Ich bin wieder in den Zedger-Abschnitt gegangen, weil ich wissen wollte, was diese Kontostände eigentlich unter der Haube zusammenhält.
Turns out: Es ist eine Struktur namens „Sparse Merkle Segment Trie“. Es sind zwei Dinge zu einem zusammengefügt: ein Sparse Merkle Tree für.
die kryptografische Akkumulator-Eigenschaft und ein Segment Tree zum Speichern von Informationen über Intervalle über die Zeit.$BTW
Jeder Knoten trägt einen Maximal-Saldo, einen transaktionalen Saldo, einen Voting-Saldo und einen Dividenden-Saldo sowie Hashes, die zu seinen beiden Kindern zeigen. Die Struktur selbst ist nämlich schon
nach Zweck segmentiert, noch bevor überhaupt eine Transaktion stattfindet.$HEMI
Ich glaube, das ist der Teil, den viele überspringen. Die Themen Datenschutz und Compliance bekommen zwar Aufmerksamkeit, aber das hier ist tatsächlich eine neue Datenstruktur – nicht einfach etwas
nur umfunktioniertes.
Ich frage mich, ob irgendwer schon gebenchmarkt hat, wie gut das skaliert im Vergleich zu einem standardmäßigen Sparse Merkle Tree bei hoher Kontenanzahl??
#dusk @Dusk $DUSK
Turns out: Es ist eine Struktur namens „Sparse Merkle Segment Trie“. Es sind zwei Dinge zu einem zusammengefügt: ein Sparse Merkle Tree für.
die kryptografische Akkumulator-Eigenschaft und ein Segment Tree zum Speichern von Informationen über Intervalle über die Zeit.$BTW
Jeder Knoten trägt einen Maximal-Saldo, einen transaktionalen Saldo, einen Voting-Saldo und einen Dividenden-Saldo sowie Hashes, die zu seinen beiden Kindern zeigen. Die Struktur selbst ist nämlich schon
nach Zweck segmentiert, noch bevor überhaupt eine Transaktion stattfindet.$HEMI
Ich glaube, das ist der Teil, den viele überspringen. Die Themen Datenschutz und Compliance bekommen zwar Aufmerksamkeit, aber das hier ist tatsächlich eine neue Datenstruktur – nicht einfach etwas
nur umfunktioniertes.
Ich frage mich, ob irgendwer schon gebenchmarkt hat, wie gut das skaliert im Vergleich zu einem standardmäßigen Sparse Merkle Tree bei hoher Kontenanzahl??
#dusk @Dusk $DUSK
