Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Hi-Con 2018 MercariX
Search
Keita Nakamura
November 10, 2018
Technology
4
3.4k
Hi-Con 2018 MercariX
MercariX ~Decentaralized Marketplace~
Keita Nakamura
November 10, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
FAST導入1年間のふりかえり〜現実を直視し、さらなる進化を求めて〜 / Review of the first year of FAST implementation
wooootack
1
210
Datasets for Critical Operations by Dataform
kimujun
0
130
Wasmで社内ツールを作って配布しよう
askua
0
160
東京海上日動におけるセキュアな開発プロセスの取り組み
miyabit
0
210
Power Automate のパフォーマンス改善レシピ / Power Automate Performance Improvement Recipes
karamem0
0
280
AI人生苦節10年で会得したAIがやること_人間がやること.pdf
shibuiwilliam
1
230
Kiro Hookを Terraformで検証
ao_inoue
0
140
激動の時代、新卒エンジニアはAIツールにどう向き合うか。 [LayerX Bet AI Day Countdown LT Day1 ツールの選択]
tak848
0
620
Bet "Bet AI" - Accelerating Our AI Journey #BetAIDay
layerx
PRO
1
160
怖くない!GritQLでBiomeプラグインを作ろうよ
pal4de
1
140
With Devin -AIの自律とメンバーの自立
kotanin0
2
940
Kiroから考える AIコーディングツールの潮流
s4yuba
2
540
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Designing for Performance
lara
610
69k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Typedesign – Prime Four
hannesfritz
42
2.7k
How to Ace a Technical Interview
jacobian
278
23k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Navigating Team Friction
lara
188
15k
GraphQLとの向き合い方2022年版
quramy
49
14k
How STYLIGHT went responsive
nonsquared
100
5.7k
Transcript
~ Decentralized Marketplace ~ Hi-Con2018発表資料 2018 / 11 / 10
Intro 中村 奎太 KEITA NAKAMURA 分散台帳開発部 Twitter: @keita0q
Mercari & Blockchain
blockchain ブロックチェーンについて 改ざん困難性 01 耐検閲性 02 非中央集権的 03 中央管理者が存在せず、それぞれがP2Pで動作可能 Blockchain上に書き込まれたデータを書き換えるのが事実上困難である
ネットワークへの意図的な障害を防ぐことができる
なぜブロックチェーンなのか? プラットフォーム環境の変化として 今まで(中央集権) ブロックチェーン(非中央集権) winner takes all の中央集 権的プラットフォームからパ ブリックなプロトコルを用い
たP2Pプラットフォームへ
なぜブロックチェーンなのか? 新たな信用の形 今まで ブロックチェーン Trust 売買、交換、シェアなどすべてのサービスは 運用会社を信用することで成立 Trust 改ざん困難性と耐検閲性によりブロックチェーン上での取 引の事象に対して信用する必要が無い
信用をすることなく取引が可能に
なぜブロックチェーンなのか? 新たな信用の形とP2P marketplace としてMercariからMercariXへ Blockchain × ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
Blockchain Buyer Seller Escrow MercariX Applications ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
ロールと概要 ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
Buyer メルカリにお金を払っ て物を買います Shipper Sellerからものを受け 取りBuyerに届けます Seller メルカリに出品し、 売れればお金をうけと ります
Mercari business scheme Marketplace & Escrow ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
Buyer メルカリにお金を払っ て物を買います Shipper Sellerからものを受け取り Buyerに届けます Seller メルカリに出品し、 売れればお金を うけとります
Mercari escrow それぞれを監査し、仲介を行 う。 仲介料として手数料を取る ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
MercariX roles Escrow Buyer,Sellerからお金をもらい 仲介を行う Shipper Buyer,Sellerからmercoinを受 け取りものを運ぶ Buyer Sellerに対してmercoinを
はらいものを買う Escrowにmercoinを 払い仲介してもらう Shipperにmercoinを 払いものを送ってもう Seller MercariXへ商品を出品する。 Escrowにmercoinを 払い仲介してもらう Shipperにmercoinを 払いものを送ってもう ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
MercariX escrow Buyer Sellerに対してmercoinを はらいものを買う Escrowにmercoinを 払い仲介してもらう Shipperにmercoinを 払いものを送ってもう Seller
MercariXへ商品を出品する。 Escrowにmercoinを 払い仲介してもらう Shipperにmercoinを 払いものを送ってもう Escrow Buyer,Sellerからお金をもらい 仲介を行う Shipper Buyer,Sellerからmercoinを受 け取りものを運ぶ 個人の仲介者がSellerから Buyerへ正常にものが運ばれ るように監査、仲介を行いま す ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
MercariX protocol Buyer Seller Escrow Shipper mercoin economy上に marketplaceとして機能するプ ロトコルを提供します
※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
blockchain MercariX protocol Listing Escrow Scoring 出品プロトコル • 商品情報をブロックチェーンに乗せる •
不正出品を防ぐ 仲介プロトコル • 仲介者<->取引 マッチング • 仲介ルールと証明方法の提供 • 仲介者の不正を防ぐ 評価プロトコル • 取引評価(Seller, Buyer) • 仲介者評価 • 評価不正を防ぐ その他 • 配送プロトコル : 配送者マッチングや不正配送の抑制 • レンディングプロトコル : 評価に基づくマーケットプレース上での貸し借り • DEX プロトコル : ブロックチェーン上でのデジタル・アセットの交換 トークン、デジタル・アセット、リアルアセットにおいても活用できる価値交換プロトコル ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
on Blockchain ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
P2P Consensus Listing Escrow Virtual Machine DEX Escrow Scoring Lending
Shipping Mercoin MercariX MercariXはブロックチェーン上の物々交換に必要なプロトコルを集約したDApp MercariX on Blockchain ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
P2P Consensus Listing Escrow Virtual Machine DEX Escrow Scoring Lending
Shipping Mercoin - serenity (ethereum 2.0) - cosmos - ziliqa - merchain - Casper - Tendermint - ... - Plasma - Origin - 0X - ... 周辺に用いる可能性のあるプロダクト,技術 MercariX MercariX on Blockchain ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
Problems ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
blockchain Scaling さばけるトランザクション量の制約 01 Security 02 Incentive 03 Legal 04
MercariX Problems 公平かつ不正がしにくいインセンティブ設計 鍵管理 不正トランザクション 遵守すべき法律 ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
Scaling 01 ・consensusによる解決 PoS : Casper, Tendermint ・shardingによる解決 Serenity(ethereum 2.0),
Dfinity, Ziliqa Layer1 Layer2 ・side chainによる解決 Plasma, Drive chain ・state chanel Raiden, Lightning MercariX Problems 03 01 ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
03 Security 02 秘密鍵の管理や、Sign方法の考察、研究 不正トランザクションに対する対処等の研究 zk-SNARKs,Zk-STARKs など 安全なWallet 暗号理論 楕円曲線暗号
量子暗号 分散システム Safety & Liveness BFT MercariX Problems ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
Incentive 03 公平であり、それぞれのステークホルダーのモチベーションを作るため、経済学的なアプローチを行う Best behavior vs Just Punishment -> Nash
equilibrium Negotiation game 社内実験によるモチベーション分析 経済学,ゲーム理論的アプローチ Cross Chain Technology Cosmosなどを活用した token economy 間での連携 Bitcoin <-> Mercoin <-> Ethereum <-> Stable Coin 各ブロックチェーン、トークンの特性を活かす Stable coin リアルアセットの価値交換のためには stable coin が必要になる可能性(Cryptoはボラティリティが高すぎる) MercariX Problems ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
MercariX Problems Legal 04 AML、不正出品耐性 Decentralized Marketplace = Black market
となる可能性が高いため高いAML,不正出品対処が必要とな る インセンティブ、罰則による対処 Blockchain上のトランザクションモニタリングなど ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
メルペイ分散台帳開発部について ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
blockchain 分散台帳開発部について Mercari R4D(メルカリの研究開発組織)の設立当初からブロックチェーンに関する研究開発を開始した。 メルペイの設立のタイミングでメルペイ分散台帳開発部がスタート。 分散台帳開発部
blockchain ・ブロックチェーン技術のリサーチ、開発コミュニティへの参加 暗号アルゴリズム、P2P、コンセンサスアルゴリズムなど ・ブロックチェーンの標準化に関する国際的な会合に参加 (ISO TC/307へのコントリビュート) ・ブロックチェーンに関するエンジニア向けの勉強会の開催 (Blockchain.tokyo/hi-ether/CryptoAgeなど) ブロックチェーンコア技術研究 分散台帳開発部
blockchain 分散台帳開発部 ・仮想通貨セキュリティに関する研究開発 Virtual Currency Governance Task Force (VCGTF)への参加 ・秘密鍵の管理や不正なトランザクションに対する対処の研究
Wallet等のPoCなど ・AML systemの考察/実験 仮想通貨セキュリティ
ブロックチェーン応用研究 • ブロックチェーンを利用したアプリケーションの検証 • 使いやすいUI/UXの検討 • ブロックチェーン前提の経済の研究 ※mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。
blockchain 分散システムエンジニアを募集しています。 なぜ「Blockchainエンジニア」ではないのか? 疑問に思ったらmercariブースへ またはご応募ください https://jp.merpay.com/careers/
blockchain mercariXはメルカリ社内でのみ実験的に公開されているコンセプトモデルです 一般公開は予定しておりません。