メむンコンテンツぞスキップ
芋出し画像

Web3が「倱敗」した最倧の理由は、技術ではなく「人間を合理的だず思いすぎた」こず

    ブロックチェヌンずAIの珟堎を玄10幎歩いおきお、䞀぀確信に近い仮説がありたす。Web3が぀たずいた最倧の原因は、技術の未熟さではありたせんでした。人間ずいう存圚を、合理的に芋積もりすぎたこずでした。
    鍵は倱くされ、投祚は行われず、堅牢に組んだセキュリティは内偎から砎られたした。
    どの堎面でも、぀たずきの根はコヌドの倖——人間の偎にありたした。

    これからブロックチェヌンで䜕かを䜜ろうずしおいる人、発泚しようずしおいる人にこそ、先に知っおおいおほしい話だず思っおいたす。
    たずは10幎前、僕がこの䞖界の䜕に惹かれたのかから話させおください。

    銀行に瞛られない"もう䞀぀の瀟䌚"を䜜れるず思った

    ブロックチェヌンに最初に觊れたのは、2015幎の10月でした。ビットコむンのマむニングを詊したのがきっかけです。
    ぐるぐる回しおも䞀円も儲からないが、「マむニング」ずいう抂念そのものが面癜かった。翌2016幎にはむヌサリアムのハッカ゜ンに出お賞をもらいたした。
    スマヌトコントラクトプログラムでお金の動きや契玄のルヌルを曞ける仕組みに觊れたのが、この䞖界に本栌的に入ったスタヌトです。
    惹かれたのは、今ある瀟䌚の䞊に、もう䞀぀別のレむダヌの瀟䌚を䜜れる装眮だず感じたこずでした。 

    スマヌトコントラクトを䜿えば、囜をたたいでお金を動かしたり、契玄のルヌルをコヌドで曞いたりできたす。銀行に瞛られず、管理者を信じなくおよく、誰の蚱可もいらない。
    そこに惹かれた人たちが集たっおいお、「島を買っお囜にしよう」「船の䞊に囜を䜜ろう」——本気でそう考えおいる人間が割ずいる䞖界でした。

    「新しい瀟䌚をもう䞀個䜜れる」ずいう感芚は、たしかに楜しかったです。ただ、「管理者がいない自由」は、裏返せば「倱敗しおも誰も助けおくれない」ずいうこずでもありたす。
    その重さを、圓時の僕はただ実感できおいたせんでした。

    鍵をなくしたら、もう誰にも助けられない

    ブロックチェヌンの䞖界では、秘密鍵ひみ぀かぎずいうものが自身の資産にアクセスする唯䞀の手段になりたす。
    銀行でいう口座番号ずハンコず暗蚌番号を党郚たずめたようなものだず思っおもらえればいいです。
    これをなくしたら、自分の資産は二床ず取り出せたせん。 

    銀行なら、口座番号を忘れおも、ハンコをなくしおも、窓口で本人確認をすればなんずかなりたす。
    ずころが、ブロックチェヌンにはサポヌトセンタヌがありたせん。完党な自己責任の䞖界です。
    誰にもコントロヌルされない自由がある代わりに、党郚自身で背負いたす。

    海倖のニュヌスで、ビットコむンが入ったたたのパ゜コンを捚おおしたい、資産が膚れ䞊がったあずになっお自治䜓に「返しおくれ」ず蚎え続けおいる人の話がありたす。
    あれは極端な䟋ですけど、構造ずしおは同じです。
    秘密鍵がなければ、䌚瀟偎でもどうしようもありたせん。どうしようもあったら逆にダメなんです。
    ——それがブロックチェヌンのセキュリティの前提ですから。

    理想の保管法は、人間の生掻ず噛み合っおいなかった

    じゃあ秘密鍵をどう保管するか。
    理想的には「玙に曞いお金庫に入れおおきたしょう」ず蚀われたす。でも、これが珟実には回りたせん。
    僕はクラむアントのりォレットも管理しおいたので、数でいえば䜕癟ずいう鍵を抱えおいたした。
    それをすべお玙に曞いお金庫に入れるず、金庫の䞭に玙が䜕癟枚も溜たっおいお、どれがどれだかわからなくなりたす。

    䜕癟もの鍵を前にするず、 人間の「忘れる」「間違える」「めんどくさがる」はどうにもなりたせん。人間の運甚は、そんなに合理的にはいかないんです。 
    しかも、玙に曞いお金庫に入れたずころで、その金庫の物理セキュリティはブロックチェヌンが担保しおくれるわけじゃないですよね。
    初期フェヌズは、理想のシステムの「倖偎」にある珟実のUX がたるで远い぀いおいたせんでした。

    ここで「Web3は倱敗した」ず断じる人もいたす。
    でも僕は、ただ倱敗ず呌ぶには早いず思っおいたす。

    人類の䞭でお金が生たれおから、たぶん数千幎が経っおいたす。ブロックチェヌンはただ十数幎です。
    石をお金に䜿っおいた時代、絶察に停造したや぀がいたはずだし、盗たれもしたでしょう。そこから工倫を重ねお、いたお札にホログラムが入っおいる。
    ブロックチェヌンは、ただ「石を持ち運ぶの倧倉だな、玙にしようか」ぐらいの段階なんじゃないかず思いたす。

    ちょっずせっかちすぎるんです。Web3党䜓を䞻語にしお「倱敗」ずは蚀えたせん。
    詊行錯誀の途䞊で、初期フェヌズの普及、぀たり UX がうたくいかなかった、ずいうのが実態だず思っおいたす。

    「党員で決める」はずの組織で、誰も投祚しなかった

    2018幎に、DAOのプロゞェクトを立ち䞊げたこずがありたす。
    DAODecentralized Autonomous Organization自埋分散型組織ずいうのは、ざっくり蚀えば「䞭倮の管理者なしに、参加者の投祚で意思決定する組織」です。

    圓時、むヌサリアムの創案者であるノィタリックが提唱した「DAICO」ずいう抂念がありたした。
    これは DAO ず ICOトヌクンセヌルによる資金調達を組み合わせたもので、集めた資金をスマヌトコントラクトの䞭に入れおおいお、毎月少しず぀開発チヌムに枡したす。
    もしプロゞェクトがうたくいっおいない、あるいは詐欺だず感じたら、トヌクンを持っおいる人たちが「解散」の投祚を起こせたす。可決されたら資金提䟛は打ち切り、残りは返還。そういう仕組みです。
    僕たちはこれを実装しおみたした。結果——投祚が来たせん。 

    䟋えば株䞻総䌚では招集通知が届くし、䌚堎に集たる仕組みがありたす。
    しかし、ブロックチェヌンの䞖界では参加者は匿名で、自宅に通知なんお届きたせん。
    自分で「投祚が始たったぞ」ず気づいおりォッチしおいないずいけないのです。

    投祚率は、5%ずか10%ずか。そんな䞖界でした。そうなるず、倧量にトヌクンを持っおいる人間がコントロヌルできおしたい、支配を避ける方法がありたせん。 
    ただ、この経隓を経お、もっず根本的なこずを考えるようになりたした。そもそも「投祚」はDAOの本質なのか、ずいう問いです。
    日本で「DAO」が語られるずき、投祚システムそのものを DAO ず呌んでいる節がありたす。でも、そこは本質じゃないず思っおいたす。

    DAOは「Decentralized Autonomous Organization」で、"Autonomous"自埋的であるこずがいちばん重芁なキヌワヌドです。投祚で䜕かが決たっただけでは、自埋的ずは蚀えたせん。

    僕が考える DAO の本質は、むンセンティブ構造をあらかじめプログラムに曞いおおくこずで、人が自然に動いおしたう仕組みのこずです。
    たずえば「この投皿を Facebook でシェアしおくれたらトヌクンをあげたす。総予算は100䞇トヌクンで、参加した人数で割りたす」ずいうキャンペヌンがあるずしたす。
    参加者が少なければ自分の取り分は増えるから、ある皋床の最䜎ラむンたでは確実に人が集たりたす。
    花ず蜂みたいなもので、花は蜜があるから蜂が来る。蜂は花粉を぀けお別の花に運んでくれお、受粉する。
    誰も指瀺しおいないのに、仕組みだけで党䜓が回る。
    それが DAO の本質だず思っおいたす。

    投祚の結果をスマヌトコントラクトの䞭だけで執行できるならいいんです。でも珟実には、コントラクト自䜓のアップデヌトのように、コヌドの倖偎で人間がやらなければいけない「執行」がありたす。
    その郚分に䞍正がない保蚌をどう䜜るかは、コヌドだけでは解決できたせん。ここは正盎、難しいです。

    どれだけ堅牢に組んでも、穎は人間偎にあった

    ここからは、セキュリティの話をしたす。 ある珟堎で芋聞きした䟋を䞀般化しお話したす。

    秘密鍵をそのたた䞀人が持぀のではなく、鍵ずパスワヌドに分けお、耇数のマネヌゞャヌに分散しお持たせお、2人以䞊が集たらないず開けられないようにする。
    さらに、オンラむンに぀ながっおいないマシンの䞊で鍵をアンロックし、眲名枈みのデヌタを QR コヌドで取り出しお、別のマシンからネットワヌクに送る。圓時ずしおはかなりしっかりしたセキュリティ蚭蚈でした。
    そこたで組んでも、盗たれたした。内郚犯でした。

    しかし、これは珍しい話じゃありたせん。ブロックチェヌン関連の取匕所で起きた重倧むンシデントのうち、いちばん倚いパタヌンは内郚犯行だず蚀われおいたす。
    毎幎、数千億円芏暡のむンシデントが業界党䜓で起きおいたす。
    システム偎がいくら堅くおも、極端な話、鍵を管理しおいる人間を物理的に脅しお奪い取るこずすらできおしたう。

    どれだけ技術を磚いおも、人間の匱さはコヌドでは消せたせん。この事実こそが、Web3にずっおいちばん倧きな壁でした。

    銀行ずは「倱敗を肩代わりしおくれるサヌビス」だった

    振り返るず、銀行ずいうシステムの本質が芋えおきたす。
    口座番号を忘れおも窓口がある。ハンコをなくしおも本人確認がある。
    ブロックチェヌン偎の人間は、それを䞍自由さの代償だず思っおいたした。䞭倮集暩的で、管理者に䟝存しおいお、自由がない——ず。
    でも実際には、あの「䞍䟿さ」の裏偎に、人間の倱敗を吞収するずんでもなく分厚い UX が積たれおいたんです。

    パスワヌドを忘れる人間。鍵をなくす人間。䞍正を働く人間。そういう人間が䜿うこずを前提に、䜕十幎もかけお運甚のレむダヌを厚くしおきたのが、既存の金融システムでした。
    「銀行に瞛られない自由な䞖界」を䜜ろうずしたずき、僕たちは銀行が吞収しおくれおいた「人間の匱さ」ごず匕き受けるこずになりたした。
    そしおその重さを、過小評䟡しおいたした。

    ただ、ただ詊行錯誀の最䞭ですから、出しおみたこず自䜓が悪いずは思いたせん。
    出しおみたからこそ「人間はすぐ忘れる」ず孊んだし、そこから技術は進化したした。

    それでも、技術は人間に歩み寄り始めおいる

    悲芳的な話ばかりではありたせん。ここ数幎で、ブロックチェヌンの UX はかなり進化しおいたす。
    たずえば MPC りォレットMulti-Party Computationマルチパヌティ蚈算りォレット。これは秘密鍵を耇数の芁玠に分散しお保持し、3぀のうち2぀が揃えば鍵を埩元できるようにする仕組みです。
    自分で1぀持ち、業者が1぀持ち、もう1぀は別のずころに分散しおある。1぀なくしおもなんずかなりたすし、本人が亡くなっおも残りの鍵を合わせれば資産を取り出せたす。

    もっず身近なずころでは、メヌルアドレスから鍵を生成する゜リュヌションもありたす。
    ナヌザヌの操䜜はメヌルアドレスでログむンするだけ。それでいお、サヌビスを提䟛しおいる業者すら秘密鍵そのものは芋おいたせん。
    業者を経由しおいるのに、秘密鍵は誰にも枡らないたた、りォレットの埩元ができたす。
    これは、ナヌザヌのメヌルアドレス情報ず別の芁玠を組み合わせお、分散鍵生成のネットワヌクを通じ、ナヌザヌのブラりザの䞭に秘密鍵が生たれる仕組みです。

    僕たちもクラむアント向けに導入しおいお、メヌルアドレスさえ芚えおいれば䜿えるので、銀行口座の暗蚌番号よりハヌドルは䜎いです。 さすがにメヌルアドレスを忘れる人はちょっず厳しいですけど。 
    この方匏をtoCサヌビスでどう蚭蚈するかは、秘密鍵管理にMPCが必芁な理由ずは のコラムで技術的に敎理しおいたす

    ブロックチェヌンの䞖界の䞭でも、人間の匱さを前提にしお、技術の偎が歩み寄っおいたす。
    倱敗ず呌ぶには、やっぱりただ早いんです。

    人間を理想化しお䜜るな。これはWeb3だけの話じゃない

    この10幎を振り返っお、いちばん想定しおいなかった倧きな倉化がありたす。それは、既存の金融機関がブロックチェヌンの技術を取り蟌み始めたこずです。
    各囜の䞭倮銀行がデゞタル通貚の発行を怜蚎し、民間の銀行もトヌクンを発行するず蚀い出しおいたす。
    ステヌブルコむン法定通貚ず䟡倀を連動させた暗号資産は、倧手が参入しおきた以䞊、囜策のようなものです。䜿わせる力を持っおいる偎が動けば、普及はするでしょう。

    でも、正盎に蚀えば、耇雑な気持ちがありたす。
    圓初、僕たちは「既存の瀟䌚基盀の䞊に、別の䞖界を䜜るぞ」ず思っおいたした。銀行に瞛られない、囜に瞛られない、自由なレむダヌ。
    ずころが、その「別の䞖界」を、既存の䞖界の偎が吞収し始めたした。

    実際、ブロックチェヌンの機胜的な䟡倀だけを取り出しお、既存の UX銀行や信甚や本人確認の䞊に茉せお䜿う。
    UXの芳点からすれば、それは合理的な流れです。
    だけど「最初から Web2 っぜくブロックチェヌンを䜿いたい」ずいうクラむアントの案件で、ナヌザヌに出しおみたら䜿いづらいからどんどん既存のやり方に寄せおいっお、気が぀けば「あれ、ブロックチェヌンいらなくない」ずなるケヌスも芋おきたした。
    せっかくのブロックチェヌンの意味が消えおしたうような䜿い方には、やっぱり抵抗がありたす。思想を守りたいずころがあるんです。

    ただ、思想ずは別に、この10幎で芋えおきた事実がありたす。 
    結局、Web3が最初の壁にぶ぀かった理由は、技術じゃありたせんでした。
    技術は玄束どおり動きたした。想定どおり動かなかったのは、人間のほうでした。
    忘れる。なくす。面倒くさがる。䞍正を働く。投祚しない。合理的に行動しない。
    そういう人間がナヌザヌであり、運甚者であり、参加者であるこずを、初期の蚭蚈は十分に織り蟌めおいたせんでした。

    これはWeb3だけの教蚓じゃないず思いたす。
    䜕かシステムを䜜るずき、䜜る偎であれ、発泚する偎であれ
    「マニュアルどおりにやれば倧䞈倫」「ルヌルを守ればセキュリティは保たれる」。そういう前提で組んだものは、人間の珟実にぶ぀かったずき、壊れたす。
    だからこそ、人間の匱さを前提に、技術の偎が歩み寄る。既存の䞖界が䜕十幎もかけお積み䞊げおきた運甚レむダヌには、その知恵が詰たっおいたす。
    ブロックチェヌンも、ようやくその段階に来たした。MPC りォレットも、メヌル認蚌による鍵生成も、人間の匱さを織り蟌んだ蚭蚈です。
    詊行錯誀の途䞊ですけど、ただ悲芳するには早いず思っおいたす。

    ただ、䞀぀だけ。
    この技術が生たれたずきにあった「もう䞀぀の瀟䌚を䜜る」ずいう空気——あのアナヌキヌで理想䞻矩的な感芚は、やっぱり倧事にしたいず思っおいたす。
    合理的に吞収されるだけでは、䜕かが倱われる気がしたすから。

    XTELA JAPANでは、この蚘事で曞いたような「人間の匱さを前提にした蚭蚈」のご盞談もお受けしおいたす。
    案件ごずに正解が倉わる領域なので、䜕から考えればいいか迷っおいる段階でもお気軜ご盞談ください。
    → 無料技術盞談はこちらXTELA JAPAN


     
     
    2015幎、Ethereum黎明期に小幡拓匥が立ち䞊げた、AI・Web3領域のプロダクト開発䌚瀟です。 「䜕を぀くるか」から䞀緒に考え、事業ず技術を぀なぎ、実装たで䌎走するのが私たちのスタむル。 AI・Web3の開発珟堎で埗た知芋や、事業づくりのリアルを発信したす。

    あなたぞのおすすめ