Past, Present and Future

F4a94c818da7c943420763ba0541d0cf?s=47 wshino
August 05, 2019

Past, Present and Future

Road to Devcon 2.0 〜ETH1.x & ETH2.0 at Speee Lounge

F4a94c818da7c943420763ba0541d0cf?s=128

wshino

August 05, 2019
Tweet

Transcript

  1. Past, Present and Future
 at Road to DEVCON #2
 Powered

    by DMM Blockchain Labs 1
  2. 自己紹介 - About me
 @ DMM.com ・DMM.com Blockchain Programmer ・I

    Shibuya. Shinohara Wataru @shinanonozenji_ 2
  3. 書籍紹介 - Publishing
 @ DMM.com 3

  4. For a year
 4

  5. For a year - 1年間を通して
 @ DMM.com • Universal Login

    • Wallet ◦ MetaMask Mobile ◦ Contract Wallet • Meta Transaction • Second Layer 5
  6. Universal Login
 @ DMM.com • ERC1078を使用したUX改善 6 Universal Login 20181110

    Hi-Con LT @toshiaki_takase https://docs.google.com/presentation/d/1JJxBcbMRelIstnz GKfWkb_lekWMRCqgRDYt6aHW-9HA/edit?usp=sharing
  7. Decentralized Identity
 @ DMM.com • BYOID + eKYC (with uPort)

    • Decentralized Identity ION by Microsoft(on Bitcoin Blockchain) 7 これからの KYC と Identity on Blockchain の動向 @Naohiro Fujie https://www.slideshare.net/naohiro.fujie/kyc-identity-on-blo ckchain https://techcommunity.microsoft.com/t5/Azure-Active-Direct ory-Identity/Toward-scalable-decentralized-identifier-syste ms/ba-p/560168
  8. Wallet
 @ DMM.com • MetaMask Mobile ◦ InstaPay(Payment Channel) ◦

    Gasなしの即時送金が可能に 8
  9. Wallet
 @ DMM.com • Contract Wallet ◦ Argent ◦ Gnosis

    Safe ◦ よりprogrammableなWalletが実現可能に ▪ Multi-Sig, Restore, Limitation of Amount ▪ その他サービスとの連携 9
  10. Meta Transaction
 @ DMM.com • Contract Walletの根幹 • 署名とtx実行を分離する •

    GasはRelayerが支払い、検証をContractで行う 10 Signer Relayer off-chain on-chain Contract Verify Execute
  11. Meta Transaction
 @ DMM.com • ERC865 - Pay transfers in

    tokens instead of gas, in one transaction • ERC877 - Separating transaction signer from transaction deployer • ERC1077 - Executable Signed Messages refunded by the contract • ERC-1776 - Native Meta Transactions • RelayerにIncentiveがあれば、front-runを止めることが可能かも 11
  12. Second Layer
 @ DMM.com • Sharding -> Shasper • Plasma

    MVP, Cash, and more… • Parity Substrate 12
  13. Sharding -> Shasper
 @ DMM.com • Shasper = Sharding +

    Casper • 去年発表したが、その2日前にVitalikが提唱 13 Sharding ビットコインとか勉強会 @wshino https://speakerdeck.com/wshino/sharding
  14. Plasma
 @ DMM.com • 現実的なPlasmaが揃いつつある • ex. Omise GO, Loom,

    Cryptoeconomics Lab • 2017年の考案から実装フェーズまで進化 14
  15. Parity Substrate
 @ DMM.com • ParitytechのBYOB(Build Your Own Blockchain) •

    モジュールで機能を拡張可能 • Beacon ChainやPlasmaの実装のベースに • 初回buildは遅いぞ 15
  16. We did
 16

  17. Quest - コミュニティの質を高めるQ&A
 @ DMM.com 17

  18. Questの今後
 @ DMM.com • Road map ◦ Meta Transaction ◦

    Based on Substrate ◦ Use Overlay Token 18
  19. We do
 19

  20. We do - 相互接続可能な価値を目指して
 @ DMM.com • Overlay Token ◦

    interoperabilityのためのトークン ◦ 異なるブロックチェーンをまたぐことを前提 ◦ Substrate <-> Substrate ◦ Ethereum <-> Substrate 20 Overlay Token: A cross-chain token protocol for simple, better user experiences on multi-blockchain environments. https://github.com/dmm-bclabs/overlay-token
  21. We do
 @ DMM.com 21

  22. Improve develop environment
 @ DMM.com • now ◦ Remote-SSH +

    Docker compose • future ◦ + Telepresence or Skaffold 22
  23. 総括 - Conclusion
 @ DMM.com • Continue to evolve UX.

    • Everything is programmable. • Sharding and Polkadot 23
  24. Thank you for the attention.
 Powered by DMM Blockchain Labs

    24