DAppsとは-ブロックチェーン技術を活用した新しい形態

ブロックチェーン技術やスマートコントラクトの文脈で語られるものの1つに「DApps」というものがあります

DAppsとは、「Decentralized Applications」の略で非中央集権/分散型のアプリケーションです

 

DAppsの読み方は「ダップ」や「ディーアップ」など様々で統一されておりません

僕は勝手に「ダップス」と脳内で読んでいますw

表記の仕方も「Dapps」「dApps」「DApp」など様々で未だ統一されていません

 

 

DAppsとは

ブロックチェーン技術で構築されたアプリケーションサービスのことで、主にスマートコントラクトを活用出来るイーサリアムを基盤に作られます

つまり、

DApps=アプリケーションサービス

ということです

 

これまでのWebサービスやアプリケーションサービスは必ず管理する中央機関がありましたが、DAppsは中央機関のない分散型のアプリケーションです

 

DAppsの概念を理解していれば、ビットコインもDAppsの1つという見方が出来ます

 

スマートコントラクトの詳しい説明はこちら

DAppsのメリット

障害に強い

従来の中央集権型のアプリケーションサービスやWebサービスと違い、DAppsはブロックチェーン技術を用いた非中央集権/分散型のアプリケーションであるため非常に障害に強いです

高い透明性

ソースが公開されているオープンソースの技術であるため透明性が高く、ブロックチェーン技術に基づいているため改竄も困難です

中央機関、胴元がないため利権による不正が起きにくく、公平にサービスが提供されます

利用者側にも報酬がある

従来のWebサービスと違い、利用者、参加者はそのDApps独自のトークンを持っていることが必要で、その独自トークンによるリワード(報酬)があります

これは、ディスクの空きスペースやCPUパワーなどの計算資源を提供することによって得られます

ある種の「マイニング」とも言えますね

DAppsの今後

これまでの仮想通貨ブームで本当に重要な「ブロックチェーン技術」や、それを基盤にした「スマートコントラクト」「DApps」などが霞んでいましたが、今後は更にDAppsの有用性が注目を集め、様々なサービスを始めとした社会基盤システムがDAppsに置き換わっていくことが予想されます

しかし、DAppsには長期に亘る開発期間が必要であり、多くの参加者が必要不可欠です

「ネットワーク外部性」というものですね

 

このためDAppsの今後については長期的視点が必要ですが、公平で透明性の高い、より良い社会を実現出来る技術と言えます