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

NFT技術概論

 NFT技術概論

https://event.ospn.jp/osc2023-online-kyoto/session/1049448
OSC Onlineにて、ブロックチェーン上で表現されるNFT(Non Fungible Token:代替不能トークン)の技術概要についてお話ししました。

ブロックチェーン、イーサリアム・スマートコントラクトに触れた後、イーサリアム上でNFTを表現するためのERC721規格や、NFTでは画像データを保存するのに使われる分散ストレージのIPFS(InterPlanetary File System)について解説しています。

Shu Kobuchi

July 29, 2023
Tweet

More Decks by Shu Kobuchi

Other Decks in Technology

Transcript

  1. ೉қ౓ௐ੔ͱใु ϒϩοΫͷϋογϡ಄/ܻ͕Ͱ͋Δ͔ʢ೉қ౓ʣ͸ϒϩοΫ͔͔ͬͨ࣌ؒΛ ෼ ೔िؒ ͱൺֱܾͯ͠Ί Δ ̍ϒϩοΫ࡞Δͷʹฏۉ෼ ೉қ౓Λ্͛Δʹ͸ϋογϡλʔήοτΛখ͘͢͞Δɺ೉қ౓ΛԼ͛ΔͳΒେ͖͘͢Δ ϒϩοΫใु͸ (FOFTJT#MPDL

    ͕#5$ɺ Ͱ#5$ɺ Ͱ#5$ͱ͍͏Α͏ʹ ϒϩο Ϋ͝ͱʹใु൒ݮ ϏοτίΠϯΛ৽نൃߦ͍ͯ͠Δ ໿̐೥ʹ̍ճՆقޒྠͷ೥ͷՆࠒʹ൒ݮ͢Δ ೥Նʹ ϒϩοΫͰɺ#5$͔Β#5$ʹ൒ݮ ೥ʹ৽نൃߦ͕ऴΘΓɺ૯ֹສ#5$ͱͳΔ ݶΓ͋Δۚ ΰʔϧυ ͷ࠾۷ ϚΠχϯά ʹͳͧΒ͑ͯϒϩοΫੜ੒࡞ۀͷΛϚΠχϯάͱݺͿ w &UIFSFVN͸όϦσʔτɺόϦσʔτ͢ΔϊʔυΛόϦσʔλͱݺͿ 12
  2. &3$τʔΫϯʹ*1'4ͰΞΠίϯ෇༩ ը૾ϑΝΠϧΛ*1'4ʹ֨ೲͨ͠ޙɺ*1'4ͷ*%ΛτʔΫϯDPOUSBDUͷJDPOʹࢦఆͯ͠σϓϩΠ IUUQTJQGTJPJQGT2N4C6/NH7:%N[Q)JL4J.R[U3BN(J&HOK8[Z8EFX2P ೥݄ࠒʹΞοϓϩʔυ͕ͨ͠ະͩ࢒͍ͬͯΔ ٯʹɺ೥ਖ਼݄ʹ΋Βͬͨ೥լঢ়/'5ͷը૾͸ফ͍͑ͯͨ 19 $ ipfs add toka.png

    added QmS9bUNmgVYD1mzpHikSiMqztRa7mGiEgnjW3zyWdew1Qo toka.png 50.82 KiB / 50.82 KiB [=========================================================================================== ===============================================================================] 100.00% 5FTUOFU 3PQTUFO Ͱ&3$ͷΞΠίϯʹઃఆ
  3. &3$ͷҕ೚ؔ਺ਤղ Ϙϒ͸ࣗ෼͕"MJDF$PJOʢ"-$ʣΛ͍࣋ͬͯͳͯ͘΋ɺΞϦε͔Β"QQSPWF͞Εͯҕ೚Λड͚͍ͯΕ͹ɺҕ೚ֹͷൣғͰૹ ͕ۚͰ͖Δ 27 ᶃ"QQSPWF ᶄUSBOTGFS'SPN ΞϦε Ϙϒ Ωϟϩϧ "QQSPWF࣌ͷΨε͸

    ΞϦε͕෷͏ USBOTGFS'SPN ࣮ߦ࣌ͷΨε͸ Ϙϒ͕ࢧ෷͏ "-$ҕ೚ ΞϦε͸ "-$ ॴ༗ "-$ҎԼ Λҕ೚ૹۚՄೳ ᶄ ࣮ ߦ "MJDF$PJO "-$
  4. &3$ίϯτϥΫτ΁ͷҕ೚ ҕ೚ઌ͸ਓͰ͸ͳ͘ɺίϯτϥΫτͰ΋Մೳ 28 ᶃ"QQSPWF ᶅUSBOTGFS'SPN ᶄྫ͑͹ɺ&5)ૹۚʹΑͬͯ USBOTGFS'SPNΛݺͼग़͢ ΞϦε ίϯτϥΫτ Ωϟϩϧ

    "-$ҕ೚ ΞϦε͸ "-$ ॴ༗ "MJDF$PJO "-$ ࢧ෷͏Ψε &5)ૹۚͷΨε USBOTGFS'SPN࢖༻෼ "-$ҎԼ Λҕ೚ૹۚՄೳ
  5. ࢀߟจݙ ஛Ҫ༔ਓஶʮపఈղઆ/'5ͷཧ࿦ͱ࣮ફʯΦʔϜࣾ ʹϏοτίΠϯͱ͔ษڧձͰஶऀΛ͓ট͖͠ɺॻ੶঺հͷษڧձΛ࣮ࢪ w ΞʔΧΠϒಈըެ։४උத "OESFBT."OUPOPQPVMPT (BWJO8PPEஶ 
 Ӊ໺խ੖ ോ֋३Ұ࿠؂༁ɹத৓ݩਉ

    མ߹বޛٕज़؂मɹམ߹༱հ  
 খྛହஉ ౔԰य़थ ೠ௡੣ߊ ฏࢁᠳ ࡾ௡ᖒαϧόυʔϧক࢘ ࢁޱ࿨ً༁ 
 ʮϚελϦϯάɾΠʔαϦΞϜεϚʔτίϯτϥΫτͱ%"QQͷߏஙʯΦϥΠϦʔɾδϟύϯ #JUDPJO"1FFSUP1FFS&MFDUSPOJD$BTI4ZTUFN IUUQTCJUDPJOPSHCJUDPJOQEG ΞϯυϨΞεɾ.ɾΞϯτϊϓϩεஶࠓҪਸ໵ ോ֋३Ұ࿠༁ 
 ʮϏοτίΠϯͱϒϩοΫνΣʔϯ҉߸௨՟Λࢧ͑Δٕज़ʯ/55ग़൛ ࢁ࡚ॏҰ࿠ ҆౔ໜږ ాதढ़ଠ࿠ஶ 
 ʰϒϩοΫνΣʔϯɾϓϩάϥϛϯάԾ૝௨՟ೖ໳ʱߨஊࣾ ࢁ࡚ॏҰ࿠ ҆౔ໜږ ۚࢠ༤հ ௕ాൟ޾ஶ 
 ʰϒϩοΫνΣʔϯٕज़֓࿦ཧ࿦ͱ࣮ફʱߨஊࣾ 36