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

Past, Present and Future

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for wshino wshino
August 05, 2019

Past, Present and Future

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

Avatar for wshino

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