I、 Was bedeutet die öffentliche Blockchain -Kette?
Wie kann man die Blockchain Public Chain verstehen? Das Folgende ist ein detailliertes Verständnis der Blockchain Public Chain: 1. Publizität und Zugänglichkeit Die öffentliche Kette ist offen, was bedeutet, dass jeder ohne Einschränkungen auf das System zugreifen kann, die darin enthaltenen Daten lesen und bestätigbare Transaktionen senden kann. Diese Offenlegung macht öffentliche Ketten zu einer sehr transparenten Plattform.2. Dezentralisierung
öffentliche Ketten werden als vollständig dezentralisiert angesehen, da keine Person oder Institution das Lesen und Schreiben von Daten darin kontrollieren oder manipuliert kann. Diese dezentrale Funktion macht öffentliche Ketten hoch sicher und vertrauenswürdig.3. Der Wettbewerbsrechnung Mechanismus
öffentliche Ketten ermutigen die Teilnehmer normalerweise, um die Rechnungslegung durch Token -Mechanismen zu konkurrieren. Dieser Mechanismus sorgt für die Datensicherheit, da jeder Teilnehmer die Motivation hat, die Richtigkeit und Stabilität des Netzwerks aufrechtzuerhalten. Der Prozess der konkurrierenden Buchhaltung beinhaltet normalerweise die Lösung komplexer mathematischer Probleme, um Buchhaltungsrechte und entspre chende Belohnungen zu erhalten.4. Typische Anwendungen
Bitcoin und Ethereum sind typische Anwendungen für öffentliche Ketten. Durch die technische Architektur der öffentlichen Kette realisieren sie dezentrale digitale Währungstransaktionen und intelligente Verträge und bieten Benutzern auf der ganzen Welt sichere und bequeme Finanzdienstleistungen.5. Zusammenfassung
im Allgemeinen ist die Blockchain Public Chain ein sehr offenes, dezentrales, sicheres und zuverlässiges Blockchain -System. Es gewährleistet die Sicherheit von Daten durch einen wettbewerbsfähigen Rechnungslegungsmechanismus und bietet Benutzern auf der ganzen Welt eine transparente und nachvollziehbare Handelsumgebung. Das Anwendungsbereich der öffentlichen Ketten ist eine breite Palette von Anwendungen, einschließlich, aber nicht beschränkt auf digitale Währungen, intelligente Verträge usw. und ist eine der wichtigsten Richtungen für die zukünftige Entwicklung der Blockchain -Technologie.II、 Was ist eine öffentliche Blockchain -Kette? Alles, was Sie über Blockchain öffentliche Ketten wissen müssen, ist hier
Was ist eine öffentliche Kette in Blockchain?öffentliche Ketten werden auch als "öffentliche Ketten" bezeichnet, die sich auf Blockchains beziehen, in denen jeder in der Welt das System jederzeit zum Lesen von Daten eingeben, Transaktionen senden kann, die Transaktionen bestätigen und um die Buchhaltung konkurrieren können. Öffentliche Ketten werden oft als „vollständig dezentralisiert“ angesehen, da keine Person oder Institution das Lesen und Schreiben von Daten in ihnen kontrollieren oder manipulieren kann. Aus der Sicht der Anwendung umfassen Blockchain Public Chains hauptsächlich Bitcoin, Ethereum, Hyper -Ledger, die meisten Altcoins und intelligente Verträge. Unter ihnen ist der Vorfahr von Blockchain Public Chains die Bitcoin -Blockchain, die die folgenden Eigenschaften aufweist:
1. Open Source Code Code wird in GitHub hochgeladen, und jeder kann die vollständigen Blockchain -Daten herunterladen und den Test der Öffentlichkeit akzeptieren.
2. Vollständig dezentraler
Man kann ein Knoten werden, jeder Knoten ist öffentlich und jeder kann am Blockchain -Computing teilnehmen. Kein Knoten ist dauerhaft, aber schrittweise, und kein Zentrum ist für Knoten obligatorisch. Jeder kann Transaktionen lesen und senden, und Transaktionen können in der Blockchain effektiv bestätigt werden, und jeder kann am Konsensprozess teilnehmen. Der Konsensprozess stellt fest, dass der Blockchain sowie dem exakten aktuellen Zustand ein Block hinzugefügt werden kann. Jeder kann finanzielle Belohnungen davon erhalten, was proportional zu dem im Konsensprozess geleisteten Beitrag ist. Diese öffentlichen Ketten gelten oft als „dezentralisiert im vollen Sinne“.
3. Entwickeln Sie dezentrale Anwendungen. Öffentliche Ketten können Benutzerrechte und Interessen vor Programmentwicklern schützen.
Kettenklassifizierung von Blockchain
Vor zwei Tagen stellte ein Freund viele Fragen zu Blockchain auf WeChat, von denen eines die Klassifizierung der Blockchain-Kette klassifiziert. Blockchain kann derzeit in vier Kategorien unterteilt werden: öffentliche Ketten, private Ketten, Allianzketten und Seitenketten. Peking Muqi Mobile Technology Co., Ltd., ein professionelles Blockchain -Outsourcing -Entwicklungsunternehmen, willkommen bei der Zusammenarbeit. Lassen Sie uns die Eigenschaften und die Verwendung dieser Blockchains kennenlernen. Ich hoffe, es wird Ihnen hilfreich sein.
1. Öffentliche Kette - Jeder kann teilnehmen
Die öffentliche Kette bezieht sich auf eine Blockchain, die von jedem gelesen werden kann, jeder kann Transaktionen senden, und Transaktionen können effektiv bestätigt werden, und jeder kann am Konsensprozess teilnehmen.
Die öffentliche Kette übernimmt den Nachweis des Arbeitsmechanismus (POW), den Nachweis des Aktienmechanismus (POS), den Beweis für den Aktienmechanismus (DPOs) und andere Methoden und kombiniert wirtschaftliche Belohnungen und verschlüsselte digitale Überprüfung und legt einen Prinzip fest, dass die wirtschaftlichen Belohnungen, von denen jeder proportional zur Arbeit sind. Diese Blockchains gelten oft als vollständig dezentralisiert.
Funktionen:
1. Open Source. 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. Programmentwickler in öffentlichen Ketten haben kein Recht, die Benutzer zu stören, 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 wahren Identität verbergen, ist dieses Phänomen sehr häufig. Sie erzeugen ihre eigene Sicherheit durch ihre öffentliche Natur, bei der jeder Teilnehmer alle Kontos und alle seine Handelsaktivitäten sehen kann.
Fall: Es gibt viele bekannte Figuren inÖffentliche Ketten: BTC, ETH, EOS, AE, ADA usw.
2. Private Ketten - Die Rechte liegen in den Händen einigeriger Personen. Die Leseberechtigungen sind entweder für die Öffentlichkeit zugänglich oder sind auf einen belieh2en Grad beschränkt. Zu den verwandten Anwendungen gehören Datenbankverwaltung, Prüfung und sogar ein Unternehmen. Obwohl es in einigen Fällen erwartet wird, dass es öffentliche Überwachbarkeit hat, 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 sie liegt sogar nahe an der Geschwindigkeit einer regulären Datenbank, die keine Blockchain ist. Dies liegt daran, dass es auch ein hohes Maß an Vertrauen in eine kleine Anzahl von Knoten gibt und jeder Knoten keine Transaktion überprüfen muss. 2. Gute Privatsphäre, die Privatsphäre einen besseren Schutz der Privatsphäre private Ketten verleiht, macht die Datenschutzrichtlinie auf dieser Blockchain genau konsistent, als ob sie in einer anderen Datenbank wäre. Es besteht keine Notwendigkeit, mit Zugriffsrechten umzugehen und alle alten Arten zu nutzen, aber zumindest werden diese Daten von niemandem mit einer Netzwerkverbindung öffentlich erhalten. 3.. Niedrige Transaktionskosten. Die Transaktionskosten werden stark reduziert oder sogar Null. Die private Kette kann vollständig kostenlos oder zumindest sehr billige Transaktionen sein. Wenn ein Unternehmen alle Transaktionen kontrolliert und verarbeitet, müssen sie keine Gebühren mehr für die Arbeit erheben.
Fall: Linux Foundation, R3CEVCORDA -Plattform und HyperledgerProject von Gemhealth Network sind entweder in der Entwicklung oder in privaten Ketten.
3. Allianzkette - Partielle Dezentralisierung
Der Grad der Offenheit und die Dezentralisierung von Allianzketten sind begrenzt. Die Teilnehmer werden im Voraus oder direkt angegeben. Die Datenbank -Lesermeldungen können öffentlich sein oder auf die Teilnehmer des Systems beschränkt sein, wie bei wie Schreibberechtigungen.
Funktionen:
1. Die Transaktionskosten sind niedrig, und die Transaktion muss nur durch einige vertrauenswürdige Rechenleistungsknoten überprüft werden, ohne dass eine Bestätigung im gesamten Netzwerk erforderlich ist. 2. Die Knoten sind einfach zu verbinden. Wenn es ein Problem gibt, kann die Allianzkette durch manuelle Eingriffe schnell repariert werden und ermöglicht die Verwendung von Konsensalgorithmen, um die Blockzeit zu verkürzen, wodurch die Transaktionen schneller abgeschlossen werden. 3. Flexibler, gegebenenfalls kann eine Gemeinde oder ein Unternehmen, das eine private Blockchain leitet, die Regeln der Blockchain leicht ändern, Transaktionen wiederherstellen, Guthaben usw. ändern usw. Gleichzeitig ist Thunder Link, das seit einiger Zeit beliebt ist, auch eine halb offene Allianzkette.
4. Seitenkette - Expansionsprotokoll
Seitenkette "streng genommen ist es keine Blockchain selbst und kann als Expansionsprotokoll der Blockchain verstanden werden. Die frühe" Seitenkette "bestand darin, die Einschränkungen der Bitcoin -Blockchain -Technologie zu lösen. Seitungsketten sind gleiche Wege, die unterschiedliche Blockkäzes miteinander verbinden, und die Ausdehnung des Blocks, die die Expansion der Expansion der Expansion erreichen. Ledger können miteinander arbeiten, um eine Interaktion zu erzielen. Übereinstimmende Knoten mit der Seitungskette. 2. Flexibilität, alle Blockchain -Parameter der Seitenkette können angepasst werden, z.von Informationstechnologie. Im Wesentlichen handelt es sich um eine gemeinsam genutzte Datenbank, und die darin gespeicherten Daten oder Informationen haben die Eigenschaften von "nicht geschmiedet", "im Laufe des Prozesses enthüllen", "nachvollziehbar", "offen und transparent" und "kollektive Wartung". Basierend auf diesen Merkmalen hat die Blockchain -Technologie eine solide Grundlage für "Vertrauen" gelegt, einen zuverlässigen "Kooperations" -Mechanismus geschaffen und verfügt über umfassende Anwendungsaussichten.
Typ
1. Öffentliche Blockchain
öffentliche Blockchain (PublicBlockChains) bezieht sich auf: jede Person oder Gruppe in der Welt kann Transaktionen senden, und die Transaktionen können eine wirksame Bestätigung der Blockchain erhalten, und jeder kann an seinem Konsensprozess teilnehmen. Öffentliche Blockchains sind die frühesten Blockchains und die am häufigsten verwendeten Blockchains. Die virtuellen digitalen Währungen der großen Bitcoins -Serien basieren auf öffentlichen Blockchains. Es gibt nur eine Blockchain, die dieser Währung in der Welt entspricht.
2. Gemeinsame Blockchain-Blockchain-Blockchains (Branchenblockchain): Eine Gruppe vorgewählter Knoten wird als Buchhalter bezeichnet, und die Erzeugung jedes Blocks wird von allen vorgewählten Knoten bestimmt (vorgewählte Knoten beteiligen sich am Konsensprozess). Andere Zugriffsknoten können an Transaktionen teilnehmen, fragen jedoch nicht nach dem Rechnungslegungsprozess (im Wesentlichen ist es immer noch die Sorgerechtsbilanzierung, aber es wird verteilt. Die Anzahl der vorgewählten Knoten und die Bestimmung des Buchhalters jedes Blocks wird zum Hauptrisikopunkt der Blockchain. Jeder andere kann nur begrenzte Abfragen durch die offene API der Blockchain durchführen.
3. Private Blockchains
private BlockChains: Nur die Hauptbuchentechnologie von Blockchain für die Buchhaltung kann ein Unternehmen oder eine Person sein, und sie können die Schreibberechtigungen der Blockchain genießen. Diese Kette unterscheidet sich nicht viel von anderen verteilten Speicherlösungen. Traditionelle Finanzen wollen mit privaten Blockchains experimentieren, während öffentliche Kettenanwendungen wie Bitcoin industrialisiert und immer noch private Kettenanwendungsprodukte untersucht werden.
Was bedeutetDie Blockchain Public Lücke erwähnte eine Blockchain, in der jeder auf der Welt das System zum Lesen von Daten und zum Senden von Transaktionen Bestätigung und dem Wettbewerb für die Buchhaltung eingeben kann. Im Folgenden finden Sie eine detaillierte Erklärung der öffentlichen Ketten:
vollständig dezentralisiert:
öffentliche Ketten werden als vollständig dezentralisiert angesehen, da keine Einzelpersonen oder Organisationen die Lesen und Aufzeichnungen der Daten kontrollieren oder stören können. Dies bedeutet, dass offene Daten, Transparenz und Sicherheit auf öffentlichen Ketten geöffnet sind.Open Access:
Jeder kann jederzeit auf das öffentliche Kettensystem zugreifen, Daten lesen und verifizierte Transaktionen senden. Diese Offenheit macht die öffentliche Kette ohne Erlaubnis zu einer globalen Finanz- und Technologieplattform.Wettbewerbsfähige Rechnungslegung:
öffentliche Kette ermutigt die Teilnehmer häufig, durch Benachrichtigungscode -Mechanismen um die Buchhaltung zu konkurrieren. Dieser Mechanismus stellt die Sicherheit der Daten sicher, da viele Schaltflächen die Gültigkeit der Transaktion beim Wettbewerb um Transaktionen überprüfen und bestätigen.Typische Anwendungen:
Bitcoin und Ethereum sind typische Anwendungen öffentlicher Ketten. Sie demonstrieren das Potenzial dezentraler öffentlicher Ketten, intelligenter Verträge und anderer kreativer Anwendungen.Um zu synthetisieren, sind öffentliche Ketten eine offene, dezentrale und sichere Blockchain, die die Sicherheit und Zuverlässigkeit von Daten durch wettbewerbsfähigen Rechnungslegungsmechanismus gewährleistet.