Wie funktionieren Blockchain und Dezentralisierung?

Verfolgt jeder Knoten oder Computer alle Transaktionen jedes Benutzers jeden einzelnen Dollar als separate Einheit oder gruppieren sie Einheiten in Transaktionen? (z. B. eine Überweisung von 5 Dollar würde als eine Transaktion oder als 5 verschiedene Transaktionen angesehen werden) Außerdem, wenn jeder Server alle Benutzertransaktionen jemals aufzeichnet, gibt es dann keine Platzbegrenzung?

Antworten (1)

Das sind weit gefasste Fragen. Lassen Sie mich versuchen, so einfach wie möglich zu antworten.

Zunächst einmal sind die Abrechnungsmodelle von Bitcoin und Ethereum unterschiedlich:

  • BTC verwendet eine UTXO-basierte Buchhaltung. Der Benutzer gibt eine sogenannte nicht ausgegebene Transaktionsausgabe (UTXO) aus. Das Guthaben für ein Konto ist die Summe aller UTXOs, die dieses Konto ausgeben kann.
  • Die ETH verwendet ein kontenbasiertes Kontensystem. Der Benutzer gibt von dem Guthaben aus, das ihm auf einem Konto zur Verfügung steht.

Über die Unterschiede und Vor-/Nachteile dieser Abrechnungsmodelle können Sie hier nachlesen.

Die Mindestverrechnungseinheiten (das Cent- Äquivalent in USD) sind:

  • Satoshis für Bitcoin, wobei ein Satoshi 1 * 10 ^ -8 BTC darstellt
  • Wei für Ethereum, wobei 1 Wei 1 * 10 ^ -18 ETH darstellt.

Sie können nicht weniger als diese Mindesteinheit übertragen.

Was den Platz betrifft, ja, es gibt theoretische Grenzen, und deshalb gibt es Transaktionsgebühren - um den Platz und die Rechenkosten zu belasten, die zur Sicherung des Netzwerks erforderlich sind.

Anscheinend wollten Sie einen Link zu den Vor- und Nachteilen der beiden Methoden einfügen. Außerdem können Sie 0 Ether übertragen, was weniger als einem Wei entspricht. Dies passiert häufig, wenn Sie es mit Verträgen wie ERC-20-Token zu tun haben. (Und Sie können sogar technisch gesehen eine 0-Kosten-Transaktion haben, die 0 Token/Ether überträgt, wenn ein Miner keine Gebühren verlangt oder Sie es selbst abbauen).