Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

10分で理解した気になるDApps入門 〜 Web3.0時代の次世代アプリケーション 〜

2,454 views

Published on

ブロックチェーンを使った分散型アプリケーション(DApps)について、概要から現在の課題、そしてその将来性について説明します。

http://ykubot.com/2018/03/05/about-dapps-in-ten-minute/

Published in: Technology
  • Be the first to comment

10分で理解した気になるDApps入門 〜 Web3.0時代の次世代アプリケーション 〜

  1. 1. 10分で理解した気になるDApps入門 〜 Web3.0時代の次世代アプリケーション 〜 @ykubot1 2018/2/27
  2. 2. DApps = Decentralized Applications
  3. 3. Decentralized - 分散された、非中央集権的な
  4. 4. Why is “Decentralized” important?
  5. 5. Application DApps 従来のアプリケーション 分散型アプリケーション
  6. 6. Application DApps 従来のアプリケーション 分散型アプリケーション 単一障害点(Single Point of Failure)がな い Trustless(信頼する必要がない) Transparency(透明性)
  7. 7. 単一障害点(Single Point of Failure)がない ・分散化されているため障害に強い ・経済的インセンティブによりシステムが維持され ていく
  8. 8. Trustless(信頼する必要がない) ・仲介無しで個人間で取引可能(P2P) ・検閲や規制を受けない(非中央集権)
  9. 9. Transparency(透明性) ・コントラクトコードはオープンなため、公平性が 保たれる ・妥当であると検証できる ・(厳密に言うと)プログラム上は中央集権的な書き 方は出来るがその事実を隠すことは出来ない
  10. 10. How does DApps work ?
  11. 11. 決められた内容(契約)を自動実行するプログラム - システム障害による機能停止なし(単一障害点がない) - 検閲、改ざん不可能(非中央集権) - 妥当であると検証可能(透明性) Smart Contract ※スマートコントラクト自体はブロックチェーンを前提としていない →ブロックチェーン技術を使うことで上記の要件を実現することができる
  12. 12. ①代金の支払いユーザ 事業者 ②一時的な所有権の移譲 例)レンタカーコントラクト ③契約範囲内での利用
  13. 13. DApps Platform Image. http://thebridge.jp/2018/02/before-you-build-your-startup-on-ethereum-consider-the-options
  14. 14. Ethereum: The World Computer
  15. 15. Ethereum DApps of Architecture Server(Python, Ruby) Web Browser/Mobile Web Application DApps ・Client/Server機能は全てホスティング された環境から実行される Client(Javascript/HTML) Block Block Block Database Blockchain(EVM) Server(Python, Ruby) Client(Javascript/HTML/Web3.js) Web Browser/Mobile ・Server/DB機能(の一部)がブロックチェ ーン上にデプロイされたコントラクトに よって実行される
  16. 16. DApps Projects 身分証明サービス 個人情報を一元的に管理し、サービス利用 時に簡単に身分証明が出来るサービス 分散型予測市場プラットフォーム 参加者に経済的インセンティブを与えるこ とで、信頼性の高い予測データを得ること ができる。
  17. 17. CryptoBoard - 分散型掲示板サービス ・コンセプトは 「言葉を刻む」 ・書き込まれたメッセー ジは未来永劫残り続ける ・データの削除および改 変は誰にもできない http://cryptoboard.red
  18. 18. Demo
  19. 19. DAppsが普及する上での課題
  20. 20. 複雑は罪 ・ユーザインタフェースが複雑 ・一般人にはコントラクトの妥当性は評価できない
  21. 21. プラットフォームの不確実性 ・プラットフォームの処理性能や機能に制限される →スケーラビリティの問題や手数料が高いなどの問題がある ・突然開発が止まってしまう可能性もある
  22. 22. ナレッジ不足 ・まだまだ試行錯誤段階 ・安定したサービスを開発するためのノウハウやツ ール類が未成熟 →最近整ってきてはいる
  23. 23. 最後に ・リスクについて -コンプライアンス的なリスク -エンジニアリング的なリスク ・将来性について - キャズムは深いがメディア、ゲームなどのコンテンツ系 から徐々に浸透していく
  24. 24. Attention ・まだまだ実験段階 ・今後別のプラットフォームに塗り替えられる未来も 十分にある ・本資料は投資を推奨するためのものではありません

×