私はずっと前に、必要以上の権限をアプリに与えないようにするべきだと学びました。
たいていは無害そうに始まります。
「ウォレットを接続して。」
そして:
「これに署名して。」
そのあと別のポップアップが表示され、いったい自分は何を承認したのか分からなくなります。
それで、署名プロンプトへの疑いがずいぶん強くなりました。
そこで、Duskの中で前にあまり注目していなかった点が気になりました。アカウントと単にやり取りすることと、実際にアクションを承認することの分離です。
Duskのアカウントモデルは、公に参照できるアカウント情報と、取引を実行するために必要な暗号による認可を区別しています。アプリは、資産を消費したり移動したりする権限を自動的に得ることなく、アカウント情報を照会できます。
それは当然のことに聞こえます。
でも暗号の世界には、当たり前のことをややこしく感じさせる妙な性質があります。
ウェブサイトは、アカウントが存在することを知れるはずです。
情報が公開されていれば、残高を確認できるはずです。
だからといって、私の代わりに何かに署名できるべきだという意味ではありません。
それらは別の権限です。
そして、Duskはまさにここで重要な何かを提供していると思います。
ブロックチェーンは、私がアプリを開いただけで、そのアプリを信頼する必要はありません。
アプリは求められます。
私の鍵が決めます。
この分離だけではフィッシングや悪意あるコントラクト、悪い署名の習慣はなくなりません。なくなりはしません。
ただ、私にとってはより整った頭の整理の形になります。
「私のアカウントを読むこと」と「私のアカウントとして行動すること」が、同じ権限のように感じられるべきではありません。
たぶん、それは些細な違いです。
でも、暗号の世界では細部がとても大事だと思うようになりました。
何かがうまくいかないとき、ユーザーを混乱させるのは、たいてい派手な暗号技術ではありません。
本当に理解せずに押してしまった、小さなボタンです。
そして私は、Duskのその部分をもっと評価するようになりました。
別の機能ではありません。
見ることと行うことの、よりはっきりした線引きです。
#dusk $DUSK @Dusk
たいていは無害そうに始まります。
「ウォレットを接続して。」
そして:
「これに署名して。」
そのあと別のポップアップが表示され、いったい自分は何を承認したのか分からなくなります。
それで、署名プロンプトへの疑いがずいぶん強くなりました。
そこで、Duskの中で前にあまり注目していなかった点が気になりました。アカウントと単にやり取りすることと、実際にアクションを承認することの分離です。
Duskのアカウントモデルは、公に参照できるアカウント情報と、取引を実行するために必要な暗号による認可を区別しています。アプリは、資産を消費したり移動したりする権限を自動的に得ることなく、アカウント情報を照会できます。
それは当然のことに聞こえます。
でも暗号の世界には、当たり前のことをややこしく感じさせる妙な性質があります。
ウェブサイトは、アカウントが存在することを知れるはずです。
情報が公開されていれば、残高を確認できるはずです。
だからといって、私の代わりに何かに署名できるべきだという意味ではありません。
それらは別の権限です。
そして、Duskはまさにここで重要な何かを提供していると思います。
ブロックチェーンは、私がアプリを開いただけで、そのアプリを信頼する必要はありません。
アプリは求められます。
私の鍵が決めます。
この分離だけではフィッシングや悪意あるコントラクト、悪い署名の習慣はなくなりません。なくなりはしません。
ただ、私にとってはより整った頭の整理の形になります。
「私のアカウントを読むこと」と「私のアカウントとして行動すること」が、同じ権限のように感じられるべきではありません。
たぶん、それは些細な違いです。
でも、暗号の世界では細部がとても大事だと思うようになりました。
何かがうまくいかないとき、ユーザーを混乱させるのは、たいてい派手な暗号技術ではありません。
本当に理解せずに押してしまった、小さなボタンです。
そして私は、Duskのその部分をもっと評価するようになりました。
別の機能ではありません。
見ることと行うことの、よりはっきりした線引きです。
#dusk $DUSK @Dusk
