⓵ Blockchain haben keine Server?
Big>Der Blockchar selbst hat keine Server in einem traditionellen Sinne. Die Blockchar -Technologie ist der Weg, um am System teilzunehmen. Dies erstellt eine dezentrale Netzwerkstruktur, die sich erheblich vom traditionellen zentralisierten Servermodell unterscheidet. Dies ist ein Vergleich der Blockchain und traditionellen Server: I. Der Unterschied zwischen technischen Modellen und Hardware -Ressourcen p>
Blockchain sind technische Daten in Verschlüsselungsalgorithmen und über das Übergeben von Delix. Das Blockchain -Netzwerk ist kein einzelner Server, der für Speicher- und Verarbeitungsdaten verantwortlich ist, sondern alle Knoten im Netzwerk, um gemeinsam teilzunehmen. P>
herkömmlicher Server: Die materielle Hardware -Ressource. Es fungiert als zentrales Rechenzentrum, die verantwortungsbewussten Speicher- und Verarbeitungsdaten und die Bereitstellung von Diensten für Kunden. P>
2. Unterschiede in der Netzwerkstruktur p>
Blockchain: Übernahme der Disziplin einer dezentralen Netzwerkstruktur, alle Knoten, um gleichermaßen teilzunehmen, und hält gemeinsam die Sicherheit und Stabilität des gesamten Netzwerks. Diese Struktur macht das Blockchar -Netzwerk robust und greift den Widerstand an. P>
herkömmlicher Server, übernimmt eine zentralisierte Netzwerkstruktur und Bedienstete für den zentralen Knoten, was für alle Clients verantwortlich ist. Diese Struktur hat das Risiko eines Ausfallspunkts, und mit dem Serverangriff oder der Fehlfunktionen kann der gesamte Dienst gelähmt werden. P>
3. Differenz zwischen Ressourcen und Effizienz p>
Blockchain Aufgrund der Eigenschaften der Dezentralisierung können Blockchain -Netzwerke eine volle Nutzung eines Leerlaufs nutzen, um die Bau- und Wartungskosten zu senken. Gleichzeitig kann mit allen Knoten dieselbe Deckel geöffnet werden, Transparenz und Effizienz zum Ledger -Datensatzprozess.
herkömmlicher Server, der aufgrund zentraler Konstruktion und Wartung eine Menge Ressourcen erfordert, einschließlich Hardware -Kauf, Computerstandorte, Steuerung und Personalverwaltung. Darüber hinaus können die Merkmale der Zentralisierung Probleme wie unzureichende Ressourcen durch Nutzung und ineffektiv geben.
Ich bin auf, Blockchain -Technologie realisiert dezentrale Speicher- und Übertragungsdaten in einer dezentralen Netzwerkstruktur und verteilten Ledger -Technologie mit der höchsten Sicherheit und verteilt. Obwohl herkömmliche Server, wie z. B. zentralisierte Datenverarbeitungszentren, die Anforderungen der Informationsverarbeitung in gewissem Maße gerecht werden, haben sie Probleme auf der einen Seite des Fehlers und unzureichende Ressourcen, indem sie eine Ressource verwenden. Daher bietet die Blockchain -Technologie neue Ideen und Lösungen für die Datenverarbeitung und -speicher. P> Wie viele Server haben Sie im Allgemeinen am meisten gewohnt? Big> 10-20 Server. Alle Handgelenke sind geschützt und langsam. Für einige Geschäftsanwendungen nur 10 - 20 Minister des weltweiten Netzwerks und nur 10 - 20 Minister. Was ist die Hauptkette der großen Blockchain? Was sind die drei großen öffentlichen Ketten der Blockchain? Die drei großen öffentlichen Ketten der Blockchain repräsentieren BTC, ETH und ADA.
Blockchain öffentliche Kette wird auch als Blockkette Common -Kette bezeichnet. Eine offene Kette bedeutet, dass jeder jederzeit im System Daten lesen kann. Öffentliche Ketten sind oft vollständig verteilt. Aufgrund dieses Merkmals können jeder und Organe die Daten der Kette kontrollieren oder manipulieren.
Expansion:
Blockchain ist der Begriff im Bereich der Informationstechnologie. Wesentlich ist es eine gemeinsam genutzte Datenbank, und die darin gespeicherten Daten oder Informationen haben die Merkmale von "unermesslich", "Offenlegung während des gesamten Prozesses", "verfolgbar", "offen und transparent" und "Gruppenwartung". Basierend auf diesen Merkmalen hat die Blockchain -Technologie eine solide Grundlage für "Trust" geschaffen und einen "Kooperations" -Mechanismus geschaffen und verfügt über eine breite Palette von Anwendungsaussichten.
Typ
. Alle Einzelpersonen oder Gruppen der Welt können Transaktionen senden, Transaktionen können eine wirksame Bestätigung von Blockchains erhalten, und jeder kann am Vereinbarungsprozess teilnehmen. Die offene Blockchain ist die früheste Blockchain und die am weitesten verbreitete Blockchain. Die virtuelle digitale Währung der Haupt -Bitcoin -Serie basiert auf der offenen Blockchain. Es gibt nur eine Blockchain in dieser Welt.
2. Common (industrielle) Blockchain
Industrielle Blockchain (Konsortiumblockchain): Die vorgefertigte Knotengruppe wird als Schwellung bezeichnet, und die Erstellung eines jeden Blocks wird durch alle vor -ausgewählten Knoten bestimmt (vorab ausgewä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 eine Verwaltungsrechnung, aber eine dezentrale Buchhaltung, und die Anzahl der ausgewählten Knoten und der Buchhalter jedes Blocks sind das Hauptrisiko der Blockchain). Andere können nur begrenzte Abfragen durch die offene API der Blockchain durchführen.
3. Private Blockchains
private BlockChains: Die Verwendung einer Hauptbuchentechnologie der Blockchain für die Buchhaltung kann ein Unternehmen oder eine Person sein und die Schreibberechtigungen der Blockchain genießen. Diese Kette unterscheidet sich nicht viel von anderen verteilten Speicherlösungen. Traditionelle Finanzen wollen mit einer persönlichen Blockchain experimentieren, während öffentliche Kettenanwendungen wie Bitcoin industrialisiert werden und Produkte für persönliche Ketten weiterhin untersucht werden.
Klassifizierung der Blockchain gemäß dem Netzwerk umfasst die rechtliche Analyse. Die Klassifizierung von Blockchains gemäß dem Netzwerkbereich umfasst wie folgt öffentliche Ketten, Allianzketten und persönliche Ketten:
1. öffentliche Kette: Es handelt sich um eine Einstellung, die innerhalb des Internetbereichs ohne besondere Berechtigungen platziert wird, und es gibt keine andere Bedingung zum Anmelden. Jeder kann den Knoten direkt herunterladen und jeder kann sich direkt mit dem Knoten über den Kunden über den Knoten verbinden. Es gibt keine Grenze und kann für die Daten zugänglich sein.
2. Allianzkette: Allianz -Netzwerk, das aus mehreren Knoten besteht. Dieser Typ wird hauptsächlich in Geschäftsumgebungen wie mehrere Händler, Regierungsaufgaben, Banken, Steuern usw. verwendet.Sie können ein Allianznetzwerk bilden, indem Sie eine Allianz für den Szenario -Dienst bilden. Im Vergleich zur offenen Kette verfügt die Allianzkette normalerweise mit einer Identitätszertifizierung. Nicht jeder kann sich direkt zum Alliance Chain Network verbinden. Es verfügt über eine Identitätsauthentifizierung und schützt mehr Daten.
3. Persönliche Kette: Ein Gruppenunternehmen, verschiedene Abteilungen und Tochterunternehmen. Aus dieser Sicht ist einer dieser drei Hauptunterschiede der Unterschied zwischen der Netzwerkbereitstellung, die durch den Verteilungsbereich anderer Anwendungsszenarien und dem Netzwerk gebildet wird. Es ist ein flexibles Konzept. Drei basieren auf der Aufteilung anderer Netzwerkbereiche und Anwendungsszenarien und sind nicht streng definiert.
Rechtsgrund: "Das Cyber -Sicherheitsgesetz der Volksrepublik China"
Um die Netzwerksicherheit von Artikel 1 zu schützen und die Zusammenarbeit von Cyber -räumlichen Souveränität sowie nationale Sicherheit, soziale öffentliche Interessen, Bürger, juristische Menschen und andere Organisationen zu schützen, fördert die fundierte Entwicklung der Rechte sowie die wirtschaftlichen und wirtschaftlichen und sozialen Informationen.
Artikel 2 Dieses Gesetz gilt für die Überwachung und Verwaltung von Netzwerkkonfiguration, Betrieb, Wartung und Verwendung im Territorium der Volksrepublik China.
Was ist eine Blockchain?Blockchain ist ein neues Anwendungsmodell für Computertechnologie wie verteilte Datenspeicherung, Übertragung zwischen Zweigen, Konsensmechanismen und Verschlüsselungsalgorithmen. Dies ist die grundlegende Anwendungstechnologie von Bitcoin. Die vorhandene Speicherung und Kommunikation von Informationen übergibt den Server oder die Datenbank und kann alle Informationen in dieser Datenbank finden oder ändern.
Blockchain umfasst drei Typen: Open Chain, Alliance -Kette und persönliche Kette.
1. öffentliche Kette: Alle teilnehmenden Personen sind frei organisiert. Jeder kann jederzeit eingeben oder gehen. Es gibt keine Einschränkungen, aber die Informationen während des Eintritts oder der Ausstieg werden von den Teilnehmern informiert oder aufgezeichnet.
2. Alliance -Kette: Sie wird von mehreren Personen oder Gruppen selbst gebildet, und Teilnehmer oder Gruppen werden vor oder später überprüft. Es gibt einen spezifischen Zugangsmechanismus, und die Berechtigungen für das Schreiben und Lesen von Informationen können von der geformten Person oder Gruppe bestimmt werden.
3. Persönliche Kette: Das Gleiche wie ein individuelles oder spezifisches Gerät, das die Blockketten -Technologie zum Speichern von Informationen verwendet. Nur er hat das Recht, Informationen zu verwenden. Informationen können nicht an Großvater weitergegeben werden und können selbst entschieden werden.
Was sind die drei großen öffentlichen Ketten der Blockchain? Die öffentliche Kette, eine Abkürzung der öffentlichen Kette, bezieht sich auf eine Blockchain, die jeder lesen, einen Deal sendet und die Transaktion effektiv überprüfen kann. Jeder kann am Vereinbarungsprozess teilnehmen.
1 .. Blockchain 1.0, Blockchain 2.0 und Blockchain 3.0, die drei großen öffentlichen Ketten der Welt
BTC, ETH und EOS (Marktwert).
. Bitcoin BTC (Blockchain 1.0)
Bitcoin hat sich seit der Geburt als neue Art von digitaler Währung und globalem Zahlungsnetzwerk entwickelt. BTC ist auch die erfolgreichste und ausgereifte Anwendung von Blockchain. In den meisten Fällen sind BTCs viel berühmter als Blockchains.
2. Ethereum in den Bedingungen von ETH (Blockchain 2.0)Bietet eine Plattform, die durchgeführt werden kann. Ether Liium Can Can Programs, Dezentralisierung, Garantie, Handels-, Abstimmungsdomainnamen, Finanzbörse, Crowdfunding, Unternehmensverwaltungsverträge und die meisten Verträge, geistiges Eigentum und integrierte intelligente intelligente Assets für Hardware.
3 .. Yuzu EOS (Blockchain 3.0)
EOS ist ein Blockchain -Betriebssystem auf Unternehmensebene basierend auf Bitcoin und Ethereum. Dies ist einfach zu bedienen und leistungsfähig als Elektronen. EOS bietet allen Anwendungsentwicklern viele Funktionen, z. B. das Einrichten von Datenbankkonten, die Durchführung einer bestimmten Authentifizierung und Netzwerkkommunikation.
. Die drei großen Austauschketten der Welt: Huobi Public Chain Huobichain, Binancechain und Okex -Kette Okchain
. Basierend auf der Infrastruktur handelt es sich um ein unabhängiges und innovatives regulatorisches Blockchain -Betriebssystem im Finanzsektor. Gleichzeitig wird HT das einzige grundlegende Token für die öffentliche Kette von Huobi sein, basierend auf der Berücksichtigung der Injektion integrierter Wertenträger in den langfristigen Wert von HT.
. Binancechain, die zweitgrößte Handelsplattform der Welt, begann zu Beginn der Anwendung und zirkuliert derzeit in DEX- und Asset -Ketten. Binancechain ist eine Plattform für Erstellung und Austausch von Digital Asset. BNB ist das Hauptketten -Token. 3. Okex, die drittgrößte Handelsplattform der Welt. OKChain wird weiter mit hohen Transaktionsverarbeitung und intelligenten Vertragsplattformen erweitert. OKChain wurde auf der Grundlage von Cosmos-SDK entwickelt und vereinbart, DPO zu verwenden. OKB ist das Standard -Token des Okex -Ökosystems.
⓶ Blockchain -System ist eine verteilte Architekturanalyse
Blockchain -System ist eine Implementierung der verteilten Architektur. Das Folgende ist eine detaillierte Analyse der verteilten Architektur im Blockchain -System: 1. Definition eines verteilten Systems
Ein verteiltes System ist ein System, das mehrere Server über das Netzwerk verbindet, um bei Computeraufgaben zusammenzuarbeiten. Es löst das Problem, dass ein einzelner Server nicht gleichzeitig eine große Anzahl von Benutzern hosten kann, indem mehr Server eingesetzt werden.2. Vorteile von verteilten Systemen
kostengünstiger: Die Verwendung mehrerer günstiger CPUs ist kostengünstiger als die Verwendung einer einzelnen großen CPU. Stärkere Gesamtzahl der Rechenleistung: In der Lage, eine größere Rechenleistung zu erzielen als eine einzelne CPU. Intrinsische Verteilung: Erfüllt die Bedürfnisse einiger verteilter Anwendungen selbst. Das System ist zuverlässiger: Ein einzelner CPU -Fehler führt zu 100% Ausfallzeit, aber eine Maschine in einem verteilten System wird nicht betroffen.3. Herausforderungen für verteilte Systeme
heterogene Maschinen und Netzwerke sind schwer zu koordinieren: Die Konfiguration, die Betriebssprache und die Architektur jedes Knotens können unterschiedlich sein, die Verarbeitungsfunktionen sind unterschiedlich und die Netzwerkverbindungssituation ist ebenfalls unterschiedlich. Unabhängiger Prozessversagen: Jeder Prozess hat die Ausfallwahrscheinlichkeit. Je mehr Knoten, desto höher ist die Wahrscheinlichkeit eines Versagens. Unzuverlässiger Netzwerk: Das Netzwerk kann Probleme wie Verzögerung und nicht in Ordnung haben, was das Endergebnis beeinflusst.4. Konsensprobleme in verteilten Systemen
führen Konsensmechanismen ein, um sicherzustellen, dass verschiedene Knoten einheitlich sein können. Der Konsensmechanismus besteht darin, die Überprüfung und Bestätigung von Transaktionen in kurzer Zeit durch die Abstimmung von speziellen Knoten abzuschließen.5. Gemeinsamer Konsensmechanismus
Arbeitsmechanismus (POW): Knoten konkurrieren um Rechnungslegungsrechte, indem sie die numerische Lösung von Zufalls -Hash -Hash berechnet, was den Vorteil hat, vollständig dezentralisiert zu sein, aber eine große Verschwendung von Ressourcen und einen langen Konsenszeitraum aufweist. Beweis für den Stachelmechanismus (POS): Es ist erforderlich, dass die Beweisperson eine bestimmte Anzahl von Token besitzt, was energiesparender ist, aber die Credit Foundation ist nicht solide genug. Mechanismus des Autorisierungsbeweiss (DPOS) teilen: Knoten stimmen, um eine bestimmte Anzahl von Knotenvertretern zu wählen, und sie stellen alle Knoten dar, um den Block zu bestätigen. Der Energieverbrauch ist gering, die Konsensüberprüfungszeit ist kurz, aber es gibt Sicherheitsrisiken.Zusammenfassend lässt sich sagen, dass das Blockchain -System als Implementierung einer verteilten Architektur die Datenkonsistenz und die Systemzuverlässigkeit zwischen verschiedenen Knoten sorgt, indem ein Konsensmechanismus eingeführt wird. Der aktuelle Konsensmechanismus ist jedoch nicht perfekt und muss in Kombination mit den tatsächlichen Anwendungsszenarien ausgewählt und verbessert werden.