Wie viele Transaktionen gibt es in einem Block

Was ich verstehe:

Wenn eine Transaktion durchgeführt wird, konkurrieren Miner darum, sie zu validieren und einen Hash zu erstellen. Wenn ein Miner den Hash erstellt und mehr als 51 % der Miner der Gültigkeit zustimmen, wird der Blockchain ein Block hinzugefügt. Habe ich recht?

Mein Zweifel:

1) Wenn ein Block hinzugefügt wird, enthält er eine validierte Transaktion oder mehr?

Danke.

Antworten (2)

Wenn eine Transaktion durchgeführt wird, konkurrieren Miner darum, sie zu validieren und einen Hash zu erstellen.

Die Bergleute werden konkurrieren, um die Transaktion in einem Block zu bestätigen . Die „Validierung“ einer Transaktion wird von jedem einzelnen Full Node im Netzwerk durchgeführt. Beachten Sie den Unterschied zwischen Bestätigung und Validierung :

Die Validierung überprüft, ob die Transaktion gemäß den Netzwerkregeln gültig ist.

Die Bestätigung beinhaltet, dass eine gültige Transaktion in einen Block aufgenommen wird, der Teil der längsten (am meisten arbeitenden) Kette ist.

Wenn ein Miner den Hash erstellt und mehr als 51% der Miner der Gültigkeit zustimmen.

Wie bei Transaktionen ist ein Block entweder gültig oder ungültig, und diese Tatsache hängt nicht davon ab, was andere Miner entschieden haben. Full Nodes führen diese Gültigkeitsprüfung durch, während Miner einfach weitere Blöcke zur Kette hinzufügen.

)Wenn ein Block hinzugefügt wird, enthält er eine oder mehrere validierte Transaktionen?

Bergleute können wählen, welche gültigen Transaktionen sie einbeziehen möchten, bis zu der „Gewichtsgrenze“ von 4.000 Kilo-Gewichtseinheiten. In der Praxis bedeutet dies im Allgemeinen, dass der Block zwischen einigen hundert Bytes und 4 MB groß sein kann. Diese Transaktionen werden ausgewählt , bevor der gültige Hash gefunden wird, was bedeutet, dass sobald ein gültiger Block gefunden wurde, der Transaktionsinhalt dieses Blocks eingeschlossen wird; Der Miner kann keine Transaktionen hinzufügen oder entfernen, ohne den Block ungültig zu machen.

Ein Block enthält mehr als eine Transaktion. Schauen Sie hier: https://www.blockchain.com/btc/block/0000000000000000000c01fc2e09f4aa22244d2b6fc2de793a3da3c782c544a4

Dort sehen Sie alle Transaktionen aus einem bestimmten Block. Die Validierung einer Transaktion ist einfach. Bergleute konkurrieren darum, die Nonce für einen Block zu finden. Sie bauen also keine Transaktion ab, sondern einen Block. Das ist das Komplizierte hier.