#dusk $MAGMA $BTW $DUSK @Dusk
ich denke immer noch darüber nach, ob Moonlight DUSK und Phoenix DUSK noch derselbe native DUSK auf Dusk L1 sind. Dann müsste Dusk wahrscheinlich einen Weg brauchen, sich zu merken, dass ich es bereits ausgegeben habe.
so eine Art gemeinsames Markierungs-Signal irgendwo vor DuskDS, sobald sich die nächste Aktion festlegt.
außer: Moonlight und Phoenix merken „bereits verwendet“ nicht einmal auf die gleiche Weise.
Dusk Moonlight hat diese öffentliche Kontosequenz, die mit einem Nonce voranschreitet. Ausgabe aus dem Konto, Nonce bewegt sich weiter, die nächste Ausgabe muss in dieser Reihenfolge folgen.
ziemlich normal.
dann schaut sich Dusk Phoenix dasselbe Problem an und wirft im Grunde die ganze Idee mit dem Konto weg.
verschlüsselte Notizen werden verbraucht. neue „shielded outputs“ erscheinen. und statt dass ein öffentlicher Moonlight-Nonce weiter nach oben tickt, lässt Phoenix einen Nullifier zurück, sodass die verbrauchte Notiz nicht still und heimlich für eine weitere Ausgabe wiederkommen kann.
also warte. derselbe DUSK, derselbe Dusk L1, beide landen irgendwann unter der DuskDS-Abwicklung, aber Moonlight erinnert sich an das voranschreitende Konto, während Phoenix sich daran erinnert, dass eine alte Notiz bereits fertig ist?
das ist der Punkt, an dem ich immer wieder hängen bleibe, weil ich eine DuskDS-Abwicklungsebene so behandelt habe, als müssten Moonlight und Phoenix irgendwann am Ende wie derselbe DUSK-Zustand aussehen.
scheinbar nicht.
Moonlight kann mit einer Historie öffentlicher Nonces ankommen. Phoenix kann mit verbrauchten Notizen und Nullifiers ankommen. der Transfer-Contract kann DUSK zwischen diesen beiden Welten bewegen, ohne dass Moonlight anfängt, sich wie Phoenix zu verhalten, oder Phoenix anfängt, sich wie Moonlight zu verhalten.
und DuskDS muss auch nicht, dass eines von beiden in das andere umkippt, nur um beides abzuwickeln.
anscheinend hat „derselbe DUSK“ bei mir die falsche Erwartung ausgelöst.
Moonlight erinnert sich an das voranschreitende Konto.
Phoenix erinnert sich nur daran, dass die alte Notiz nicht zurückkommen kann.
ich denke immer noch darüber nach, ob Moonlight DUSK und Phoenix DUSK noch derselbe native DUSK auf Dusk L1 sind. Dann müsste Dusk wahrscheinlich einen Weg brauchen, sich zu merken, dass ich es bereits ausgegeben habe.
so eine Art gemeinsames Markierungs-Signal irgendwo vor DuskDS, sobald sich die nächste Aktion festlegt.
außer: Moonlight und Phoenix merken „bereits verwendet“ nicht einmal auf die gleiche Weise.
Dusk Moonlight hat diese öffentliche Kontosequenz, die mit einem Nonce voranschreitet. Ausgabe aus dem Konto, Nonce bewegt sich weiter, die nächste Ausgabe muss in dieser Reihenfolge folgen.
ziemlich normal.
dann schaut sich Dusk Phoenix dasselbe Problem an und wirft im Grunde die ganze Idee mit dem Konto weg.
verschlüsselte Notizen werden verbraucht. neue „shielded outputs“ erscheinen. und statt dass ein öffentlicher Moonlight-Nonce weiter nach oben tickt, lässt Phoenix einen Nullifier zurück, sodass die verbrauchte Notiz nicht still und heimlich für eine weitere Ausgabe wiederkommen kann.
also warte. derselbe DUSK, derselbe Dusk L1, beide landen irgendwann unter der DuskDS-Abwicklung, aber Moonlight erinnert sich an das voranschreitende Konto, während Phoenix sich daran erinnert, dass eine alte Notiz bereits fertig ist?
das ist der Punkt, an dem ich immer wieder hängen bleibe, weil ich eine DuskDS-Abwicklungsebene so behandelt habe, als müssten Moonlight und Phoenix irgendwann am Ende wie derselbe DUSK-Zustand aussehen.
scheinbar nicht.
Moonlight kann mit einer Historie öffentlicher Nonces ankommen. Phoenix kann mit verbrauchten Notizen und Nullifiers ankommen. der Transfer-Contract kann DUSK zwischen diesen beiden Welten bewegen, ohne dass Moonlight anfängt, sich wie Phoenix zu verhalten, oder Phoenix anfängt, sich wie Moonlight zu verhalten.
und DuskDS muss auch nicht, dass eines von beiden in das andere umkippt, nur um beides abzuwickeln.
anscheinend hat „derselbe DUSK“ bei mir die falsche Erwartung ausgelöst.
Moonlight erinnert sich an das voranschreitende Konto.
Phoenix erinnert sich nur daran, dass die alte Notiz nicht zurückkommen kann.

