Blockchain -Technologie definiert neu, wie die Kreditgenerierung im Netzwerk generiert wird: Im System müssen die Teilnehmer die Informationen im Hintergrund anderer Personen nicht verstehen, und sie sollten auch nicht auf die Garantie oder Garantie von Einrichtungen von Drittanbietern stützen.
verlängerte Informationen
Blockchain -Technologieprinzipien Quelle können in einem mathematischen Problem zusammengefasst werden: das allgemeine byzantinische Problem. Das Problem des Byzantinischen Generals liegt im Leben des Internets und seine Konnotation kann zusammengefasst werden: Wie können Menschen im Kontext des Internets, wenn Werttauschaktivitäten mit unbekannten Gegnern benötigt werden, verhindern, dass sie von böswilligen Sabotern getäuscht und verwirrt werden?
erweitern das allgemeine byzantinische Problem im technischen Bereich weiter. Seine Konnotation kann zusammengefasst werden als: In Abwesenheit von zuverlässigen zentralen Knoten und zuverlässigen Kanälen sollte jeder Knoten im Raster verteilt werden, um einen Konsens zu erzielen. Die Blockchain-Technologie löst die allgemein bekannte byzantinische Problemstunden als Möglichkeit, einvernehmliche Netzwerke zu schaffen, ohne einzelne Gelenke zu glauben.
Referenzquelle: Baidu Encyclopedia-Blockchain
Blockchain-Design-Prinzipien
Was unser Team bisher für das spezifische Geschäft und die Nutzern der Benutzer in unserer Designarbeit gelernt hat.
Derzeit entwirft das Blockchain IBM Designteam alles von den Lieferkettenprozessen bis hin zu den Dokumenten, von den Open -Source -Tools bis zur Blockchain als Dienst. Dies ist das Wesentliche der Branche: Indem Sie alle möglichen Anwendungen einer Technologie, die die Kosten und Ineffizienz in Bereichen wie Finanzen, Gesundheitsversorgung und Regierung erheblich reduzieren, verzweifelt untersuchen.
Obwohl Design viele verschiedene Richtungen hat, gibt es einige gemeinsame Themen in den Bedürfnissen unserer Benutzer, die unsere Designprinzipien als Team beeinflusst haben. Dies ist die erste Wiederholung dieser Prinzipien des Blockchain Designteams von IBM - worauf wir uns konzentrieren, wenn wir die Arbeit und die Priorisierung von Entwurfsentscheidungen kritisieren.
"Nur weil die Blockchain -Technologie erstellt wird, um das Vertrauen in das Vertrauen zu beseitigen, bedeutet dies nicht, dass Benutzer Cars oder Netzwerken vertrauen." -? JonnyHowle, UX/UI -Designer
Viele unserer Benutzer sind in der Branche, die sich mit sehr sensiblen Informationen befassen, und das Vertrauen ist für unser Geschäft unerlässlich. Fast jeder ist ein "Anfänger" in Blockchain und sein Verständnis und sein Selbstverständnis. Benutzer sollten unsere Produkte (und Personen dahinter) als zuverlässig, zuverlässig und nachhaltig betrachten. Wir erreichen dies durch sorgfältige Erkennung von Daten, Konsistenz, Feedback, Prognosefehlern und aktiven Richtlinien.
Einige Benutzer müssen mehr Blockchain -Daten ausgesetzt sein als andere - viele Benutzer müssen verstehen, wie Blockchain ihre vorherigen Prozesse ersetzt, um zu glauben, dass dies zuverlässig ist. Die Datenbelastung kann das Verständnis der Benutzer für die Funktionsweise der App beeinflussen. Beispielsweise zeigen die Daten, dass ein Funktionsaufruf aufgetreten ist oder dass etwas kryptografisch sicher ist.
Bei der Entscheidung, ob wir Datenelemente einbeziehen,Wir verwenden die folgende Hierarchie:
1.
2. Sie sind von Menschen nicht lesbar. Sie sind für Benutzer nutzlos aber die Leute lieben sie! Warum? Es ist ein komfortables Gefühl: "Ich kann eine nicht-inschlich-lesbare Ketten-ID sehen, also glaube ich, dass das, was ich sehe, sicher ist. Edmoffat, Design Manager
visuelle Stabilität zwischen dem Produkt und der Erfahrung des Kunden ist für die wahrgenommene Zuverlässigkeit von wesentlicher Bedeutung. Proportional), leistungsstarke Typografie -Ebenen sind wichtig, um erhebliche Farben zu erstellen und anzuwenden.
Da die visuelle Sprache der Blockchain noch kompiliert wird, müssen wir vorsichtig sein, wenn wir Bilder verwenden, um Konzepte zu veranschaulichen. Wenn wir Assoziationen mit Elementen erstellen, von denen bekannt ist, dass sie Benutzern hilft, Informationen zu führen, sind wir vorsichtig mit visuellen Metaphern - mit bestimmten Konzepten können wir später betrügerisch oder verwirrend sein.
Wir bemühen uns, weniger Jargon, stabile Begriffe zu verwenden. Die Sprache sollte präzise, klar und im Einklang mit dem Modell der natürlichen Kommunikation unserer Benutzer sein. Wir behalten den Ton des Gesprächs, aber nicht sehr lässig oder in Joseria. Unser Team konzentriert sich auf Bedeutungen wie Identität, Aktualisierung und Netzwerk: Während viele Konzepte der Blockchain dem, was normalerweise verstanden wird, ähneln, können sie sehr unterschiedlich und verwirrt sein.
Wir entwerfen, wo immer unsere Benutzer sind. Da die Definition von Blockchain verteilt ist, müssen wir Cross -belegte als Standardeinstellung entwerfen: UI -Ergänzungen, die Bedeutungen von Symbolen und Übersetzungen müssen immer berücksichtigt werden. Darüber hinaus sind viele Verwendungszwecke von Blockchain natürlich mobil - wir behalten eine stabile Erfahrung unabhängig vom verwendeten Gerät bei.
Wir helfen unseren Benutzern, zu verstehen, was passiert, und die Angst zu verringern, indem wir ständiges Feedback entwerfen. Sorgfältig mit Bewegung und Animation verwendet, hilft zu verstehen, was passiert.
Wenn Sie eine Fremdsprache lernen, lernen Sie durch Übung und Spiel, nicht durch das Lesen eines Wörterbuchs. Wir erstellen Tools und Dokumente, mit denen unsere Benutzer diese neuen Technologie spielen und versuchen können. -? Samwinslet, Benutzer von Designer Visual
sollten immer wissen, was passiert, was nur passiert ist und was als nächstes geschehen wird. Zeit ist ein wichtiges Element in Blockchain -Anwendungen, und oft reicht ein einfaches Ladegerät nicht aus.
Die verteilten Hochumsatzsysteme sind im Wesentlichen asynchron, wobei zahlreiche Komponenten des Systems, die sich auf die Zeitgrenzen oder die Abstimmungsintervalle verlassen. Wenn Sie warten, um die optimale Blockgröße zu erreichen, können Transaktionen konfiguriert werden (normalerweise dauern einige Sekunden). SDK wird abstimmen, warten und abrufen, um einen neuen Kanal zu erstellen. -? Jason Yellick, Softwareentwickler.Empfangen und benachrichtigen Sie den Benutzer. Dies gilt auch für jede Metrik der Schnittstelle - wie viele Kategorien der Benutzer, wie viel nicht erscheint, usw.
Unsere Benutzer lieben interaktives Lernen, um zu lernen und gleichzeitig etwas Greifbares zu schaffen. -? Raissaxie, User Experience -Forscher
Da Blockchain tatsächlich unverändert ist, achten wir besonders auf das irreversible Benutzerverhalten. Wenn ein Fehler auftritt, erhöhen wir den Reibungs- oder Bestätigungsgrad, um den Fehler zu reduzieren und direkt auf den nächsten Schritt zu führen.
Null -Status ist in vielen unserer Produkte üblich. Daher bieten wir sicher, dass wir einen weiteren natürlichen Schritt anbieten. Benutzer müssen eine klare und stabile Navigation haben - sie müssen leicht wissen, wie sie in ihren vorherigen Zustand zurückkehren und was sonst noch ist.
Unsere Benutzer möchten einfache Anweisungen so schnell wie möglich festlegen und ausführen.
-? Luciewu, User Experience Designer
Da die Sichtbarkeitskontrolle eine geschäftliche Anforderung darstellt, stellen wir sicher, dass wir verschiedene Schnittstellenansichten nach Rolle in Betracht ziehen. Wenn der Benutzer keine Erlaubnis hat, auf bestimmte Daten zuzugreifen, hinterlassen wir keine Schwächen auf der Schnittstelle.
Blockchain -Technologie ist relativ neu, und die meisten Benutzer wissen nicht unbedingt, was sie brauchen. Ein guter Designer muss wissen, wie man seine Gedanken filtert und die beste Lösung entwickelt. Designer helfen ihnen, die Vorteile und Chancen zu verstehen, die diese Technologie in ihr Leben bringen kann, indem sie sie während des Prozesses führen.
-? Andrealee, UI -Designer
Unser Team erwartet, weitere Hilfe zu benötigen und zu reduzieren, während sie wissen, wo unsere Charaktere eher Hilfe suchen. Wir präsentieren Wissen, um Transparenz zu schaffen und Unsicherheit zu beseitigen und Ratschläge zu Dingen zu geben, an die Benutzer nicht erinnern.
Erfordern Sie den Benutzern ihren neuen Vokabular durch Anweisungen zu Tools und Stäben des Fortschritts, um die Lernaufgaben anders zu sehen.
-? Kaylawhite, UI -Designer
Unabhängig vom Kontext enthalten wir keine Elemente, die die Schnittstelle verwirren oder den Benutzer verwirren - Jedes Element hat einen Zweck, nichts dient zur Dekoration. Wir nutzen die üblichen Designmodelle und verringern die Menge an Lektion, die Benutzer ausführen müssen.
In vielen Fällen werden viele unserer Rollen Teil des Prozesses. Um die Zusammenarbeit zu erleichtern, haben wir Schritte vor und nach der gegebenen Aufgabe eines Benutzers entwickelt. Für unser Geschäftsmodell für Teams ist es wichtig, unsere Technologie zu übernehmen. Daher ist es für uns selbstverständlich, ein umfassendes, zugängliches Design zu schätzen.
Komplexität entwerfen bedeutet nicht, die Dinge einfach zu machen. Machen Sie die Aufgabe erleichtert, aber lassen Sie sie nicht außer Kontrolle geraten.
-? Danteguintu, Designer UI
Blockchain -Technologie -Aufregung hat den Trend der Konzentration der Maschineriebedarf als menschliche Bedürfnisse erhöht. Als Designer müssen wir uns ständig darauf konzentrieren, Probleme zu lösen und angenehme Erfahrungen für die Menschheit zu schaffen. Wir müssen die Spannung zwischen der Natur des Blockchain -Modells und den Menschen, die sich auf Menschen konzentrieren, ausgleichen.
Auch wenn nicht technische Benutzer interessiert sind, scheint das technische Konzept der Blockchain äußerst attraktiv zu sein. -
edmoffat
Da viele Blockchain -Anwendungen ein sehr starkes Potenzial haben, müssen wir auf ethische Weise auf das Handeln und Design achten. Dies bedeutet, dass die Vielfalt in unsere Modelle integriert wird - von Teilnehmern der Benutzerforschung in unserem Team selbst.
Unsere Designteams behalten eine kontinuierliche Zusammenarbeit bei: Recherchieren, testen und wachsam, um die Benutzerbedürfnisse und Designmodelle zu ändern. Wir sind bestrebt, unsere Benutzer zu schützen und zu schützen, Extremitäten und Fremde zu berücksichtigen und das Gefühl des Benutzers zu berücksichtigen. Wir versuchen, das Leben unserer Benutzer zu verbessern, ohne neue Probleme für sie zu schaffen. Design
ist nicht statisch. Der Hauptphrase dieser Gruppe ist, dass wir der Perfektion folgen, nicht der Perfektion.
-Shawn Barclay, Creative Director
berichtet von:
Basis-Blockchain-Elemente umfassen1-Intensive eine verteilte Datenbank
2-Distribent-Blockchain, und Blockchain ist der Träger logischer Transaktionen. Zeitblöcke und Blockchain ist das einzige Thema aller Netzwerktransaktionsdaten4-Blockchain ist nur für zusätzliche gültig und für andere Operationen ungültig. widersprüchlich aus verschiedenen Knoten.
8-Konsensprozess kann das Problem der Doppelkosten lösen.
Fünf Merkmale der Blockchain:
Dezentralisierung
Da verteilte Buchhaltung und Speicher verwendet werden, gibt es keine zentralisierte Hardware- oder Verwaltungsorganisation, die Rechte und Verpflichtungen von Knoten sind gleich und Datenbanken im System werden hauptsächlich von Knoten gepflegt. das System.
basierend auf den dezentralen Eigenschaften von Blockchain weist Bitcoin auch dezentrale Eigenschaften auf [6].
Öffnen
Das System ist geöffnet.
Autonomie
Blockchain genehmigt Konsens -basierte Normen und Protokolle (z.
Die Informationen können nicht durch
reduziert werden, sobald die Informationen in der Blockchain überprüft und erhöht werden, sie werden dauerhaft gespeichert.
Anonymität
Da der Austausch zwischen Knoten einem festen Algorithmus folgt, erfordert seine Dateninteraktion kein Vertrauen (die Blockchain -Programmregeln beurteilen, ob die Aktivität an sich gültig ist), sodass die Partei die andere Partei ihre Identität nicht veröffentlichen muss.
Die grundlegenden Elemente von Blockchain umfassenBasis -Blockchain -Elemente fünf Punkte. Erster kryptografischer Hash
. Zweitens kann das Kontobuch nicht reduziert werden. Dritter P2P -Netzwerk
. Viertes Konsensvertrag
. Fünfte Blocküberprüfung oder "Minen". Für bestimmte Details können Sie online suchen.
Ist "Blockchain"?Blockchain hat zwei Bedeutungen:
1. Der sogenannte Konsensusmechanismus ist ein mathematischer Algorithmus im Blockchain -System, um Vertrauen zu setzen und aufRechte und Interessen zwischen verschiedenen Knoten erhalten.
2. Diese Technologie hat aufgrund ihrer Sicherheit und ihres Komforts nach und nach Aufmerksamkeit von Bank- und Finanzindustrien erhalten.
In enger Sinne ist Blockchain eine Kettendatenstruktur, die Sequenzblöcke in chronologischer Reihenfolge kombiniert und auf kryptografische Weise garantiert ist, die mit und nicht verpflichtet ist.
Insgesamt ist die Blockchain -Technologie eine neue Methode zur verteilten und Computerinfrastruktur, die Blockchain -Datenstrukturen zum Überprüfen und Speichern von Daten verwendet, Knotenkonsensusalgorithmen verwendet, um Daten zu generieren und zu aktualisieren, Kryptographie zu verwenden und Daten zu verwenden. Komponierte Intelligenz des Typewriters -Code im Programm- und Datenbetrieb.
⑴ Bild,
um zu verstehen, was Blockchain ist (fünf Minuten, um zu verstehen, welche Blockchain)Grundlegende Techniken digitaler Kryptowährungen wie Bitcoin, Litecoin, Puyin und Ethereum sind alle Sets, die nur die Blockchain -App sind.
Was ist Blockchain? In dem Cartoon, den Sie verstehen können (muss von Anfängern gelesen werden)
im frühen Verschlüsselungskreis, wurde die Grundtechnologie von Beitcoin "Bitcoin" genannt.
Aber aufgrund der Verwirrung zwischen der Öffentlichkeit und den Menschen zum Zeitpunkt des Spre chens über Bitcoin glauben sie, dass Bitcoin Synonym für Pläne für Illegitimität, Betrug und Pyramidenpläne ist, was eine weitere Blase auf der Ebene des Phänomens der Internetfinanzierung ist! Daher mussten die Menschen alle grundlegenden Technologien (Zeitleisten, Arbeitsmechanismen usw.) integrieren, um sie von Bitcoin zu unterscheiden.
Blockchain ist keine einzige Technik, sondern eine Reihe einer Reihe von Technologien.
Wie sollte Blockchain verstehen? Nutzen wir zunächst die Liebe, die jeder liebt, und geben wir ein einfaches Beispiel. Wenn Sie ein einfaches Blockchain -Modell aufbauen, wird in diesem Blockchain -Modell die folgende Position eintreten:
In Zukunft verlaufen alle Männer und Frauen im richtigen Alter die Liebe, und der Prozess der Einhaltung der gesamten Ehe wird von allen anderen Männern und Frauen im angemessenen Alter einverstanden und wird alle Geschichten bilden, die bei beiden Menschen zusammenkommen.
Alle Männer und Frauen sind Ketten.
Blockchain sollte das genaue "vollständige Mittel" -System sein, was bedeutet, dass jeder Knoten in der Kette ein Zentrum ist.
versucht, Männer und Frauen verliebt zu heiraten, die Kreise ihrer Freunde zu veröffentlichen, ihre Liebe zu zeigen und sich gegenseitig für das Leben zu lieben und allen anderen verheirateten Männern und Frauen bekannt zu sein, ist die Blockchain -Anwendung. Wenn eine der Parteien eines Tages sein Verspre chen bricht, glauben Sie nicht, dass es nützlich ist, die Bilder zu löschen, da jedes Stück von allen Männern und Frauen aufgezeichnet wird, die zu heiraten sind.
Es wird nicht gelöscht und kann nicht geändert werden, dies ist die Blockchain -Technologie.
Was ist die gemeinsame Interpre tation? Aufmerksamkeit auf Bitcoin, aber viele Menschen wissen nicht, was Blockchain ist. Bitcoin ist eine digitale Währung, die viele Menschen geben, und die Grundtechnologie von Bitcoin ist Blockchain. Blockchain ähnelt einem großen Datenbankbuch, in dem alle Transaktionen dieser Person, die diese Übereinstimmung erzielt, aufzeichnet. Geben Sie Ihnen ein Beispiel, um dies zu klären. "Zu diesem Zeitpunkt wird jeder das Konto mit dem Kontobuch mit den Händen aufzeichnen. Jeder hat ein Kontobuch, das die Möglichkeit vermeiden kann, das Kontonbuch zu manipulieren. Was ist das Blockchain -Konzept? Blockchain ist eine Prominente online, und "Blockchain" -Scharaktere schwebten durch die Straßen und Gassen. Es ist Blockchain? Blockchain besteht aus einem angeschlossenen Blöcken nacheinander, und die Blöcke sind die Speichereinheiten einzeln und um Kontaktinformationen für jeden Block aufzuzeichnen. Mit der Erweiterung des Informationsaustauschs bewegt sich ein Block weiterhin in Richtung eines anderen Blocks, und das Ergebnis wird als Blockchain bezeichnet.Was sind die Blockchain -Eigenschaften?
Blockchain hat die folgenden Eigenschaften:1. Die Dezentralisierung wurde eine gute Beziehung zwischeneinander aufgebaut. Dies gilt hauptsächlich für das Skript von Blockchain.
2.3. Das ist natürlich im Wesentlichen unmöglich. Dies stammt hauptsächlich aus der Grundtechnologie von Blockchain: dem Konsensmechanismus, der die Eigenschaften der "Minderheit der Mehrheit befolgt" und "jeder ist gleich".
5. In der Tat ist es nicht so.
Jetzt werde ich Ihnen eine Geschichte erzählen, mit der Sie Blockchain besser verstehen können.
Es gibt drei Personen in der Familie, darunter meine Mutter und mein Vater, der Bruder und der jüngere Bruder. Letztes Jahr war mein Vater für das Familienkontobuch verantwortlich und mein Vater war für alle Einnahmen und Ausgaben zu Hause verantwortlich.
In Eleven Double wollte meine Mutter, die immer wirtschaftlich war, ein wunderschönes Kleidungsstück auf Taobao kaufen. Theoretisch, außerEinige der in der Bank und des Finanzmanagements eingezahlten Geld, das Geld, das für den täglichen Verbrauch der Familie in diesem Kontobuch ausgegeben wird. Unabhängig davon, wie Sie es betrachten, ist dies ein Fehler. Es ist klar, dass ein gewisser Verbrauch nicht verfügbar ist, aber registriert ist.
Später ergriff mein Vater eine Initiative, um zuzugeben, dass er nur eine Gruppe von Zigaretten kaufen konnte.
Später änderte meine Mutter ihre Strategie, alle Familienmitglieder hatten Konten und alle haben die monatlichen Verbrauchskosten in ihrem eigenen Kontobuch aufgezeichnet. Wenn die Behandlung oder der Verbrauch zu Hause erfolgt, wird meine Mutter schreien: "Machen Sie das Konto auf und jeder wird die Transaktion in ihrem Kontobuch registrieren." Dies ist ein dezentrales Buchhaltungsmodell.
Der Bericht des vorherigen Vaters war zentral. Zum Beispiel, wenn mein Vater etwas Geld aus dem Kontonbuch bekommen möchte, dann muss er das Kontonbuch ändern, wenn er Geld bekommen möchte. Dies ist zweifellos schwieriger als zum Himmel zu klettern.Also, mehrmals, nachdem mein Vater die Idee des Rauchens hatte, aber er hatte keine andere Wahl, als diese Idee aufzugeben.
Ist Blockchain und Bitcoin gleich?
Blockchain und Bitcoin sind nicht gleich.im Jahr 2008 schlug Satoshi Nakamoto zuerst das Blockchain -Konzept vor, und in den folgenden Jahren wurde es zu einer wesentlichen Komponente in der elektronischen Währung als öffentliches Kontobuch für alle Transaktionen. Blockchain wurde zuerst auf Bitcoin angewendet.
Blockchain -Ursprung ist die Lösung für das Konfidenzproblem, und eine der erfolgreichsten Blockchain -App ist die digitale Währung. Es kann gesagt werden, dass Bitcoin die erfolgreichste Blockchain -App ist.
Was sind Blockchain -Anwendungen?
Blockchain -App ist sehr breit. Wie das Verfolgen des Produkts, das Schutz des Urheberrechts und der Transaktionen, die Zahlung und das Löschen, das Internet der Dinge, das digitale Marketing, die medizinische Versorgung usw. werden die verschiedenen Branchen schneller in die "Blockchain+" -Ara eintreten.1.
2.
4
5.
Blockchain in Englisch ist hauptsächlich eine dezentrale verteilte Datenbank. Jeder, der seinen eigenen Diener vorbereitet und sich mit dem Blockchain -Netzwerk verbindet, kann ein Knoten für dieses riesige Netzwerk werden.
Da die Blockchain -Essenz eine Datenbank ist, was genau sie verrät? Lernen wir die grundlegende Einheit von Blockchain: Blöcke kennen.
Der Block ist in zwei Teile unterteilt:
1.
Ich denke, jeder hat von MD5 gehört.
in unserem Blocchain wird verwendet, wird verwendetEin ausgefeilterer Segmentierungsalgorithmus namens SHA256. Nach einer Reihe komplexer Berechnungen werden die neuesten Dateninformationen (z. B. Transaktionenaufzeichnungen) durch diesen Einzelhandelalgorithmus in eine Reihe von 256 Bits umgewandelt, was im Leiter der Masse der Einzelhandel ist, wie folgt:
Wie verbinde ich verschiedene Blöcke, was ist mit ـ? Abhängigkeit von Einzelhandel und Vorbereitung zu verbinden. Im Voraus ist für jeden Block und der Wert des Einzelhandels für die vorherige Masse gleich.
Warum müssen Sie den Einzelhandelswert der Masse berechnen?
Da Blockchain eine kettenähnliche Struktur ist, sollte es einen Kopfknoten (erste Masse) und den Schwanzknoten (der letzte Block) der Kette geben. Sobald jemand den Einzelhandelswert der neuesten Dateninformationen in Blockchain berechnet hat, ist es gleichbedeutend mit dem Ausfüllen des neuesten Transaktionsdatensatzes, und der neue Block wird erstellt und an das Ende der Blockchain angeschlossen.
Einzelhandel im neuen Blockkopf ist der Wert des gerade berechneten Einzelhandels, und das Vorschmecken entspricht der vorherigen Blockfragmentierung. Block Body Stell -Transaktionsaufzeichnungen vor der Verpackung, und dieser Teil der Dateninformationen ist durchschnittlich geworden.
Der Prozess der Berechnung des Einzelhandelswerts und der Erstellung eines neuen Bergblocks.
Der Server, der verwendet wird, um enorme Berechnungen der Bergbaumaschine zu erstellen.
Mitarbeiter, die Bergleute arbeiten und zählen.
Was ist die Schwierigkeit bei der Berechnung der Einzelhandelswerte? Lassen Sie uns die grundlegende Interpre tation anbieten. Interessierte Freunde können relevante Informationen überprüfen, und wir werden sie derzeit nicht zur Verfügung stellen.
Die Schwierigkeit, den Schlüssel hier zu berechnen, besteht darin, Zufallszahlen zu generieren. Um die Schwierigkeit des Einzelhandelskontos zu erhöhen, erfordert der Blockchain -Erfinder das erste 72 -Bit des Einzelhandelsergebnisses.
Da (Einzelhandel aus dem letzten Block + grundlegende Informationen für neue Transaktionsaufzeichnungsinformationen +) wurde es behoben, ob Sie eine Fragmentierung erhalten können, die den Anforderungen entspricht, hängt vollständig vom Wert der Zufallszahl ab. Bergleute müssen riesige Berechnungen durchlaufen und häufig zufällige Zahlen erzeugen, um den allgemeinen Versuch zu unternehmen, Wohlstand zu "kollidieren", um den richtigen Einzelhandel zu erhalten und damit erfolgreich abzubauen. Gleichzeitig enthält der Massenkopf auch einen dynamischen Schwierigkeitskoeffizienten.
Verstehen Sie bitte, wie schwierig für mich? Es sollte hinzugefügt werden, dass verschiedene Blockchain -Anwendungen in den Details unterschiedlich sind und dass die hier gezeigten Mining -Regeln als Beispiel Bitcoin sind.
Blockchain -Anwendung
Bitcoin (Bitcoin) wurde ursprünglich von Satoshi Nakamoto im Jahr 2008 vorgeschlagen und dann basierend auf dieser Idee, erstellt und veröffentlichte er das QuellprogrammÖffnen und bauen Sie das P2P -Netzwerk darauf. Bitcoin ist eine digitale P2P -Währung. Die Übertragung von Punkt zu Punkt bedeutet das dezentrale Zahlungssystem.
Was ist das P2P -Netzwerk?
traditionelle Währungen werden von der Zentralbank vereint und alle persönlichen Einsparungen werden von Banken einheitlich verwaltet.Bitcoin wird in einem zentralen Netzwerk veröffentlicht, das aus vielen Peer -Verträgen auf der ganzen Welt besteht. Jeder Knoten ist für die Registrierung und Ausgabe dieser digitalen Währung qualifiziert.
Für die grundlegende Datenspeicherung von Bitcoin hängt dies von der Blockchain -Technologie ab. Jede Transaktion in Bitcoin ist mit einer Zeile in den Blockdaten kompatibel, wie folgt der einfache Plan:
Jede Zeile des Transaktionsdatensatzes enthält ein zeitliches Charakter-, Behandlungs- und digitale Signaturdetails.
Tabelle nur aus Verständnis. Einzelheiten zur tatsächlichen gespeicherten Behandlung von nicht identifiziertem und werden nur für Motivation und Adult -Portfolio -Adressen aufgezeichnet.
Für digitale Signaturen kann es als ein Füffungs -Füffungs -für jede einzelne Transaktion verstanden werden, die durch einen asymmetrischen Verschlüsselungsalgorithmus erzeugt wird.
Spre chen wir als nächstes über Bitcoin -Arbeiter -Boni:
Bitcoin -Protokoll gibt an, dass Bergbauarbeiter ab 2008 neue Belohnungen erhalten werden, ab 2008, mit 50 Bitcoins, dann sind sie alle 4 Jahre in der Hälfte erhältlich. Auf diese Weise wurden die neu hinzugefügten Bitcoin -Währungen im Handel geboren, und es ist kein Wunder, dass jeder für Bitcoin bestrebt ist! Die Vor- und Nachteile von Blockchain Blockchain -Funktionen: 1. Auf diese Weise wird das System nicht zerstört.2 kann nicht manipuliert werden. Sobald die Daten auch im geringsten manipuliert sind, ändert sich der Wert des Einzelhandels, der der gesamten Masse entspricht, entspre chend, der gültige Einzelhandelswert nicht und die nachfolgenden zugehörigen Blocks werden ebenfalls unterbrochen.
Blockchain -Nachteile:
1.⑵ Welches Schlüsselprinzip enthält nicht in Blockchain
Welches Schlüsselprinzip enthält nicht in Blockchain?
Die folgende Buchhaltung ist nicht in der Blockchain enthalten, ein Schlüsselprinzip, das dazu beiträgt, Sicherheitsbedrohungen zu beseitigen, die befolgt werden müssen.
Die Prinzipien der Prüfung, der Datenbanksicherheit, der Kontinuitätsplanung usw. sind die wichtigsten Prinzipien der Blockchain.
Blockchain ist eine dezentrale verteilte Datenbanktechnologie, die Informationen zu Transaktionen in Form von Blöcken speichert und die Integrität und Irreversibilität von Daten durch eine Kettenstruktur garantiert. Das Folgende ist eine detaillierte Erklärung der Geschichte und Prinzipien der Blockchain:
Geschichte: Ursprung: Die Blockchain -Technologie wurde 2008 von Satoshi Nakamoto vorgeschlagen und trat nach und nach mit der heißen Spekulation von Bitcoin in die Öffentlichkeit ein. Entwicklung: 2017 gilt als "erstes Jahr" der Blockchain, wodurch eine große Anzahl von Produkten und Unternehmen auf der Grundlage von Blockchain das Leben verleiht und die Auswirkungen von großer Genauigkeit und das Potenzial für die Änderung seiner technologischen Veränderungen demonstriert.
Prinzip: Grundstruktur: Dezentrale verteilte Datenbank: Die Blockchain -Technologie verlangt die traditionellen zentralisierten Datenbanken und übernimmt verteilte Speichermethoden an, um die Sicherheit und Zuverlässigkeit der Daten zu gewährleisten. Block- und Kettenstruktur: Jeder Block enthält den Hash -Wert des vorherigen Blocks und bildet eine irreversible Kettenstruktur, um die Integrität und Irreversibilität der Daten zu gewährleisten. Transaktionsprozess: Übertragungsinformationen: Die Transaktionsinformationen werden durch die Übertragung im Netzwerk übertragen, einschließlich des Hash -Werts der vorherigen Transaktion, der Adressen beider Parteien auf die Transaktion, den öffentlichen Schlüssel und die digitale Signatur usw. Asymmetrischer Verschlüsselungsalgorithmus: Garantieren Sie durch den asymmetrischen Verschlüsselungsalgorithmus die Sicherheit und Privatsphäre von Transaktionen und verhindern, dass Daten manipuliert oder durchgesickert werden. Einwilligungsmechanismus: Funktion: Der Einwilligungsmechanismus ist der Schlüssel zur Blockchain -Technologie, um die Konsistenz der Transaktionen der Transaktionen zwischen allen Knoten des Netzwerks zu gewährleisten. Typ: Zu den Mechanismen der gemeinsamen Einwilligung gehören der Nachweis der Arbeit, den Nachweis der Gerechtigkeit, den Nachweis der autorisierten Gerechtigkeit und die byzantinische Versagenstoleranz. Obwohl diese Mechanismen in der Sicherheit des Netzwerks garantiert sind, beeinflussen sie auch die Leistung und das Wirtschaftsmodell der Blockchain. Blockchain -Typ: Public Blockchain: Ermöglicht jedem auf der ganzen Welt, ihn mit einem hohen Grad an Öffnung und Transparenz teilzunehmen und zu verwenden. Community Blockchain: kontrolliert von einer bestimmten Organisation oder Gruppe, die für Szenarien geeignet ist, in denen bestimmte Behörden und Aufsicht angefordert werden. Ganz private Blockchain: Im Besitz einer einzelnen Organisation oder eines Unternehmens, geeignet für Anwendungen innerhalb des Unternehmens oder in einem bestimmten Sektor.
Der grundlegende Wert der Blockchain -Technologie liegt in ihrer Dezentralisierung, Anonymität, Sicherheit und Transparenz, was zeigt, dass sie in mehreren Bereichen ein großes Anwendungspotenzial ist. Mit der In -Tiefe -Forschung und Erforschung der Anwendung von Technologie sollte die Blockchain in Zukunft breitere soziale Anwendungen und mehr in den Devise erhalten.
⑶、 Was ist Blockchain?
Blockchain ist eine verteilte Datenbanktechnologie.
Blockchain ist eine spezielle Datenbanktechnologie, die Transaktionen und Informationen in Form von Blöcken aufzeichnet und diese Blöcke miteinander verbindet, um eine Kette auf unveränderliche Weise zu bilden. Im Folgenden werden einige wichtige Aspekte von Blockchain im Detail erläutert:
1. Grundstruktur: Blockchain besteht aus einer Reihe von Blöcken. Jeder Block enthält eine bestimmte Anzahl von Transaktionsaufzeichnungen. Nachdem diese Transaktionsdatensätze überprüft wurden, werden sie der Blockchain hinzugefügt, um einen neuen Block zu bilden. Jeder neue Block enthält den Hash -Wert des vorherigen Blocks und stellt die Integrität und Unveränderlichkeit der gesamten Kette sicher.
2. Verteilte Merkmale: Blockchain ist verteilt, dh sie wird von keiner Einheit oder zentralisierten Organisation gesteuert. Stattdessen verfügt jeder Teilnehmer des Blockchain -Netzwerks über eine Kopie der gesamten Datenbank und verwaltet gemeinsam den Betrieb des Netzwerks und die Integrität der Daten.
3. Smart Contracts und dezentrale Anwendungen: Zusätzlich zu grundlegenden Transaktionsunterlagen unterstützt Blockchain auch Smart Contracts und dezentrale Anwendungen. Smart Contracts sind Computerprogramme, die automatisch Transaktionsbegriffe ausführen, verwalten und überprüfen und eine Vielzahl komplexer Geschäftslogik in der Blockchain ausführen können. Diese Funktionen machen Blockchain -Technologie in den Bereichen Finanzen, Lieferkettenmanagement, Internet der Dinge und andere Bereiche.
4. Sicherheit und Transparenz: Aufgrund der verteilten Merkmale der Blockchain und des Schutzes seiner Verschlüsselungsalgorithmen hat sie eine hohe Sicherheit. Jede Transaktion wird durch mehrere Knoten im Netzwerk verifiziert und bestätigt, um die Unveränderlichkeit von Daten zu gewährleisten. Darüber hinaus sind die Betriebsregeln von Blockchain offen und transparent, und jeder kann die Transaktionsaufzeichnungen in der Kette anzeigen, was die Glaubwürdigkeit und Transparenz des Systems verbessert. Die
Blockchain -Technologie entwickelt sich ständig und wird allmählich auf mehr Felder angewendet, wodurch innovative Veränderungen in alle Lebensbereiche eingebracht werden.