Open Source im Blockchain-Bereich: Warum Transparenz und Innovation zählen

⑴ Blockchain Open Source -Code?

Warum ist der Zweck der Open Source der Blockchain? Im Allgemeinen kann es ohne zusätzlichen Job verwendet werden, wenn es ideal ist. Die von diesem Netzwerk enthaltene Software ist nur kostenlos und Open Source. Somit ist das Konfidenzniveau sehr hoch. Es ist wie eine verteilte Blockchain, verteilt, verteilt. Tatsächlich muss die Ressourcenregulierung von Blockchain die Open Source sein. Aber es reicht nicht aus, eine Open Source zu sein. Bei der Entwicklung von Ökosystemen handelt es sich nicht nur um eine Mindestgarantie, sondern auch die andere Innovationsquelle. Darüber hinaus gilt die Essenz von Blockchan als Innovationsquelle, auch wenn es als Innovationsquelle angesehen wird. In Bezug auf dieses Thema. Die Transparenz einiger Blockchains sollte benachrichtigt werden ". Aber ich glaube, dieses Problem ist gelöst. Warum brauchen alle eine Open Source? Ich hoffe, Sie können Ihnen helfen

⑵ Was bedeutet Open Source -Code?

Open Source -Code bedeutet, dass der Kerncode oder der Teil des Codes der Website oder der Software von anderen Benutzern angezeigt werden kann. Open Source -Code kann jeder den Quellcode überprüfen, ändern und verbessern. Tatsächlich wurde seit Beginn der Computerentwicklung die Regel des Open -Source -Code festgelegt. Egal, ob es sich um die frühesten Linux -Systeme oder die aktuellen Android -Systeme handelt, das Geheimnis des Erfolgs ist untrennbar mit den wesentlichen Beiträgen der Open Source of Project Code verbunden. Für Blockchains, die für ihre Offenheit und Offenheit bekannt sind, hat Open Source for Project Code eine natürliche Priorität. Wenn ein Projekt ohne Open Source besagt, dass es sich um ein Blockchain -Projekt handelt, kann nur gesagt werden, dass es sich um eine unvollständige öffentliche Kette handelt.

⑶、 sind alle Codes von Blockchain -Projekten sauer?

Warum? Blockchain ist ein Konsensmechanismus, was bedeutet, dass solche Teilnehmer transparent sein müssen, dh der Code, der auf diese Weise ausgeführt wird, sollte ein Open -Source -Code sein. Der sogenannte Open -Source -Code bedeutet, dass der Code sichtbar ist. Jeder kann das von ihm zusammengestellte Programm kompilieren und ausführen, was auch bedeutet, dass jeder den Code ändern und ausführen kann. Unter dem aktuellen Mechanismus spielt es keine Rolle, wie der Code geändert wird, es sei denn, der Code ist mehr als 51% der Personen, eine solche Änderung ist bedeutungslos und ruiniert Ihre Rechenleistung. Zumindest sollten diese Personen den Code kennen. Wenn es keinen Open -Source -Code eines Blockchain -Projekts gibt, sind die Knoten, die seine Programme ausführen, undurchsichtig, was gleichbedeutend mit der Installation seines Agenten auf seinem eigenen Knoten und der Ausführung des Befehls im Namen aller entspricht. Dies entspricht dem Systementwickler, der das gesamte Netzwerk steuert. Wie kann diese Art von Blockchain möglich sein? Aus ideologischer Sicht ist der Arbeitsmechanismus transparent und eine zuverlässige Maschine, wenn Sie das Blockchain -Projekt mit einer Maschine vergleichen. Auf diese Weise verstehen wir das. Erstens ist Open Source eine wesentliche Option für Blockchain -Projekte, keine alternative Option. Sowohl die öffentlichen Ketten- als auch die Koalitionsprojekte müssen offene Quellen sein. Zweitens sind Open Source und die Lieferung von Quellcode zwei verschiedene Konzepte. Die Verteilung des Quellcodes ist kein Prozess, an dem jeder zusammen teilnimmt. Zum Beispiel in Ethereum eine bestimmte PlattformDie Haltung hatte Schwächen, die auf ihrer Plattform ausgeführt wurden und musste geändert werden. Diese Änderung spiegelt sich direkt im Code wider. Während der Lektüre des Codes wurde festgestellt, dass es mehrere verwandte Codes für die Währung gab, die nach dem Problem mit den Knoten mit den Knoten umgehen sollten. Diese Verarbeitungsmethoden wurden im Open -Source -Code geschrieben und jeder kann ihn lesen. Wenn die für den Knoten verantwortliche Person dieser Lösung zustimmt, wird das Programm ausgeführt, was der Entscheidung zur Unterstützung dieses Code entspricht. Tatsächlich wird Blockchain durch diesen Mechanismus angewendet.