(^人^) Welche Kettenblockchain enthält (was für eine Kette in der Blockchain)
Die Klassifizierung der Blockchain gemäß dem Netzwerk umfasst die rechtliche Analyse: Die Klassifizierung der Blockchain gemäß dem Netzwerk umfasst öffentliche Ketten, Allianzketten und private Ketten wie folgt: das System. Jeder kann die Knoten zur Verwendung direkt laden, und jeder kann direkt über den Client eine Verbindung zum Knoten herstellen. Es gibt keine Einschränkungen, und die Daten darin können auch willkürlich erhalten werden.2. Das Allianz -Netzwerk: Das heißt das Allianz -Netzwerk, das aus mehreren Mitgliedern des Knotens besteht. Dieser Typ wird hauptsächlich in einem Geschäftsumfeld verwendet, z. B. zwischen mehreren Händlern, Staatsangelegenheiten, Banken, Besteuerung usw. Wir können eine Allianz für die Wartung eines bestimmten Szenarios bilden, z. Nicht jeder kann sich direkt zum Alliance Chain Network verbinden. Sie haben eine Authentifizierung der Identifizierung und haben einen großen Schutz für Daten.
3. Private Chain: Es ist mehr im Unternehmen, zum Beispiel ein Gruppenunternehmen, seine verschiedenen Abteilungen und seine Tochtergesellschaften. Aus dieser Sicht ist einer der Hauptunterschiede zwischen diesen drei Typen der Unterschied in der Bereitstellung eines Netzwerks, das durch verschiedene Anwendungen und Netzwerkverteilungsbereiche gebildet wird. Dies ist ein flexibles Konzept. Diese drei basieren auf verschiedenen Netzwerkregionen und Anwendungseinheiten und sind nicht streng definiert.
Die rechtliche Grundlage: „Das Gesetz über die Cybersicherheit Chinas der Volksrepublik“
Artikel 1 wird zum Schutz der Netzwerksicherheit gearbeitet, die Souveränität von Cyberspace, nationale Sicherheit und soziale öffentliche Interessen, die gesetzlichen Rechte und die Interessen der Bürger, die juristischen und anderen Organisationen schützen, sowie die gesunde Entwicklung der Wirtschaft und soziale Informatisierung.
Artikel 2 Dieses Gesetz sollte auf die Überwachung angewendet werden undVerwaltung des Konstruktion eines Netzwerks, eines Betriebs, der Wartung und des Gebrauchs im Territorium der Volksrepublik China.
Was ist eine Blockchain?Blockhain ist ein neues Modell der Anwendung für Computertechnologie, wie z. B. verteilte Datenspeicherung, Übertragung des Stroms, Konsensmechanismus, Verschlüsselungsalgorithmus usw. Dies ist die Grundtechnologie für die Verwendung von Bitcoins. Die traditionelle Speicherung und Kommunikation über den Server, dh die Datenbank, und alle Informationen finden Sie in dieser Datenbank.
Die Blockchain enthält drei Arten: eine öffentliche Kette, eine Allianzkette und eine private Kette.
1. öffentliche Kette: Es besteht aus freier Teilnahme. Jeder kann jederzeit eingeben oder ausgehen. Es gibt keine Einschränkungen, aber die Informationen während Ihres Eingangs oder Ihres Ausstiegs werden von den Teilnehmern bekannt oder aufgezeichnet.
2. Die Allianzkette: Sie wird von Menschen oder Gruppen selbst gebildet, und die Teilnehmer oder Gruppen werden im Voraus angezeigt oder später vor dem Eingang betrachtet. Es hat einen bestimmten Zugangsmechanismus, und die Erlaubnis zum Schreiben und Lesen von Informationen kann auch von einer geformten Person oder Gruppe definiert werden.
3. Private Kette: Es entspricht einem separaten oder spezifischen Gerät, das die Blockchain -Technologie verwendet, um Informationen zu speichern. Nur er hat das Recht, Informationen zu schreiben. Informationen können seinem Großvater nicht bekannt gegeben werden und können von sich selbst entschieden werden.
Klassifizierung der Blockchain-Kette
Vor zwei Tagen stellte ein Freund viele Fragen zur Blockchain auf WeChat, von denen eines die Klassifizierung der Blockchain-Kette klassifiziert. Derzeit kann Blockchain in vier Kategorien unterteilt werden: öffentliche Ketten, private Ketten, Allianzen und Seitenketten. MUQI Mobile Technology Co., Ltd., ein Unternehmen für berufliche Entwicklung, willkommen zu Verhandlungen über die Zusammenarbeit. Lassen Sie uns die Eigenschaften und die Verwendung dieser Blockchains kennenlernen. Ich hoffe, es wird für Sie nützlich sein.
1. Eine öffentliche Kette - Jeder kann teilnehmen
Eine öffentliche Kette gehört zu einer Blockchain, die jeder lesen kann, jeder kann Transaktionen senden, und Transaktionen können effektiv bestätigt werden, und jeder kann es könnenNehmen Sie am Konsensprozess teil.
Die öffentliche Kette akzeptiert den Beweismechanismus der Arbeit (POW), den Beweis des Justizmechanismus (POS) und den Beweis des Mechanismus zur Lösung eines Anteils (DPO) und erhielt wirtschaftliche Auszeichnungen. Hallen und eine verschlüsselte digitale Prüfung werden kombiniert, und das Prinzip ist, dass die finanzielle Vergütung, die jeder erhalten kann, proportional zur Arbeitsbelastung ist. Diese Blockchains werden oft als vollständig dezentralisiert angesehen.
Funktionen:
1. Open Source Code. Da die Betriebsregeln des gesamten Systems offen und transparent sind, ist dieses System ein Open -Source -System. 2. Benutzer vor dem Einfluss von Entwicklern schützen. Die Entwickler von Programmen in öffentlichen Ketten haben nicht das Recht, in Benutzer einzugreifen, sodass die Blockchain Benutzer schützen kann, die die von ihnen entwickelten Programme verwenden. 3.. 4. Alle Daten werden standardmäßig offengelegt, obwohl alle verwandten Teilnehmer ihre wahre Identität verbergen, ist dieses Phänomen sehr häufig. Sie erzeugen aufgrund seines sozialen Charakters ihre eigene Sicherheit, bei der jeder Teilnehmer alle Überreste der Konten und alle seine Handelsaktionen sehen kann.
Fall: Es gibt viele bekannte Zahlen in öffentlichen Ketten: BTC, ETH, EOS, AE, AE, ADA usw. Lesegenehmigungen sind entweder für die Öffentlichkeit zugänglich oder in jedem Maße begrenzt. Zu den verwandten Anwendungen gehören Datenbankverwaltung, Prüfung und sogar Unternehmen. Obwohl dies in einigen Fällen eine öffentliche Prüfung durchführt, ist in vielen Fällen keine öffentliche Lesbarkeit erforderlich.
Funktionen:
1. Die Transaktionsgeschwindigkeit ist schnell. Eine private Kette kann schneller sein als jede andere Blockchain und sogar nahe an der Geschwindigkeit einer regulären Datenbank, die nicht istBlockchain. Dies liegt an der Tatsache, dass selbst eine kleine Anzahl von Knoten ein hohes Maß an Vertrauen hat und nicht erfordert, dass jeder Knoten die Transaktion überprüft. 2. Gute Vertraulichkeit, um die Vertraulichkeit des besten Schutzes privater Ketten zu gewährleisten, macht eine Datenvertraulichkeit in dieser Blockchain genau gleich konsistent wie in einer anderen Datenbank. Es besteht keine Notwendigkeit, mit Zugriffsrechten umzugehen und alle alten Methoden anzuwenden. Zumindest werden diese Daten nicht öffentlich von jemandem mit einer Netzwerkverbindung erhalten. 3.. Niedrige Transaktionskosten. Die Transaktionskosten werden erheblich reduziert oder sogar Null. Eine private Kette kann vollständig kostenlos oder zumindest eine sehr billige Transaktion sein. Wenn die Essenz alle Transaktionen kontrolliert und verarbeitet, müssen sie keine Arbeitsgebühr mehr erheben.
Fall: Foundation Linux, R3CEVCORDA- und GemHealth -Netzwerk GyperledgerProproproproproproproproprororororororororororororororoamamonasasasasasasasasasasasasasasagonas verwendet private Netzwerke.
3. Die Allianzkette ist eine partielle Dezentralisierung
Der Grad der Offenheit und die Dezentralisierung der Allianzketten ist begrenzt. Die Teilnehmer werden im Voraus filtriert oder direkt angegeben. Berechtigungen für das Lesen einer Datenbank können öffentlich oder von den Systemteilnehmern wie der Aufzeichnung von Genehmigungen eingeschränkt werden.
Funktionen:
1. 2. Die Knoten sind einfach zu verbinden. Wenn es ein Problem gibt, kann die Allianzkette mit manuellen Eingriffen schnell repariert werden und ermöglicht es Ihnen, Konsensalgorithmen zu verwenden, um die Blockzeit zu verkürzen und damit die Transaktionen schneller durchzuführen. 3. Flexibler, gegebenenfalls eine Community oder ein Unternehmen, das eine private Blockchain kontrolliert, kann die Blockchain -Regeln leicht ändern, Transaktionen wiederherstellen, das Gleichgewicht usw. gleichzeitig ist der vor einiger Zeit beliebte Thunder -Link ebenfalls ein halb offenes Netzwerk von Allianz.
4. Die laterale Kette ist das Expansionsprotokoll
Die Seitenkette „Streng genommen ist dies nicht die Blockchain selbst, aber sie kann als Blockchain -Expansionsprotokoll verstanden werden. Die frühe" laterale Kette "warSo lösen Sie die Einschränkungen im Bitcoin -Block. Buchhaltungsbücher können "miteinander arbeiten". Auf allen Seitenketten installiert. Generation zwischen Knoten. 2. Flexibilität. Sie können alle Parameter der Blockchain der Seitenkette konfigurieren, z. B. die Intervalle des Geräts, der Einheiteinheit, des Trainingslagers usw. Fortgeschrittene Benutzer können auch den Konsensalgorithmus ändern.
Fall: LSK, RDN, ARDR und andere Währungen - diese werden Nebenknochentechnologien verwendet.
Für den gesamten Bereich der digitalen Währung kann derzeit in diesem Jahr noch der Wettbewerb für grundlegende öffentliche Kettenprojekte sein. Der Grund dafür ist, dass öffentliche Netzwerke wie die Blockchain -Infrastruktur immer noch offensichtliche Mängel haben und keine echte Sicherheit, Zuverlässigkeit und Effektivität erreichen können. Es begrenzt offensichtlich auch die Entwicklung der gesamten Blockchain -Industrie.
╯^╰〉 Blockchain Open Source -Code
Blockchain Open Source -Code bedeutet, dass der Quellcode für ein Blockchain -Projekt geöffnet und zugänglich ist. Unten finden Sie eine detaillierte Erklärung des Open -Source -Codes für Blockchain.
Öffnung und Dezentralisierung:
Die grundlegende Prämisse des Blockchain -Open -Source -Codes ist die Dezentralisierung. Dies bedeutet, dass Steuerelemente und Daten dem Benutzer zugeführt werden. Ohne Transparenz und Offenheit kann eine echte Dezentralisierung nicht erreicht werden. Wenn der Quellcode eingeschlossen ist, unterscheidet er sich im Wesentlichen nicht von herkömmlichen zentralisierten, geschlossenen Systemen.Lesbarkeit und Überprüfung:
Open Source bedeutet, dass jeder den Quellcode lesen und überprüfen kann, um sicherzustellen, dass das System die richtigen Funktionen ausführt. Sogar Projekte, die versuchen, Open Source vollständig zu vermeiden, sind häufig für Bewertungen für Code geöffnet, um Transparenz und Zuverlässigkeit zu gewährleisten.Open Runtimes und Daten:
Im Gegensatz zu anderen Arten von Open -Source -Projekten, Blockchain -Projekte nicht nur Open -Source -Code, sondern auch Öffnen von Laufzeitumgebungen. Öffentliche Blockchain ist nicht erlaubt und jeder kann einen Knoten beitreten, verlassen oder ausführen. Dies ist eine unzuverlässige, endlose Laufzeit mit offener Governance. Jeder kann Code (Client -Anwendung) oder Daten (Blockchain -Verlauf) ableiten und ein neues Netzwerk starten.Open Geschäftsmodell:
Blockchain -Projekte kombinieren typischerweise Open -Source -Entwicklung mit Open Value -Akquisitionsmodellen. Das Geschäftsmodell wird im Whitepaper erklärt, aber das Token -Modell, das Erfassungswerte erfasst, wird im Quellcode implementiert, wodurch Blockchain -Projekte in Bezug auf Wertschöpfung, Erfassung und Verteilung eindeutig sind.Die Vorteile des Anziehens von Entwicklern und Benutzern:
Die meisten Blockchain -Projekte werden als Plattformen oder Hubs mit offenen Standards und Protokollen entwickelt, um Entwickler und Benutzer anzulocken. Offenheit ist eine der wichtigsten Möglichkeiten, wie Blockchain -Projekte Entwickler anziehen, insbesondere durch dezentrale Fähigkeiten. Die Öffnung ist nicht nur eine Voraussetzung für die Blockchain -Transparenz, sondern auch die Verteilung und Einführung.Open Risiko und Vorteile:
Open Source kann Ihr Projekt anfälliger für Gabern und Wertschöpfungen machen, aber Open -Projekte können in der Regel besser als geschlossene Projekte abschneiden. Dies liegt daran, dass Offenheit als Zeichen der Stärke angesehen wird, und wenn das Netzwerk Forks und Angriffen standhalten kann, wird die Community stärker.Zusammenfassend ist Open -Source -Code für Blockchain die Grundlage für die Transparenz und Dezentralisierung von Blockchain -Projekten, mit der jeder den Code lesen, validieren und ableiten kann, wodurch die Innovation und die Annahme des Projekts erleichtert werden können.
Was ist