#dusk $DUSK @Dusk
Ich habe heute die Dokumentation durchgelesen und bin an etwas in Dusk’ Transaktionsmodell hängen geblieben, das man leicht übersehen kann: der Unterschied zwischen einem View Key und einem Secret Key.
In Phoenix, Dusk’ UTXO-basiertem Modell, kannst du jemandem deinen View Key geben, damit er erkennen kann, welche Ausgaben zu dir gehören. Wenn eine Notiz verschleiert ist, kann man sogar den darin verborgenen Wert sehen. Dieser Schlüssel gibt ihnen jedoch keine Möglichkeit, auf dein Geld zuzugreifen. Das Ausgeben funktioniert nur mit einem separaten Secret Key — einem, der nur bei dir bleibt.
Dieser Unterschied ist leicht zu übergehen, aber er macht sehr viel aus. Sichtbarkeit zu geben ist nicht dasselbe wie Kontrolle zu geben. Du kannst einem Prüfer Einblick gewähren, ohne jemals deine Vermögenswerte zu gefährden.
Ich glaube, die meisten Menschen hören „Privacy-Blockchain“ und gehen davon aus, dass das totale Geheimhaltung gegenüber allen bedeutet — ohne Ausnahmen. Dusk funktioniert jedoch nicht wirklich so. Transaktionen beweisen weiterhin, dass sie gültig sind — keine doppelten Ausgaben, genug Mittel — mithilfe von Zero-Knowledge-Proofs, ohne standardmäßig die Details offenzulegen. Aber die Möglichkeit, Informationen selektiv über einen Viewing Key offenzulegen, ist im System integriert und nicht als nachträglicher Zusatz für Regulierungsbehörden gedacht.
Es lohnt sich außerdem zu beachten, dass Phoenix nicht das ganze Bild ist. Es gibt auch Moonlight: accountbasiert und öffentlich, das parallel dazu läuft. Dadurch wirkt Privatsphäre in Dusk weniger wie eine feste Eigenschaft der Chain, sondern eher wie eine Einstellung, die du pro Transaktion wählst.
Ich frage mich, ob andere Privacy-Chains „wer sehen kann“ von „wer ausgeben kann“ so sauber trennen, oder ob Dusk’ Ansatz hier eher ungewöhnlich ist.
$TAC $TMX
Ich habe heute die Dokumentation durchgelesen und bin an etwas in Dusk’ Transaktionsmodell hängen geblieben, das man leicht übersehen kann: der Unterschied zwischen einem View Key und einem Secret Key.
In Phoenix, Dusk’ UTXO-basiertem Modell, kannst du jemandem deinen View Key geben, damit er erkennen kann, welche Ausgaben zu dir gehören. Wenn eine Notiz verschleiert ist, kann man sogar den darin verborgenen Wert sehen. Dieser Schlüssel gibt ihnen jedoch keine Möglichkeit, auf dein Geld zuzugreifen. Das Ausgeben funktioniert nur mit einem separaten Secret Key — einem, der nur bei dir bleibt.
Dieser Unterschied ist leicht zu übergehen, aber er macht sehr viel aus. Sichtbarkeit zu geben ist nicht dasselbe wie Kontrolle zu geben. Du kannst einem Prüfer Einblick gewähren, ohne jemals deine Vermögenswerte zu gefährden.
Ich glaube, die meisten Menschen hören „Privacy-Blockchain“ und gehen davon aus, dass das totale Geheimhaltung gegenüber allen bedeutet — ohne Ausnahmen. Dusk funktioniert jedoch nicht wirklich so. Transaktionen beweisen weiterhin, dass sie gültig sind — keine doppelten Ausgaben, genug Mittel — mithilfe von Zero-Knowledge-Proofs, ohne standardmäßig die Details offenzulegen. Aber die Möglichkeit, Informationen selektiv über einen Viewing Key offenzulegen, ist im System integriert und nicht als nachträglicher Zusatz für Regulierungsbehörden gedacht.
Es lohnt sich außerdem zu beachten, dass Phoenix nicht das ganze Bild ist. Es gibt auch Moonlight: accountbasiert und öffentlich, das parallel dazu läuft. Dadurch wirkt Privatsphäre in Dusk weniger wie eine feste Eigenschaft der Chain, sondern eher wie eine Einstellung, die du pro Transaktion wählst.
Ich frage mich, ob andere Privacy-Chains „wer sehen kann“ von „wer ausgeben kann“ so sauber trennen, oder ob Dusk’ Ansatz hier eher ungewöhnlich ist.
$TAC $TMX
bull 🐂
100%
bear 🐻
0%
1 Stimmen • Abstimmung beendet