【ダップス】
DApps(分散型アプリケーション) とは?
最終更新:
💡 アプリの処理を、ブロックチェーン上のプログラムへつなぐ
ブロックチェーンなどの分散ネットワークをバックエンドに使うアプリケーション。Ethereumでは、利用者向けの画面とスマートコントラクトを組み合わせて構成する。
📌 このページのポイント
DAppsって普通のアプリと何が違うの?
スマートコントラクトは、勝手に動き続けるの?
取引などの呼び出しに応じて、プログラムの処理を実行するよ。書かれた処理が実行されることと、意図した仕様どおりでバグがないことは別なんだ。
誰にも止められないアプリなの?
使うたびにガス代が必要?
どんな用途があるの?
トークンの交換やNFT、ゲームなどに使えるよ。ただし、スマートコントラクトの不具合や、使うネットワークの手数料、画面の使いやすさなども確認する必要がある。分散型というだけで品質や安全性が保証されるわけではないんだ。
📖 おまけ:英語の意味
「Decentralized Applications」 = 分散型アプリケーション
💬 Decentralized(非中央集権の)とApplications(アプリケーション)を組み合わせた造語で、DAppsと複数形で呼ばれることが多いよ