2017-09-26 7 views
1

Ich bin ein wenig Forschung über das Problem, das Blockchain-Anwendungen (Skalierbarkeit) konfrontiert ist.Blockchain und Skalierbarkeit

Im Moment lese ich gerade: https://hackernoon.com/blockchains-dont-scale-not-today-at-least-but-there-s-hope-2cb43946551a

Es war etwas, das ich auf steckengeblieben.

"Die Anzahl der Transaktionen, die die Blockchain verarbeiten kann, kann niemals die eines einzelnen Knotens überschreiten, der am Netzwerk teilnimmt."

Ist das korrekt? Sprechen wir streng über PoW? Ich kann das anscheinend nicht verstehen.

Ich zäh der höchste Transaktionsdurchsatz ist auf begrenzt maximale Blockgröße geteilt durch Blockintervall.

Antwort

0

Die Validierung einer einzelnen Transaktion ist relativ inkonsequent. Dies ist nicht dasselbe wie "Mining" eines neuen Blocks mit Bitcoins PoW-Algorithmus. Das Validieren einer Transaktion bedeutet in der Regel die Bestätigung, dass eine kryptografische Signatur gültig ist, sowie einige andere Datenvalidierungen. Dies kann schnell erledigt werden, addiert sich jedoch, wenn Sie mehr Transaktionen erhalten. Auf der anderen Seite bedeutet das Mining eines Blocks, dass Brute einen Hash erzeugt, und ist extrem CPU-intensiv. Dies muss jedoch nur einmal pro Block für das gesamte Netzwerk durchgeführt werden.

Der Artikel ist gut geschrieben und genau, soweit ich weiß. Blockchains, wie sie derzeit existieren, werden auf einen relativ geringen Transaktionsdurchsatz beschränkt sein, wahrscheinlich nicht mehr als einige tausend pro Sekunde. Dies wird für viele Anwendungsfälle gut sein, wird aber wahrscheinlich verhindern, dass sie für Anwendungen mit hoher Rate wie eine Börse verwendet werden.