Heim > Die heutigen Krypto-News
bitcoin
bitcoin

$93113.538616 USD

-0.11%

ethereum
ethereum

$1748.590950 USD

-2.15%

tether
tether

$1.000392 USD

0.02%

xrp
xrp

$2.177851 USD

-1.16%

bnb
bnb

$600.317897 USD

-0.84%

solana
solana

$151.339663 USD

1.47%

usd-coin
usd-coin

$0.999927 USD

0.01%

dogecoin
dogecoin

$0.179240 USD

2.45%

cardano
cardano

$0.707230 USD

2.73%

tron
tron

$0.243466 USD

-0.61%

sui
sui

$3.323843 USD

10.76%

chainlink
chainlink

$14.828095 USD

0.41%

avalanche
avalanche

$21.905207 USD

-0.82%

stellar
stellar

$0.275988 USD

4.91%

unus-sed-leo
unus-sed-leo

$9.206268 USD

0.44%

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).