正直に言うと、Duskのチームの古い技術議論の中に、彼らの「公開とプライベートの切り替え」という主張の読み方を変えてくれたものを見つけました。
Moonlightは、Duskの公開・アカウントベースの送金手段で、残高は見え、監査もしやすいです。Phoenixは、秘匿化されたプライベート側で、残高や金額は非表示のままです。多くのプライバシーチェーンはここで止まりがちで、1つのモードを選んでそこに固定します。
私が引っかかったのはここです。2つの間で資金を移すことが、常に1ステップでうまくいくわけではありません。2024年当時、Dusk自身のチームからのエンジニアリング要請として、切り替えには以前は2つの別トランザクションが必要だったと記録されていました。1つはコントラクトへ預け入れるためのもの、もう1つは希望するモデルへ引き出すためのものです。
Dusk自身のエンジニアリング更新によれば、それは作り直されました。単一のconvert関数が、MoonlightとPhoenixの間で資金を原子的に移します。1トランザクションで済み、さらにユーザーは、変換元としている側の所有権を証明します。
これは小さな技術的なディテールですが、現実の意味があります。公開とプライベートの選択は、ウォレットに最初から埋め込まれて一度きりの決断ではありません。スイッチ自体が追加の手順を増やすことなく、取引ごとに切り替えられるものです。
ただ、convert取引のガスコストが、どちら側における通常の送金と比べてどうなるのか、という点は文書化されているのを見かけていません。ここが分かるまでは、これが完全に決着したと言い切る前に確認したい部分です。
@Dusk_Foundation #dusk $DUSK
Moonlightは、Duskの公開・アカウントベースの送金手段で、残高は見え、監査もしやすいです。Phoenixは、秘匿化されたプライベート側で、残高や金額は非表示のままです。多くのプライバシーチェーンはここで止まりがちで、1つのモードを選んでそこに固定します。
私が引っかかったのはここです。2つの間で資金を移すことが、常に1ステップでうまくいくわけではありません。2024年当時、Dusk自身のチームからのエンジニアリング要請として、切り替えには以前は2つの別トランザクションが必要だったと記録されていました。1つはコントラクトへ預け入れるためのもの、もう1つは希望するモデルへ引き出すためのものです。
Dusk自身のエンジニアリング更新によれば、それは作り直されました。単一のconvert関数が、MoonlightとPhoenixの間で資金を原子的に移します。1トランザクションで済み、さらにユーザーは、変換元としている側の所有権を証明します。
これは小さな技術的なディテールですが、現実の意味があります。公開とプライベートの選択は、ウォレットに最初から埋め込まれて一度きりの決断ではありません。スイッチ自体が追加の手順を増やすことなく、取引ごとに切り替えられるものです。
ただ、convert取引のガスコストが、どちら側における通常の送金と比べてどうなるのか、という点は文書化されているのを見かけていません。ここが分かるまでは、これが完全に決着したと言い切る前に確認したい部分です。
@Dusk_Foundation #dusk $DUSK