Blockchain-Konsensmechanismen: Vorund Nachteile im Überblick

⓵ Viele Konsensmechanismen und Vor- und Nachteile von Blockchain Erstens ist kein Konsensmechanismus perfekt.

1. Nachweis der Arbeit in einem Satz (Beweis): Je mehr Sie tun, desto mehr sammeln Sie. Wenn man sich auf Maschinen stützt, um mathematische Operationen durchzuführen, um mathematische Operationen zu erreichen, um Rechnungsrechtsrechte zu erreichen Vorteile: 1) ist einfach und einfach zu anwenden Algorithmus; Warten auf; Die Hauptidee ist, dass die Schwierigkeit, die Rechnungslegungsrechte des Knotens zu erhalten, proportional zu den vom Knoten organisierten Rechten ist. In diesem Konsenssystem gibt es eine Defekt -Toleranz bis hin zu toppeltem Toleranz. Es handelt sich um einen Konsens -Upgrade -Mechanismus der Leistung, der die Schwierigkeit des Bergbaus im Verhältnis jedes Knotens und jedes Zeitverhältnisses verringert, was zur Geschwindigkeit der Suche nach Zufallszahlen führt: erfordert bis zu einem gewissen Grad Zeit, um den Konsens zu erreichen. Nachteile: Bergbau ist noch erforderlich, was die Schmerzpunkte von kommerziellen Anwendungen nicht im Wesentlichen auflöst. Zum Beispiel verursachte das Auftreten von Atherems Dao -Angriff eine harte Gabel für das Atherium und usw., was tatsächlich das Versagen dieser harten Dornen beweist. Dys und POS haben ähnliche Prinzipien, aber sie haben nur wenige "NPC -Vertreter" ausgewählt. Die Bitshares -Community schlug zunächst das DOS -System vor. Der Hauptunterschied zu POS besteht darin, dass der Knoten mehrere Wirkstoffe auswählt, die von Agenten überprüft und Buchhaltung.Seine Einhaltung ähnelt der Aufsicht, Leistung, Ressourcenverbrauch und Fehlertoleranz POS. Ähnlich wie bei der Stimmabgabe setzen die Inhaber eine bestimmte Anzahl von Knoten ein, und Agenten führen Überprüfungs- und Buchhaltungsmethoden durch. Dopos arbeitet auf diese Weise: Dezentralisierung bedeutet, dass jeder Aktionär nach seiner Aktionierungsquote Auswirkungen hat und das Ergebnis von 51% der Aktionärsabstimmungen irreversibel und bindend sein wird. Die Herausforderung besteht darin, eine Genehmigung von 51% durch Zeit und effizientes Ansatz zu erhalten. Um dieses Ziel zu erreichen, kann jeder Aktionär einem Vertreter seine Stimmrechte geben. Die Top 100 Stimmen mit der größten Anzahl von Stimmen sind dargestellt, um Blöcke gemäß der Einrichtung des festgelegten Zeitplans zu generieren. Jeder Vertreter wird über einen Zeitraum zugewiesen, um Blöcke zu erstellen. Alle Vertreter erhalten 10% der Transaktionsgebühr, die dem Durchschnitt des Blocks entspricht. Wenn in einem durchschnittlichen Block 100 Aktien in Form von Transaktionengebühren vorhanden sind, erhält ein Vertreter 1 Aktien als Vergütung. Die Netzwerklatenz hat die Möglichkeit, einige Vertreter daran zu hindern, ihre Blöcke pünktlich zu übertragen, was zu Blockchain -Gabeln führt. Es ist jedoch unwahrscheinlich, dass der Vertreter des Produktionsblocks eine direkte Beziehung zum Vertreter des Blocks vor und nach der Herstellung herstellen kann. Nachdem Sie diese direkte Beziehung zu Ihrem Vertreter (und vielleicht nach Ihnen) sicherstellen müssen, dass Sie bezahlt werden. Dieser Modus kann alle 30 Sekunden einen neuen Block erzeugen, und unter normalen Netzwerkbedingungen ist die Möglichkeit der Blockchain -Gabel sehr klein, und selbst wenn es passiert, ist esKann innerhalb von Minuten gelöst werden. Seien Sie ein Vertreter: Um ein Vertreter zu sein, müssen Sie Ihren öffentlichen Schlüssel im Netzwerk registrieren und ihn dann einer 32-Bit-eindeutigen Kennung zuweisen. Die Kennung wird dann durch den "Header" jeder Transaktionsdaten bezeichnet. Autorisierter Stimmzettel: Jede Brieftasche verfügt über ein Parametereinstellungsfenster, in dem der Benutzer einen oder mehrere Vertreter auswählen und klassifizieren kann. Nach der Festlegung überträgt jede vom Benutzer durchgeführte Transaktion Stimmen von "Eingabevertreter" auf "Ausgabevertreter". Im Allgemeinen erstellen Benutzer keine Transaktionen, die insbesondere für Abstimmungszwecke dienen, da sie die Transaktionsgebühr kosten. Aber im Notfall kann der Benutzer das Gefühl haben, ihre Stimme zu ändern, indem sie mehr positive Wege zahlen. Repräsentative Ehrlichkeit: Jede Brieftasche zeigt den Benutzern einen Positionsindikator an, um den Benutzern mitzuteilen, wie ihre Vertreter die Leistung erbringen. Wenn sie sich an viele Blöcke erinnern, empfiehlt das System den Benutzern, sich in einen neuen Vertreter umzuwandeln. Wenn festgestellt wird, dass ein Vertreter einen ungültigen Block ausgibt, müssen alle Standard -Brieftaschen einen neuen Vertreter auswählen, bevor sie mehr Transaktionen für jede Brieftasche durchführen. Widerstandsangriff: Beim Widerstandsangriff, da die von den Top 100 Vertretern erfasste Macht gleich ist, hat jeder Vertreter ein einheitliches Stimmrechte. Daher kann die Macht nicht auf einen einzelnen Vertreter ausgerichtet sein, indem mehr als 1% der Stimmen erhält. Da es nur 100 Vertreter gibt, ist diesEs ist verständlich, dass ein Angreifer den Serviceangriff auf jeden Vertreter, der sich in der Biegung der Produktionsblöcke befindet, verweigert. Glücklicherweise kann die Gefahr dieses bestimmten Angriffs leicht reduziert werden, da jeder Vertreter seinen öffentlichen Schlüssel und nicht IP -Adressen identifizierte. Dies wird es schwieriger machen, das Ziel des DDOS -Angriffs zu identifizieren. Und die potenzielle direkte Beziehung zwischen Vertretern wird sie schwieriger machen, sie aus der Produktion zu verhindern. Vorteile: Die Anzahl der an Überprüfungen und Rechnungslegungen teilnehmenden Knoten kann in Sekunden einen einstimmigen Überprüfungen erreichen. Nachteile: Der gesamte Konsensmechanismus hängt immer noch von Token ab, und viele kommerzielle Anwendungen benötigen keine Token. 3.PBFT: Einführung in die praktische Höhe, praktische byzantinische Fehlertoleranz: Aktivität und Sicherheit (Liven und Sicherheit) liefert (n -1)/3 Fehlertoleranz. Im verteilten Computer versucht verschiedene Computer, einen Konsens durch den Informationsaustausch zu erzielen. Das Problem des byzantinischen Generals besteht darin, eine mögliche Lösung basierend auf der Anzahl der falschen Computer zu finden, die keine vollständige Antwort finden, sondern nur zur Überprüfung der Wirksamkeit eines Mechanismus verwendet werden können. Dies ist die mögliche Lösung für das byzantinische Problem: N. Stabilität ist bei 3F+1 möglich. Unter ihnen ist N eine Gesamtzahl von Computern und F -Frage hat eine Gesamtzahl von Computern. Nach dem Informationsaustausch zwischen dem Computer listet jeder Computer alle erhaltenen Informationen auf und verwendet die meisten Ergebnisse als Lösung. 1) Der Systembetrieb unterscheidet sich von der Existenz von MünzenKann gemacht werden. 2) Die Verzögerung des Konsens beträgt ungefähr 2 bis 5 Sekunden, im Grunde die kommerziellen Real -Time -Verarbeitungsanforderungen. 3) Ein hoher Konsens kann den Bedürfnissen von Effizienz und hochbeständigem Handelsvolumen entspre chen. Nachteile: 1) Wenn 1/3 oder mehr Buchhalter aufhören zu arbeiten, kann das System keine Dienste anbieten. Der von Xiaoyi verabschiedete BFT -Mechanismus wird verwendet, um die Buchhalter nach Rechten und Interessen auszuwählen, und dann können Buchhalter durch den byzantinischen Fehler -Telence -Algorithmus einen Konsens erzielen. Dieser Algorithmus hat die folgenden Verbesserungen auf der Grundlage von PBFT vorgenommen: Der Reaktionsmodus für C/S -Architekturanforderung wird in einem für P2P -Netzwerk geeigneten Kollegen -Knotenmodus verbessert. Durch Abstimmung bestimmt; Vorteile: 1) Buchhalter; 2) jede Art von Fehler kann toleriert werden; Zwei Netzwerkinseln, böswillige Buchhaltersysteme können Gabel verursachen, aber sie werden kryptografische Beweise aufgeben. 5. Der Poolverifizierungspool basiert auf traditionellen verteilten Stabilitätstechnologie sowie auf einem Datenüberprüfungsmechanismus. Vorteile: Es kann ohne Token funktionieren und basierend auf ausgereiften verteilten Stabilitätalgorithmen (Pasox, RAFT) realisiert es die zweite Ebene einstimmig. Schaden: Dezentralisierungsgrad ist nicht so gut wie Bictoin;

⓶ Wie hoch sind die Vorteile des Beitritts der Blockchain (was sind die Vor- und Nachteile des Beitritts von Blockchain)

Wie hoch sind die Vorteile der Blockchain?

Die Vorteile der Blockchain werden hauptsächlich in den folgenden Punkten reflektiert:

1.

?

Zweitens kann GSN das traditionelle Kreditmanagement auf der Grundlage von Erfahrung und institutionellem Design in ein Blockchain -Managementmodell verlagern, das auf technischen Mitteln unterstützt wird.

?

Schließlich kann GSN die heutigen hohen Sozialkreditkosten effektiv reduzieren, Informationen in den Kommunikationsinformationen angreifen und soziale Kreditinformationen effektiv verhindern, dass soziale Kreditinformationen verloren, durchgesickert oder manipuliert werden. Blockchain verfügt über ein breiteres Anwendungsszenario, um ein Kreditsystem für die gesamte Community zu erstellen und digitale inklusive Kreditberichterstattung zu fördern.

Gibt es einen Vorteil für Blockchain?

Ich hoffe, die folgenden Antworten werden für Sie nützlich sein:

Blockchain ist ein neues Anwendungsmodell für Computertechnologien, die Datenspeicher, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen verteilt.

Der sogenannte Konsensmechanismus ist ein mathematischer Algorithmus im Blockchain-System, um Vertrauen und wenige Rechte und Interessen zwischen verschiedenen Knoten zu etablieren.

In enger Sinne ist Blockchain eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge kombiniert und auf kryptografische Weise garantiert wird, die in die Handlung und nicht verpflichtet ist.

mit Ausnahme der Blockchain -Technologie handelt und Zugriff auf Daten.

Vorteile:

1) Der Algorithmus ist einfach und einfach zu implementieren.

Nachteile:

1) Energieverschwendung; ) Es gibt nie eine Endgültigkeit, und ein Checkpoint -Mechanismus ist erforderlich, um die Endgültigkeit auszugleichen.

Blockchain ist eine verteilte gemeinsame Buchhaltungstechnologie. 官网官网. Blockchain kann fast in zwei Ebenen unterteilt werden: Eine soll die zugrunde liegende Technologie der Blockchain herstellen;

Blockchain wurde in mehreren Feldern verwendet.

Das zweite Feld ist das Fachgebiet der Handelsfinanzierung, da das Fachfeld der Handelsfinanzierung eine Möglichkeit ist, an mehr Links und Teilnahme an mehreren Parteien teilzunehmen.

Das dritte Feld verwendet Eigenkapital, das das Eigenkapital des Unternehmens als regionale Aktienzentren ist. Derzeit kann das Blockchain-Multi-Zentrumsystem die Effizienz tatsächlich verbessern und die Kosten senken.

Drei Vorteile von Blockchain

Blockchain zeichnet nicht nur frühere und aktuelle Transaktionen auf, sondern kann auch viele Probleme lösen, z. Die Registrierung des Urheberrechts in Blockchain hat die folgenden Vorteile.

1. In Blockchain gibt es keine geografischen Einschränkungen, und die registrierten Urheberrechtsinformationen werden in mathematischer Form vor uns angezeigt. Der Vorteil davon ist, dass der Urheberrechtsinhaber keine komplizierten Registrierungen in der Zuständigkeit ausführen muss. Dies senkt die Kosten für immateriellen Eigentumsschutz und senkt auch die Kosten für die Bekämpfung von Piraterie. Darüber hinaus werden traditionelle Urheberrechtsregistrierungsmethoden leicht von unkontrollierbaren externen Faktoren beeinflusst, und die aufgezeichneten Daten können verloren, beschädigt, manipuliert usw. Bei diesen Problemen sind es für den Besitzer des Urheberrechts schwierig, seine Rechte zu schützen. Die Registrierungsdaten des Urheberrechts werden jedoch gespeichertBlockchain. Im Vergleich zur herkömmlichen Urheberrechtsregistrierung ist die Verwendung von Urheberrechten auf Blockchain -Ebene zweifellos sicherer.

2. Mit Blockchain können Sie Ihre Kreationen jedoch jederzeit und überall aufzeichnen und bestätigen. Wenn Sie in Blockchain Ihre Kreationen so schnell wie möglich hochladen, kann Blockchain aufzeichnen, wann und wo Sie sie erstellt haben, und beweisen Sie direkt, dass Sie der Urheberrechtsinhaber der Schöpfung sind. Und diese Daten können nicht manipuliert werden. Sie können Urheberrechtsregistrierungszertifikate für Ihre Artikel, Copyright -Registrierungszertifikate für Ihre Fotos erstellen und billige Copyright -Registrierungszertifikate für alles erstellen, was Sie für benötigt halten.

3. Vielleicht wird es eine große Welle im globalen Schutz des geistigen Eigentums beginnen. Es wird flexiblere Formulare für Urheberrechtslizenz und Übertragung geben. Genau wie die aktuelle Antiviren -Software weist sie unterschiedliche Autorisierungsbedingungen auf, wenn sie sich einzelner Benutzer und Unternehmensbenutzer gegenübersehen. All dies ist in Blockchain, wenn der Verbrauch von immateriellen Immobilien in Verbindung mit intelligenten Verträgen flexibler automatisierte Vertragslizenzen gibt, um den Anforderungen von Benutzern und Verkäufern gerecht zu werden. Erreichen Sie das Ziel des gegenseitigen Nutzens und Win-Win-Ergebnisse.

Wenn die Kosten für das Urheberrechtsregistrierungszertifikat immer niedriger sind, wird wahrscheinlich ein riesiger Markt für geistiges Eigentum geboren. Es kann Informationen wertvoll machen und eine Zuordnung zum Wert haben.

Die Technologie geht immer vor der Entwicklung des Gesetzes, aber das Gesetz kann sich immer an die Entwicklung von Technologie anpassen.

Ist es geeignet, eine große Datenmenge zu speichern? Mit Ausnahme einiger wichtiger Informationen wie Vermögensinformationen, intelligenten Verträgen usw. werden andere Daten separat gespeichert und können nicht verknüpft werden. Blockchain speichert jedoch Daten mit einigen Defekten. Wenn Sie alle Daten auf den Link setzen müssen. Dann gibt es potenzielle Lösungen für eine Reihe neu auftretender Probleme, wie die Verwendung von Knotenreduzierungen, IPFs, unsicherer Technologie usw., die alle gelöst werden können. Nach dem Eingeben des oben genannten Inhalts darüber, ob Blockchain für die Speicherung großer Datenmengen geeignet ist, wird jeder ein spezifisches Verständnis des Grundes haben, warum Blockchain für die Speicherung großer Datenmengen geeignet ist, und ich hoffe, dass dies für Sie nützlich ist.

⓷ Was sind die fün

f Hauptnachteile von Blockchain? Das Konto muss zurückverfolgt werden, sodass die Transaktionsdaten offen und transparent sind.

2. Alle Innovationen müssen jedoch die behördlichen Anforderungen erfüllen. In einigen Fällen besteht die Regulierung von Blockchain darin, die kommerzielle Anwendung von Blockchain zu fördern und einen besseren Schutz des Compliance zu bieten. Andererseits sind die Aufsichtsbehörden hinter der Einrichtung des rechtlichen und institutionellen Systems dieser neuen Technologie zurückgeblieben, die möglicherweise auch Blockchain zerstören und die Standards erfassen müssen.

3. Der private Schlüssel wird vom Benutzer generiert und gespeichert und hat keine Teilnahme von Dritten. Sobald der private Schlüssel verloren geht, kann kein Betrieb auf das Vermögen des Kontos durchgeführt werden. Mit der Entwicklung neuer Computertechnologien wie Quantencomputern haben asymmetrische Verschlüsselungsalgorithmen in Zukunft bestimmte Rissmöglichkeiten, was auch eine potenzielle Sicherheitsbedrohung für die Blockchain -Technologie darstellt.

4. Es wird auch von einem kleinen Wahrscheinlichkeitsereignis beeinflusst, dh wenn zwei oder mehr Knoten im Netzwerk gleichzeitig um Rechnungslegungsleistung konkurrieren, werden zwei oder mehr Blockchain -Zweige im Netzwerk generiert. Die Daten, auf die die von dieser Zweigstelle aufgezeichneten Daten aufgenommen wurden, und der nächste Buchhaltungszyklus muss gewartet werden, und schließlich wird der längste Blockchain -Zweig entscheiden. Daher sind die Transaktionsdaten von Blockchain verzögert.

Vorteile von Blockchain

1.

2. Alle Knoten haben gleiche Rechte und Verpflichtungen. Daher hat das Abhalten eines Knotens nicht den Gesamtbetrieb des Systems.

3. Daher muss die Gegenpartei nicht die andere Partei vertrauen, indem sie ihre Identität enthüllt, was für die Akkumulation von Krediten sehr hilfreich ist.

4. Generieren Sie eine Reihe von manipulationssicheren, vertrauenswürdigen Datenbanken, die in chronologischer Reihenfolge aufgezeichnet wurden, damit relevantes illegales Verhalten eingeschränkt werden kann. Daher sind die Datenstabilität und Zuverlässigkeit von Blockchain extrem hoch.

Die Unveränderlichkeit und der Widerruf von Blockchains sind sowohl Vorteile als auch Nachteile. Wenn Sie in Wirklichkeit Ihre Bankkarte verlieren oder Ihr Passwort vergessen, können Sie weiterhin auf die Bankgeschäftsseite gehen, um sie zu verarbeiten, und Ihr Geld ist immer noch da.

Welche Konsensmechanismen werden derzeit in Blockchain verwendet? Was sind ihre jeweiligen Vor- und Nachteile und der Anwendungsbereich? zusammen;/p>

Vorteile: Völlig dezentralisierte Knoten können frei und beenden; POS -Beweis, ein Konsensmechanismus für POW -Upgrade;

Vorteile: Bis zu einem gewissen Grad wurde die Zeit für den Konsens verkürzt.

Vorteile: Verringern Sie die Anzahl der an Überprüfung und Rechnungslegung beteiligten Knoten, was in Sekundenschnelle die Konsensüberprüfung erreichen kann. In der Branchenkette

Vorteile: Es kann ohne Token und in einem ausgereiften verteilten Konsistenzalgorithmus arbeiten (P. Basierend auf ASOX und RAFT realisiert es die Konsensüberprüfung der zweiten Ebene;

Nachteile: Der Grad der Dezentralisierung ist nicht so gut wie Bictoin. Datengenauigkeit.

——————————————————————

ps: Ein bisschen selbstironisch, obwohl der Konsensmechanismus definitiv sicherstellen kann, dass zu jeder Zeit keine harten Gabeln auftreten. Der Nachteil dieses Mechanismus ist jedoch auch ziemlich offensichtlich, dh er ist offensichtlich viel länger als das aktuelle Bitcoin -Netzwerk. In extremen Fällen sind auch die Folgen der Trennung im Ripple Consensus -Netzwerk erschreckend.

Es ist möglich, dass Ihr Zuhausefür einen Tag einen Stromausfall hat, und am nächsten Tag wird das gesamte System nicht mehr in der Lage sein, einen Konsens mit anderen rensigen Knoten zu erreichen (der Konsensmechanismus erfordert tatsächlich mehr als 80% der Knoten, um Ihre Daten zu erkennen, und Ihre Einreichung wird von anderen Knoten angenommen. PLE -Knoten.

Gegenwärtig ist das vorhandene Riss -Ende nicht für den zivilen Gebrauch geeignet (die Auswirkungen sind relativ gering, wenn es im Handel erhältlich ist. Zum Beispiel wird RLs eigener Riss -Knoten in Amazon Cloud Data Center gehostet.

Eine kurze Diskussion über mehrere Hauptanwendungen von Blockchain, und welche wird eine Fallstrick

Was kann Blockchain tun? Blockchain, eine großartige Technologie, die mit Bitcoin geboren wurde, kann derzeit im Finanzfeld verwendet werden, um die Transaktionskosten erheblich zu senken und die Effizienz zu verbessern, was ausreicht, um die Wall Street zu erregen. Dies ist jedoch nur die Spitze des Eisbergs, und seine potenziellen Anwendungsaussichten sind sehr breit und werden in Zukunft alle Aspekte unseres Lebens aufstürzen.

Das Internet ist ein Informationsnetzwerk mit 0 und 1 fließend.

Wenn es um Werttransfer ist, gibt es ein sehr einfaches Szenario.

Wenn es um Peer-to-Peer-Zahlungen geht, werden viele Menschen an Bitcoin denken, weil die meisten Leute Blockchain von Bitcoin kennen.

Blockchain ist die Technologie hinter Bitcoin.und das autonome System.

Die spezifische Datenstruktur ist tatsächlich der Name der Blockchain selbst, dh ihre Daten werden in einem Datenblock mit Datenblock gesetzt, und dann wird dieser Datenblock mit einer Kette verbunden und implementiert. "Konsensalgorithmus" ist ein sehr wichtiges Konzept in Blockchain.

Einführung in Bubi Blockchain

Seit seiner Einrichtung hat sich Bubi Blockchain auf die Forschung und Entwicklung und Innovation von Blockchain-Technologie und Produkten konzentriert. Unterstützt die Expansion der Geschäftsform, die Verbindungstechnologie zwischen heterogenen Blockchains usw. Am 25. April führte "Gege Points" das Punktesystem in das Konzept der Blockchain ein und öffnete die Punkte zusammen, um Punkte auszugeben und umzutauschen, um die Zirkulation von Punkten zu fördern. Alle kooperativen Institutionen können gemeinsam an der Transaktionsüberprüfung, der Ledger-Speicherung und der Echtzeit-Abrechnung teilnehmen. Bubi hat eine eigene grundlegende Blockchain -Service -Plattform entwickelt, die in Aktien, Lieferkette, Punkten, Krediten und anderen Feldern angewendet wurde. Bubi hat sich immer dafür verpflichtet, ein offenes Value Circulations-Netzwerk mit dem DE-Multi-Center-Trust als Kern aufzubauen, damit digitale Vermögenswerte frei fließen können.

Zu diesem Zeitpunkt analysieren wir, was der Unterschied zwischen Blockchain und Bitcoin ist.

1. Für diese Welt ist Bitcoin eine digitale Währung, die auf der Kryptographie basiert, und wir sagten nur, dass Blockchain ein Protokoll für die Wertschöpfung ist.

2. Der Konsensalgorithmus von Bitcoin basiert auf einem Arbeitsalgorithmus, der als Arbeit und POW bezeichnet wird.

3. Die maximale Transaktion pro Sekunde Bitcoin kann sieben Transaktionen pro Sekunde betragen. Bitte beachten Sie, dass jeder hier eher auf das Maximum als auf den Durchschnitt achten sollte, da dies eine sehr strenge Definition ist. Da viele Menschen die Transaktionsgeschwindigkeit von Blockchain beträgt, ist dies sieben Transaktionen pro Sekunde. Dies ist eine Einschränkung von Bitcoin.

4. Bitcoin ist eine Blockchain, die auf dem Internet basiert, was bedeutet, dass wir es als öffentliche Kette nennen.

5. Wir empfehlen Ihnen, einige digitale Währungen im Zusammenhang mit Blockchain nicht zu berühren. Was ist der Grund? Obwohl Bitcoin, eine digitale Währung, ganzunterschiedliche Merkmale hat, entspricht sie nicht der finanziellen Aufsicht. Blockchain hat auch einige Einschränkungen. Blockchain ist ein relativ zugrunde liegendes Protokoll, eine technologische Infrastruktur mit verschiedenen Konsensusalgorithmen, um zusammenzutreten. Wenn die Blockchain 1 ist, kann der Konsensalgorithmus 10 bis 20 sein, aber die oh2en Anwendungen können eintausend oder zweitausend oder mehr haben, was bedeutet, dass Bitcoin nur eine Implementierung unter vielen Blockchain -Anwendungen ist. Daher können Bitcoin und Blockchain nicht gleichgesetzt werden, und Bitcoin ist nur eine sehr grundlegende Implementierung von Blockchain.

Was kann Blockchain tun? Ein Problem mit Blockchain? Auf der Rechnungsmarkt können Digitalrechnungen, die auf der Blockchain -Technologie implementiert sind, zu einem sichereren, intelligenteren und bequemeren Gesetzentwurf. Mit Hilfe von Blockchain durch Point-to-Point-Transaktionen können die vorhandenen Funktionen von Bill Intermediary brechen und die Enthüllung der Rechnungswertübertragung erkennen.Die Kosten senken die Wartungs- und Optimierungskosten des Systems im Rahmen des herkömmlichen Modells und reduzieren die durch die Systemzentralisierung eingeführten Risiken. Der Securities Trading Market ist auch ein Bereich, in dem die Blockchain -Technologie großen Erfolg erzielt hat. Das derzeitige traditionelle Wertpapierhandelsmodell hat die Nachteile langer Handelsprozesse, niedriger Handelseffizienz und hohen umfassenden Kosten und starke Vermittler und Aufsichtsbehörden, sodass die Rechte der Finanzverbraucher häufig nicht garantiert sind. Durch die Verwendung von Blockchain -Technologie können Käufer und Verkäufer direkt durch intelligente Verträge kombinieren, und die Effizienz der Transaktionsausführung kann erheblich verbessert werden, und die Abrechnung und Lieferung kann automatisch über ein verteiltes digitales Registrierungssystem realisiert werden. Da die in den Block eingegebenen Daten unwiderruflich sind und in kurzer Zeit in jeden Datenblock kopiert werden können, erzeugen die in die Blockchain eingegebenen Informationen tatsächlich einen öffentlichen Effekt, sodass das Auftreten von Transaktionen und die Bestätigung des Eigentums keine Streitigkeiten verursachen.

Was kann Blockchain tun? Ein Problem mit Blockchain? Obwohl es aus aktueller Sicht keine ausgereifte Lösung für die Blockchain-Technologie-Plattform gab, und technische Probleme wie Kapazitätskalierbarkeit, Datenschutzschutz, die Unfähigkeit, sich in Nettomengen zu begleichen, und die Unfähigkeit, sich danach zu erholen, müssen ebenfalls gelöst werden. Was die Wurzeln und das Wachstum der Blockchain -Technologie im Finanzbereich wirklich testet, sind die Aufsichtsbehörden und Finanzinstitute. Da Blockchain jedoch eine Technologie ist, die auf mathematischen Algorithmen basiert, erfordert die Aufbau von Vertrauensbeziehungen zwischen allen Parteien in der Transaktion keine Vermittlungsinstitutionen oder maßgebliche Zentren. eine technische Grundlage für die zukünftige Einrichtung und Entwicklung von integrativen Finanzmitteln und gemeinsamen Finanzmitteln sowie die Schaffung materieller Bedingungen für die globale finanzielle Integration und Vereinigung. Allein aus dieser Sicht wird die Blockchain -Technologie sicherlich eine zentrale Position in der zukünftigen finanziellen Entwicklung einrichten, sich aufeinander verlassen, sich gegenseitig ergänzen und gemeinsam die Zukunft gewinnen.

Löst Blockchain ein Problem?

Das Wichtigste an Blockchain ist die Lösung des Vermittlerkreditproblems. In der Vergangenheit war es für zwei Menschen schwierig, die sich nicht wussten und sich gegenseitig vertrauten, eine Zusammenarbeit zu erreichen, und sie mussten sich auf Dritte verlassen. Beispielsweise muss es in jeder Art von Zahlungsübertragung in der Vergangenheit ein Institut wie eine Bank oder Alipay geben. Durch dieBlockchain -Technologie ist Bitcoin jedoch das erste Mal, dass Menschen die Geldübertragung erreicht haben, der beide Parteien ohne die Beteiligung von Vermittlungsinstitutionen vertrauen können. Dies ist ein großer Durchbruch in der Blockchain. (Handelsblockchain -Assets bei "Bit Exchange")

Wenn Sie es in einem Satz erklären möchten, ist es: Dezentralisierung.

Blockchain ist ein neues Anwendungsmodell für Computertechnologien wie verteilte Datenspeicherung, Punkt-zu-Punkt-Übertragung, Konsensmechanismus und Verschlüsselungsalgorithmen.

Der sogenannte Konsensmechanismus ist ein mathematischer Algorithmus im Blockchain-System, um Vertrauen zu etablieren und Rechte und Interessen zwischen verschiedenen Knoten zu erhalten.

In enger Sinne ist Blockchain eine Kettendatenstruktur, die Datenblöcke in chronologischer Reihenfolge kombiniert und in einer kryptografischen Weise garantiert wird, die und nicht in der Lage ist.

Blockchain -Technologie ist im Großen und Ganzen eine neue verteilte Infrastruktur- und Computermethode, die Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, verteilte Knotenkonsensusalgorithmen verwendet, um Daten zu generieren und zu aktualisieren. Sie verwendet Kryptographie, um die Sicherheit von Datenübertragungen und -zugriff zu gewährleisten und intelligente Verträge zu verwenden, die intelligente Kontrakte verwendet werden, und verwenden Sie die Sicherheit von Dateien und verwenden intelligente Verträge, um automatisierte Skriptcodes zu programmieren und Daten zu bedienen.

Vorteile:

1) Der Algorithmus ist einfach und einfach zu implementieren.

Nachteile:

1) Energieverschwendung;Fork, Sie müssen auf mehrere Bestätigungen warten.

Mehrere wichtige Konsensmechanismen und Vor- und Nachteile von Blockchain

Erstens ist kein Konsensmechanismus perfekt, und jeder Konsensmechanismus hat seine Vorteile und Nachteile.

1. POW (ProofOFWork) Nachweis der Arbeit

Einführung in einen Satz: Je mehr Sie tun, desto mehr sammeln Sie.

auf Maschinen zur Durchführung mathematischer Operationen, um Rechnungswesen zu erhalten, ist der Ressourcenkonsum höher als andere Konsensmechanismen und gleichzeitig müssen das gesamte Netzwerk jedes Mal, wenn ein Konsens erreicht ist, an der Berechnung teilnehmen, wenn ein Konsens in der Lage ist, dass ein Konsens in der gesamten Toleranz in der gesamten Toleranz und der Note der Fall ist.

Vorteile:

Einführung in einem Satz: Je mehr Sie halten, desto mehr bekommen Sie.

Die Hauptidee ist, dass die Schwierigkeit, die Rechnungslegungsrechte des Knotens zu erhalten, im Vergleich zu POW -Rechten umgekehrt ist. Dieser Konsensmechanismus hat die gleiche Fehlertoleranz wie POW. Es ist ein Konsens -Upgrade -Mechanismus von POW.

Nachteile: Der Mining erfordert immer noch, was im Wesentlichen die Schmerzpunkte von kommerziellen Anwendungen nicht löst. Zum Beispiel führte der DAO -Angriff in Ethereum dazu, dass Ethereum hart gegossen wurde, und der ETC -Vorfall ereignete sich tatsächlich, was tatsächlich das Versagen dieser harten Gabel hatte.

DPOs und POS haben die gleichen Prinzipien, aber sie haben einige "NPC -Vertreter" ausgewählt.

Bitshares -Community schlug zunächst den DPOS -Mechanismus vor.

Der Hauptunterschied zu POS besteht darin, dass der Knoten mehrere Wirkstoffe wählt, die vom Agenten verifiziert und berücksichtigt werden. Seine Compliance -Überwachung, Leistung, Ressourcenverbrauch und Fehlertoleranz ähneln POS. Ähnlich wie bei der Stimmrechtsverwaltung haben die Inhaber eine bestimmte Anzahl von Knoten besetzt, und die Agenten führen Überprüfung und Buchhaltung durch.

DPOS funktioniert wie folgt:

Dezentralisierung bedeutet, dass jederAktionär einen Einfluss nach seinem Aktienverhältnis hat und das Ergebnis der 51% igen Aktionärsabstimmung irreversibel und bindend sein wird. Die Herausforderung besteht darin, eine Genehmigung von 51% durch einen zeitnahen und effizienten Ansatz zu erreichen. Um dieses Ziel zu erreichen, kann jeder Aktionär seinem Vertreter seine Stimmrechte gewähren. Die Top 100 Stimmen mit der größten Anzahl von Stimmen werden wiederum dargestellt, um Blöcke gemäß dem festgelegten Zeitplan zu generieren. Jeder Delegierte wird einem Zeitraum zugewiesen, um den Block zu erzeugen. Alle Vertreter erhalten 10% der Transaktionsgebühr, die einem Durchschnitt des Blocks entspricht. Wenn ein durchschnittlicher Block 100 Aktien als Transaktionsgebühr enthält, erhält ein Vertreter 1 Anteil als Vergütung.

Netzwerklatenz kann dazu führen, dass bestimmte Vertreter ihre Blöcke nicht rechtzeitig übertragen, was zu einer Blockchain -Gabel führt. Es ist jedoch unwahrscheinlich, dass der Vertreter des Fertigungsblocks eine direkte Verbindung zum Vertreter des Blocks vor und nach der Herstellung herstellen kann. Diese direkte Verbindung mit Ihrem Vertreter, nachdem Sie (und vielleicht die nach Ihnen) sicherstellen sollen, dass Sie bezahlt werden.

Dieser Modus kann alle 30 Sekunden einen neuen Block erzeugen, und die Möglichkeit einer Blockchain -Gabel unter normalen Netzwerkbedingungen ist extrem klein und kann innerhalb von Minuten aufgelöst werden, selbst wenn er auftritt.

Werden Sie ein Vertreter:

Werden Sie ein Vertreter. Auf die Kennung wird dann durch den "Header" jeder Transaktionsdaten verwiesen.

autorisierter Stimmzettel:

Jede Brieftasche hat ein Parametereinstellungsfenster, in dem Sie können einen oder mehrere Vertreter auswählen und klassifizieren. Nach der Festlegung überträgt jede vom Benutzer durchgeführte Transaktion die Abstimmung von "Eingabevertreter" auf "Ausgabevertreter". Im Allgemeinen erstellen Benutzer keine Transaktionen, die sich speziell für Abstimmungszwecke befinden, da sie eine Transaktionsgebühr kosten. Im Notfall können einige Benutzer jedoch das Gefühl haben, ihre Stimmen zu ändern, indem sie für einen positiveren Weg bezahlt werden.

Halten Sie die Ehrlichkeit des Vertreters auf:

Jede Brieftasche zeigt einen Statusindikator an, mit dem Benutzer wissen können, wie ihre Vertreter abschneiden. Wenn sie zu viele Blöcke verpassen, empfiehlt das System den Benutzern, sich zu einem neuen Vertreter zu ändern. Wenn festgestellt wird, dass ein Vertreter einen ungültigen Block ausgibt, muss ein neuer Vertreter ausgewählt werden, bevor jede Brieftasche mehr Transaktionen durchführt.

Widerstandsangriff:

In Bezug auf den Widerstandsangriff, da die von den Top 100 -Vertretern gewonnene Macht gleich ist, hat jeder Vertreter ein gleiches Stimmrecht. Daher kann die Macht nicht auf einen einzelnen Vertreter konzentriert werden, indem mehr als 1% der Stimmen erhältlich ist. Da es nur 100 Vertreter gibt, ist es denkbar, dass ein Angreifer eine Denial -of -Service -Angriff auf jeden Vertreter ausführt, der in der Wende der Produktionsblöcke ist. Glücklicherweise kann die Bedrohung durch diesen speziellen Angriff leicht gemildert werden, da die Identifizierung jedes Vertreters eher der öffentliche Schlüssel als eine IP -Adresse ist. Dies wird es schwieriger machen, das Ziel des DDOS -Angriffs zu identifizieren. Und potenzielle direkte Verbindungen zwischen Vertretern werden es schwieriger machen, sie daran zu hindern, Blöcke zu produzieren.

Vorteile: Die Anzahl der an Überprüfungen und Rechnungslegungen teilnehmenden Knoten kann in Sekunden einen Konsensüberprüfung erreichen.

Nachteile: Der gesamte Konsensmechanismus hängt immer noch von Token ab, und viele kommerzielle Anwendungen benötigen keine Token.

3.PBFT:PracticalByzantin-Fehlertoleranz, praktische byzantinische Fehlertoleranz

Einleitung: Bietet (n-1)/3 Fehlertoleranz und gewährleistet und sorgt für Aktivität und Sicherheit.

In verteilten Computing versuchen verschiedene Computer, einen Konsens durch Informationsaustausch zu erzielen.

Das Problem des Byzantinischen Generals besteht darin, mögliche Lösungen basierend auf der Anzahl der falschen Computer zu finden.

Die mögliche Lösung für das byzantinische Problem lautet:

Konsistenz ist bei n ≥ 3F+1 möglich. Unter ihnen ist N die Gesamtzahl der Computer und F die Gesamtzahl der fraglichen Computer. Nachdem die Informationen zwischen Computern ausgetauscht wurden, listet jeder Computer alle erhaltenen Informationen auf und verwendet die meisten Ergebnisse als Lösung.

1) Der Systembetrieb kann von der Existenz von Münzen getrennt werden.

2) Die Konsensverzögerung beträgt etwa 2 bis 5 Sekunden und erfüllt im Grunde die Anforderungen der kommerziellen Echtzeitverarbeitung.

3) hohe Konsenseffizienz und kann den Bedürfnissen des Hochfrequenzhandelsvolumens entspre chen.

Nachteile:

1) Wenn 1/3 oder mehr Buchhalter aufhören, kann das System keine Dienste anbieten. 4. DBFT: DelegatedBFT autorisierte byzantinische Fehlertoleranzalgorithmus.

Dieser Algorithmus hat die folgenden Verbesserungen auf der Grundlage von PBFT vorgenommen:

Der Anforderungsantwortmodus der C/S -Architektur wird zu einem Peer -Knotenmodus verbessert, der für das P2P -Netzwerk geeignet ist Das Holding -Eigenkapital ist für die Erzeugung von Konsensbeteiligungsknoten ausgelegt, und Konsensbeteiligungsknoten (Buchungsknoten) werden durch Abstimmung ermittelt.

Vorteile:

1) Professioneller Buchhalter;Fehler; Ers kooperieren miteinander, und alle anderen Buchhalter sind nur in zwei Netzwerkinseln unterteilt.

5. POOL -Verifizierungspool

basierend auf der herkömmlichen Verteilungskonsistenztechnologie sowie Datenüberprüfungsmechanismus.

Vorteile: Es kann ohne Token funktionieren und basiert auf ausgereiften verteilten Konsistenzalgorithmen (Pasox, RAFT) und realisiert die Konsensusüberprüfung der zweiten Ebene.

Nachteile: Der Grad der Dezentralisierung ist nicht so gut wie der von Bictoin;

Welche Probleme werden von Blockchain konfrontiert?

Die Wartungskosten sind sehr hoch:

Die traditionelle zentrale Datenbank muss nur einmal geschrieben werden, während die Blockchain tausende Male geschrieben werden muss.

Die Anreizstruktur ist schwer zu entwerfen:

Wie kann sichergestellt werden, dass die Belohnung mit den Netzwerkzielen übereinstimmt? Warum behalten oder aktualisieren Knoten Daten? Was lässt sie dann zwei Datenkonflikte in Konflikten aus wählen, anstatt ein Daten anstelle eines anderen? Alle diese Fragen müssen noch untersucht und beantwortet werden.

Alle Upgrades sind spontan:

Das Wichtigste an Blockchain ist, dass es nicht unter der Kontrolle einer einzigen Entität steht und es unmöglich ist, Upgrade zu erzwingen. Alle Upgrades müssen rückwärtskompatibel sein. Dies ist offensichtlich ziemlich schwierig, insbesondere wenn Sie neue Funktionen hinzufügen und sie aus einem Testergebnis betrachten möchten. Jede Version der Software fügt der Testmatrix viel hinzu und verlängert die Release -Zeit.

Erweiterung ist schwierig

Die Schwierigkeit der Expansion beträgt mindestens mehrere Größenordnungen höher als herkömmliche zentralisierte Systeme. Die gleichen Daten müssen an Hunderten oder Tausenden von Orten vorhanden sein, nicht an einem einzigen Ort. Die Kosten für Übertragung, Überprüfung und Speicher sind enorm, da die Kosten für die Zahlung für jeden unabhängigen Knoten in der Datenbank durch die Kosten für die Bezahlung von nur einmal in einer herkömmlichenzentralisierten Datenbank ersetzt werden müssen.

Alle oben genannten bewirken, dass Blockchain keine Killeranwendungen (außer Bitcoin)

zitiert aus: Warum ist Blockchain nicht so einfach?