Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Past, Present and Future

wshino
August 05, 2019

Past, Present and Future

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

wshino

August 05, 2019
Tweet

More Decks by wshino

Other Decks in Technology

Transcript

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

    • Wallet ◦ MetaMask Mobile ◦ Contract Wallet • Meta Transaction • Second Layer 5
  2. 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
  3. 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
  4. Wallet
 @ DMM.com • Contract Wallet ◦ Argent ◦ Gnosis

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

    GasはRelayerが支払い、検証をContractで行う 10 Signer Relayer off-chain on-chain Contract Verify Execute
  6. 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
  7. Second Layer
 @ DMM.com • Sharding -> Shasper • Plasma

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

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

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

    モジュールで機能を拡張可能 • Beacon ChainやPlasmaの実装のベースに • 初回buildは遅いぞ 15
  11. Questの今後
 @ DMM.com • Road map ◦ Meta Transaction ◦

    Based on Substrate ◦ Use Overlay Token 18
  12. 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
  13. Improve develop environment
 @ DMM.com • now ◦ Remote-SSH +

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

    • Everything is programmable. • Sharding and Polkadot 23