Heim > Die heutigen Krypto-News
bitcoin
bitcoin

$83196.788088 USD

1.99%

ethereum
ethereum

$1837.092658 USD

1.87%

tether
tether

$0.999802 USD

-0.02%

xrp
xrp

$2.111160 USD

1.00%

bnb
bnb

$608.989877 USD

1.21%

solana
solana

$126.384147 USD

0.57%

usd-coin
usd-coin

$1.000043 USD

0.01%

dogecoin
dogecoin

$0.169286 USD

2.19%

cardano
cardano

$0.671659 USD

2.70%

tron
tron

$0.235720 USD

1.39%

toncoin
toncoin

$4.185996 USD

7.68%

chainlink
chainlink

$13.728458 USD

2.93%

unus-sed-leo
unus-sed-leo

$9.175711 USD

0.78%

stellar
stellar

$0.266850 USD

0.86%

avalanche
avalanche

$19.122530 USD

1.71%

Protokollschicht

Was ist eine Protokollschicht?

Die Protokollschicht der Blockchain ist die Grundlage des Blockchain-Netzwerks. Entwickler können diese Ebene erweitern, um neue Regeln für ihre Blockchain-Netzwerke zu erstellen. Sie können neue Transaktionen und Smart Contracts entwerfen, die den Regeln ihrer Blockchains entsprechen.

Die Protokollschicht besteht aus einer Reihe von Regeln und Designs, die Folgendes festlegen:

  • Die Fähigkeit, Werte von einer Adresse an eine andere zu übertragen

  • Die Möglichkeit, Transaktionen in einem Hauptbuch aufzuzeichnen

  • Die Anforderungen zum Erstellen neuer Blöcke oder Transaktionen in der Kette

  • Ein Mechanismus, um unter den Netzwerkteilnehmern einen Konsens darüber zu erzielen, welche Transaktionen gültig sind und in welcher Reihenfolge sie erfolgen sollten

  • Der Blockerstellungsprozess, einschließlich der in einem Block enthaltenen Transaktionstypen

  • Der Prozess zum Hinzufügen von Knoten zum Netzwerk

  • Der Prozess zum Mining neuer Blöcke.

Die Regeln zum Hinzufügen von Informationen zu einer Blockchain können einfach oder komplex sein und werden von der Protokollschicht bestimmt.

Die grundlegendste Regel für das Hinzufügen von Informationen zu einer Blockchain besteht darin, dass sich alle Teilnehmer des Netzwerks darauf einigen müssen, welche Informationen hinzugefügt werden und wann sie hinzugefügt werden.

Die Protokollschicht umfasst einen Konsensmechanismus, der es allen Teilnehmern im Netzwerk ermöglicht, eine Einigung darüber zu erzielen, welche Informationen wann hinzugefügt werden. Konsensmechanismen werden verwendet, um Netzwerkangriffe wie Double-Spending zu verhindern, bei denen ein Angreifer versucht, Geld zweimal auszugeben, indem er eine Münze ungefähr zur gleichen Zeit für zwei verschiedene Transaktionen ausgibt.

Das Bitcoin-Protokoll verwendet Proof of Work als Konsensmechanismus. Ein Arbeitsnachweis ermöglicht es jedem, der über genügend Rechenleistung verfügt, einen Transaktionsblock zur Bitcoin-Blockchain hinzuzufügen. Es erhöht auch die Kosten für einen Angriff auf das Netzwerk erheblich, da ein Angreifer mehr als die Hälfte der Rechenleistung im Netzwerk kontrollieren müsste, um Münzen erfolgreich doppelt auszugeben.

Die Blockchain besteht aus verschiedenen Schichten:

Anwendungsschicht: Sie ist für die Interaktion mit dem Benutzer verantwortlich, z. B. einem Endbenutzer oder einem Entwickler, der dApps basierend auf dieser bestimmten Blockchain entwickeln möchte. Ethereum Wallet, Metamask usw. fallen in diese Kategorie.

Vertragsschicht: Diese Schicht umfasst intelligente Verträge, die für die Ausführung von Transaktionen und die Änderung des Status verantwortlich sind. Es umfasst Solidity (Ethereum), Neo Contract (Neo) usw.

Protokollschicht: Sie definiert, wie Transaktionen zum öffentlichen Hauptbuch hinzugefügt werden können und wie neue Knoten einem bestehenden Blockchain-Netzwerk beitreten und sich mit diesem synchronisieren können. Es umfasst Konsensprotokolle wie PoW (Bitcoin), dBFT (NEO) usw. und eine P2P-Netzwerkschicht wie TCP/IP (Bitcoin) und Devp2p (Ethereum).