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

Datachainご紹介資料 テクノロジー編 / Datachain, Tech

Datachainご紹介資料 テクノロジー編 / Datachain, Tech

6e5a8be2a149d00d8b22cb144a4b1376?s=128

Datachain

June 16, 2021
Tweet

Transcript

  1. Introduction to Datachain. ςΫϊϩδʔฤ 1 ߋ৽೔ɿ೥݄೔

  2. ໨࣍ ❖ %BUBDIBJO͕ղ͍͍ͯΔ՝୊ ❖ ۀք๊͕͍͑ͯΔ໰୊ ❖ ΠϯλʔΦϖϥϏϦςΟʹऔΓ૊Ήཧ༝ ❖ %BUBDIBJOͷͭͷϓϩμΫτ ❖

    %BUBDIBJOͷ։ൃνʔϜ ❖ %BUBDIBJOͷจԽ ❖ %BUBDIBJOͷٕज़ελοΫ 2 Index P.3 P.4 P.5 P.7 P.12 P.13 P.14
  3. %BUBDIBJO͕ղ͍͍ͯΔ՝୊ 3 The issue we’re solving ϒϩοΫνΣʔϯΛ ʮઌ୺ٕज़ʯ͔ΒʮࣾձΠϯϑϥʯͷ εςʔδʹҾ্͖͛Δ

  4. ϒϩοΫνΣʔϯٕज़๊͕͑Δ՝୊ 4 Market Issues ΤϯλʔϓϥΠζྖҬͰ΋ϒϩοΫνΣʔϯ׆༻͸ਐΜͰ͍Δ͕ɺ ࠓޙΑΓଟ͘ͷ৔໘Ͱ׆༻͞ΕΔΑ͏ʹͳΔʹ͸ɺ࣍ͷΑ͏ͳٕज़తͳ՝୊͕͋Δɻ ΠϯλʔΦϖϥϏϦςΟ ൿಗੑ εέʔϥϏϦςΟ Issue

    01 Issue 02 Issue 03 ֤࢈ۀɺاۀ܈͝ͱʹผʑʹωο τϫʔΫ͕ߏங͞Ε͓ͯΓɺ஥հ ऀͳ͠ʹσʔλΛ࿈ܞ͢Δ͜ͱ͕ ࠔ೉ɻ ϒϩοΫνΣʔϯ্Ͱؔ܎ऀؒ Ͱڞ༗ͯ͠ྑ͍σʔλ΋͋Ε͹ɺ ڝ߹৘ใͳͲ౰ࣄऀؒͰͷڞ༗ ʹݶఆ͍ͨ͠σʔλ΋͋Γɺࠞ ࡏ͍ͯ͠Δɻ ϒϩοΫνΣʔϯ͸5YΛؚΜͩϒ ϩοΫͷ߹ҙϓϩηεΛߦ͏ඞཁ ͕͋Δ͕ɺҰൠతʹ͸ैདྷ%#ͷ γϟʔσΟϯάΛ͸͡Ίͱ͢Δෛ ՙ෼ࢄͷํࣜΛऔΔ͜ͱ͕Ͱ͖ͳ ͍ɻ ϒϩοΫνΣʔϯؒɺ طଘγεςϜؒͷ઀ଓੑΛ ୲อ͠ɺҟͳΔγεςϜؒͷσʔ λ࿈ܞΛՄೳʹͰ͖Δ͔ʁ ౰ࣄऀؒͰͷڞ༗ʹ ݶఆ͍ͨ͠σʔλͷػີੑ Λ୲อͰ͖Δ͔ʁ ඇதԝੑΛ͋Δఔ౓ҡ࣋ ͨ͠··ɺͲͷΑ͏ʹ εέʔϧͤ͞Δ͔ʁ
  5. ϒϩοΫνΣʔϯؒͷΠϯλʔΦϖϥϏϦςΟͷ՝୊ Importance of Interoperability "1*ͱ͸ҟͳΓɺϒϩοΫνΣʔϯʹ͓͍ͯ ΠϯλʔΦϖϥϏϦςΟͷ࣮ݱ͸༰қͰ͸ͳ͍ 5 ϒϩοΫνΣʔϯ͝ͱʹϓϩτίϧ͕ҟͳΔ લఏͱͯ͠ɺ֤ϒϩοΫνΣʔϯ͕ࣗݾ׬݁ܕͷઃܭʹͳ͍ͬͯΔ͜ͱ͕ଟ͍ʣ 1

    ยํͷϒϩοΫνΣʔϯ͔Βड͚औͬͨσʔλΛ ݕূ͢Δඞཁ͕͋Δ 2 ಛఆͷؔ܎ऀ಺ͰσʔλΛൿಗ͠ͳ͕Β ϒϩοΫνΣʔϯؒͰ࿈ܞ͢Δ೉қ౓͕ߴ͍ 3 !
  6. ΠϯλʔΦϖϥϏϦςΟʹऔΓ૊Ήཧ༝ ෳ਺νΣʔϯؒɾγεςϜؒͷʮΠϯλʔΦϖϥϏϦςΟʯΛ࣮ݱͰ͖Δͱ ʮൿಗੑʯͱʮεέʔϥϏϦςΟʯͷ՝୊Λಉ࣌ʹղܾʹ͚ۙͮΔ͜ͱ͕Ͱ͖Δ 6 Why working on Interoperability ෳ਺νΣʔϯؒɾγεςϜ ؒͰ੔߹ੑΛऔΓͳ͕Βσ

    ʔλڞ༗Ͱ͖Δঢ়ଶΛ %BUBDIBJO͕։ൃ͢Δ ϛυϧ΢ΣΞͰ࣮ݱ ΠϯλʔΦϖϥϏϦςΟ ൿಗੑ θϩ஌ࣝূ໌Λ༻͍ͯɺσʔλࣗମΛ ໌Β͔ʹͤͣͱ΋σʔλ͕ϒϩοΫν Σʔϯ্ʹଘࡏ͢Δ͜ͱͷΈΛݕূͰ ͖ΔΑ͏ͳڞ༗͕ՄೳʹͳΔ εέʔϥϏϦςΟ ϒϩοΫνΣʔϯΛػೳ୯ҐͳͲͰγ ϟʔσΟϯά͢Δ͜ͱ͕༰қʹͳΓɺ εέʔϥϏϦςΟΛߴΊΔ͜ͱ͕Ͱ͖ Δ
  7. %BUBDIBJOͷͭͷϓϩμΫτ ݱࡏɺओʹͭͷϓϩμΫτ։ൃʹऔΓ૊ΜͰ͍Δ Products of Datachain *#$.PEVMF $SPTT'SBNFXPSL *OUFSDIBJO#SJEHF ϒϩοΫνΣʔϯؒͷ੔߹ੑΛҡ࣋ͨ͠ σʔλ࿈ܞΛߦ͏ͨΊͷϞδϡʔϧ

    *#$*OUFS#MPDLDIBJO$PNNVOJDBUJPO ෳ਺ͷϒϩοΫνΣʔϯ Λ઀ଓ͢Δ ෳ਺ͷϒϩοΫνΣʔϯؒͰΞτϛ οΫίϛοτ΍ίϯτϥΫτͷݺͼ ग़͠Λ࣮ݱ ϒϩοΫνΣʔϯΛ·͍ͨͩ εϚʔτίϯτϥΫτΛ࣮ݱ طଘͷ3%#΍ϒϩοΫνΣʔϯαʔϏ εͱͷ઀ଓΛՄೳʹ͢ΔͨΊͷϋϒ طଘγεςϜͱ ϒϩοΫνΣʔϯΛ઀ଓ͢Δ 7 ˞ΞτϛοΫίϛοτɿෳ਺ͷϒϩοΫνΣʔϯ ಺ͷෳ਺ͷॲཧΛ୯Ұͷॲཧͱ࣮ͯ͠ߦ͢Δ͜ͱ
  8. σʔλͷૹड৴Λߦ͏ ͚ͩͰͳ͘ɺड৴ͨ͠σʔλ ͕ద੾͔Ͳ͏͔ͷݕূΛߦ͏ ໾ׂΛ࣋ͭ *#$.PEVMF ௨৴ϓϩτίϧ*#$ͷඪ४ن֨Λɺͦͷଞͷओཁͳ୆ாͰ΋ར༻Մೳʹ͢ΔͨΊɺ Ϟδϡʔϧͷ։ൃɺٴͼඪ४΁ͷఏҊΛߦ͍ͬͯΔ Products of Datachain

    Blockchain A Blockchain B ⿣#͕EBUB"`ΛऔΓࠐΜͩ͜ͱ ͕Θ͔Δ ⿣ड͚औͬͨ#`͸#͕ద੾ʹڞ ༗ͨ͠σʔλͩͱΘ͔Δ ⿣"͕EBUB#`ΛऔΓࠐΜͩ͜ͱ͕ Θ͔Δ ⿣ड͚औͬͨ"`͸"͕ద੾ʹ ڞ༗ͨ͠σʔλͩͱݕূͰ͖Δ 8 *#$ʢ*OUFS#MPDLDIBJO$PNNVOJDBUJPOʣ ブロックチェーン間でのデータ共有時に間に第三者をはさむ必要がなく 共有したデータを検証することができる通信プロトコル。Interchain FoundationおよびCosmosプロジェクトによって策定が進んでいる。
  9. $SPTT'SBNFXPSL ௨৴ϓϩτίϧ *#$ ্Ͱɺ νΣʔϯΛ·͍ͨͩεϚʔτίϯτϥΫτΛ࿈ܞͰ͖ΔϑϨʔϜϫʔΫ Products of Datachain 9 *#$.PEVMF

  10. *OUFSDIBJO#SJEHF ʮ*#$.PEVMFʯͷల։͕೉͍͠৔߹Ͱ΋ΠϯλʔΦϖϥϏϦςΟΛ࣮ݱ͢Δ)VCͷ։ൃ Products of Datachain IBC Module Interchain Bridge Relayer

    Interchain Bridge Blockchain RDB ܾࡁγεςϜͳͲ *#$.PEVMFͷల։͕೉͍͠طଘγεςϜ 10 Packetを中継 طଘγεςϜͱϒϩοΫνΣʔϯؒͰ΋ҎԼͷ̏৚݅Λ୲อ͢Δ͜ͱ͕Ͱ͖Δ ਅਖ਼ੑ ॺ໊ͷݕূʹΑΓɺਖ਼͍͠ૹ෇ݩ ͔ΒͷσʔλͰ͋Δ͜ͱΛݕূՄೳ ಉ࣌ੑ ଞํͷγεςϜͰडཧɾॲཧͨ͠ ͜ͱ΍࠷৽ϒϩοΫͷࢀরͰ͋Δ ͜ͱ͕ݕূՄೳ ੔߹ੑ *#$্ͰϓϩτίϧΛఆٛ͢Δ͜ͱͰ γεςϜؒͷΞτϛοΫͳߋ৽ॲཧ ΍खଓ͖ݺग़͕૬ޓʹՄೳ
  11. :6*ʢ)ZQFSMFEHFS-BCTϓϩδΣΫτʣ 11 Products %BUBDIBJO͕։ൃΛओಋ͖ͯͨ͠ΠϯλʔΦϖϥϏϦςΟϓϩδΣΫτʮ:6*ʯ͕ɺ ೥݄ʹ-JOVY'PVOEBUJPO͕ӡӦ͢Δ)ZQFSMFEHFSͷ-BCTϓϩδΣΫτʹ )ZQFSMFEHFS͸ɺ-JOVY'PVOEBUJPO͕ӡӦ ͢Δੈք࠷େڃͷΤϯλʔϓϥΠζϒϩοΫ νΣʔϯ044ίϛϡχςΟ

  12. %BUBDIBJOͷ։ൃνʔϜ 3%Λ΋ͱʹͨ͠ϓϩμΫτ։ൃͱ ΫϥΠΞϯτ΁ͷιϦϡʔγϣϯఏڙΛฒߦͯ͠ਐΊ͍ͯΔ 12 Our team 3ˍ%νʔϜ ϒϩοΫνΣʔϯͷ ՝୊Λղܾ͢ΔͨΊͷ ݚڀ։ൃ

    ϓϩμΫτ։ൃνʔϜ ⿣ݚڀ੒ՌΛϕʔεʹͨ͠ ϓϩμΫτ։ൃ ⿣։ൃͨ͠ϓϩμΫτͷ ιϦϡʔγϣϯఏڙ ϏδωενʔϜ ΫϥΠΞϯτ΁ͷ ίϯαϧςΟϯά Ϗδωεઃܭ ΫϥΠΞϯτ
  13. %BUBDIBJOͷจԽ ֶͿ΂͖ٕज़ͷ೉қ౓͕ߴ͍ҰํͰɺ໾৬ϨΠϠʔΛઃ͚͍ͯͳ͍૊৫಺Ͱ ςΫϊϩδʔυϦϒϯͳܦӦ্ͷҙࢥܾఆʹؔΘΔ͜ͱ͕Ͱ͖Δ 13 Our culture %BUBDIBJOͷࣄۀʹ͓͍ͯɺςΫϊϩδʔ͸ࠜװͱͳΔɻͦͷͨΊɺϏδωεαΠυͷΈͰҙࢥܾ ఆΛߦ͏ͷͰ͸ͳ͘ɺٕज़ͱϏδωεͷ͔྆࣠ΒܦӦతͳҙࢥܾఆΛߦ͏ɻ ʮϒϩοΫνΣʔϯʯͱ͍͏৽ͨͳٕज़Λձࣾͷ࣠ʹਾ͍͑ͯΔͨΊɺֶͿ΂͖ٕज़ͷ಺༰΋೔ʑ Ξοϓσʔτ͞Ε͍ͯ͘ɻ

    ͦͷΑ͏ͳ؀ڥͷதͰɺࣗΒ՝୊Λݟ͚ͭओମతʹֶΜͰ͍͘จԽ͕͍͍ࠜͮͯΔɻ %BUBDIBJOͰ͸ɺ૊৫಺ʹ໾৬ʹΑΔϨΠϠʔ͸ઃ͚͍ͯͳ͍ɻ͢΂ͯͷϝϯόʔؒͰϑϥοτʹ ٞ࿦Λ͢Δ͜ͱͰɺ͓ޓ͍ͷཧղΛਂΊͨΓɺҙࢥܾఆͷਫ਼౓ɾεϐʔυͷ޲্ʹ໾ཱ͍ͯͯΔɻ ςΫϊϩδʔυϦϒϯͳܦӦͷҙࢥܾఆ લͷΊΓͳٕज़ΩϟονΞοϓ͕ٻΊΒΕΔ ໾৬ϨΠϠʔͷແ͍૊৫ 1 2 3
  14. %BUBDIBJOͷٕज़ελοΫ ϒϩοΫνΣʔϯٕज़ͦͷ΋ͷͷ։ൃΛߦ͏΄͔ɺ ͦΕΒΛ༻͍ͨΞϓϦέʔγϣϯ΍ιϦϡʔγϣϯ։ൃ΋ߦ͍ͬͯΔ 14 Technology stack Smart Contract Layer Blockchain

    Layer Infrastructure Layer ϒϩοΫνΣʔϯγεςϜ पลγεςϜ
  15. ͍͞͝ʹ Appendix ⿣ (JU)VCɿ ➢ IUUQTHJUIVCDPNEBUBDIBJOMBC ➢ IUUQTHJUIVCDPNIZQFSMFEHFSMBCTZVJEPDT ⿣ .FEJVNɿIUUQTNFEJVNDPN!EBUBDIBJO

    ⿣ ެࣜ)1ɿIUUQTEBUBDIBJOKQ ⿣ 5XJUUFSɿ!EBUBDIBJO@KQ ⿣ ϏδωεฤεϥΠυɿ IUUQTTQFBLFSEFDLDPNEBUBDIBJOEBUBDIBJOCVTJOFTT ⿣ ืू৬छҰཡɿ IUUQTPQFOUBMFOUJPDPNDTQFFFSFRVJTJ UJPOT ⿣ ΧδϡΞϧ໘ஊͷ͓ਃ͠ࠐΈɿ IUUQTGPSNSVO!QS ࠷ޙ·Ͱ͓ಡΈ௖͖͋Γ͕ͱ͏͍͟͝·͢ɻ %BUBDIBJOͰ͸ɺҰॹʹಇ͘ϝϯόʔΛืू͍ͯ͠·͢ɻ ͓࿩͔ΒͰ΋͓ؾܰʹ͓੠͕͚͍ͩ͘͞ɻ 15 ΋ͬͱৄ͘͠ݟͯΈΔ ࠾༻ؔ࿈৘ใΛݟΔ