2018-09-20

健全なP2Pネットワークの信用のためには全利用者の参加が必須であるという話

「Zaifが5966BTCやられたようだな」
「ククク、あれは後発取引所ゆえ保有量が最弱」
「85万BTCを溶かした余の足元にも及ばぬ」

また一つ暗号通貨の取引所が失敗した。人はいつになったら学ぶのだろうか。中央権威のないP2Pネットワーク上の信頼は、利用者全員が参加することでしか担保できぬと。

信じられないことに、暗号通貨の利用者の中でも、なぜ暗号通貨が信用できるか、というより暗号通貨の何を信用しているかを理解しているものは少ない。皆暗号通貨と日本円などの国家通貨の交換レートしか気にしていない。国家通貨との交換レートなど、暗号通貨の実現している技術的な価値に比べればチリほどの価値もない。暗号通貨の価値は、中央権威のない通信越しに偽造できない通貨の取引を実現したということにある。

問題を簡単にするために、暗号通貨とは違う例で考えよう。

アリスとボブが仕切りを隔てて音声による会話しかできない状況に置かれている。この状況で、アリスとボブはコイントスによる勝負をする。コイントスは投げたコインが表か裏のどちらを上にして落ちるかで勝敗が決まる。アリスが表で勝つのであれば、ボブは裏で勝つ。アリスが裏ならばボブは表で勝つ。

アリスとボブが賭ける表裏を音声による会話で選択したとして、一体どうやって信頼できるコイントスをすればいいのだろうか。アリスとボブのどちらか一方がコイントスをして結果を相手に伝える場合、音声による会話しかできないので、相手はコイントスの結果を信用できない。アリスとボブ以外に勝負の審判をしてくれる都合のいい第三者はいない。

実は、この状況でアリスとボブがどちらも信用できるコイントスを行うことは数学的に可能だ。

では問題を変えよう。ここに60億人の人間がいる。全員、音声による会話しかできない。60億人のうちのある一人のアリスが、ある一人のボブに自分の持っている通貨の支払いたい。支払った後のアリスは通貨を失い、ボブは通貨を得る。しかし全員音声による会話しかできないのに、どうやったらそんな取引が信用できるのだろうか。

これも、数学的に信用できる方法がある。bitcoinを始めとする暗号通貨が行っているのはこれだ。

信用を担保するには、60億人が全員同じ方法で数学的な計算を行い、不正がないことを確かめなければならない。もし、30億人と一人が不正のための計算に協力したならば、アリスが支払ったはずの通貨はアリスの手元に残り、ボブの手元には通貨がない常態にすることも可能だ。しかし、そのような参加者の過半数を超える大規模な計算は難しい。

ただし、この方法で信用できるのは、ある暗号通貨の取引だけだ。暗号通貨と日本円の取引とか、物の取引は暗号通貨の信用の範囲外だ。

残念ながら、世の中の暗号通貨利用者の大半はズボラで、自ら信用を担保することを考えていない。こういうマヌケ共は、自ら信用のための計算をせずに、取引所と呼ばれる他人に計算を任せる。本来ならば証明された数学と計算力を信用すればよいはずの暗号通貨を、他人の信用に置き換えてしまう。こうなるともはやその計算を任された取引所が権威となり、単一障害点になってしまう。その結果、取引所が失敗すると任せていた全員が失敗する。

人はいつ学ぶのだろうか。

そういえば、CloudflareがIPFSのゲートウェイを提供するという興味深いニュースがあったので、今はIPFSについて学んでいる。今学んだ限りでは、名前解決であるIPNSを除けば、IPFSが喧伝していることはBitTorrentプロトコルに対するフロントエンドで実装できそうで、あまり目新しい価値はないように思える。そして、Cloudflareのような大手がゲートウェイを提供し、皆が自前でフルノードを動かさずにゲートウェイに依存することで、健全なP2Pネットワークの信用が損なわれてしまうだろう。

39 comments:

  1. 経済学的に見て、仮想通貨が価値を持つのは他の物やサービスと交換可能であるからに過ぎない。
    P2Pネットワーク内で数字を移動させられるからではない。

    ReplyDelete
  2. みんなもフルノード建てよう(提案)

    ReplyDelete
  3. This is often just as a fantastic articles my partner and i really actually enjoyed examining. This is simply not on a regular basis that i have got prospective to work through a concern.


    토토
    바카라사이트
    파워볼게임

    ReplyDelete
  4. Wonderful article. Fascinating to read. I love to read such an excellent article. Thanks! It has made my task more and extra easy. Keep rocking.

    사설토토
    카지노사이트
    파워볼

    ReplyDelete
  5. It's difficult to find well-informed people about this topic,카지노사이트 but you seem like you know what you're talking about! Thanks

    ReplyDelete
  6. This is one of the best website 토토I have seen in a long time thank you so much.

    ReplyDelete
  7. You made some really good points there. Thanks for sharing the informative article.
    바카라사이트


    ReplyDelete
  8. Nice~ You made some really good points there. Thanks for sharing the informative article.
    온라인카지노

    ReplyDelete
  9. Very nice~ Nice~ You made some really good points there. Thanks for sharing the informative article. 룰렛판

    ReplyDelete
  10. Thanks for share amazing content. Hope to read more post from you.바둑이사이트넷

    ReplyDelete
  11. It’s pretty worth enough for me. 카지노사이트
    Thanks for sharing.

    ReplyDelete

  12. I really want to read more your posts. They are so useful that I can use them to solve issues.
    I hope you will upload articles frequently. I like them very much. They are pieces of advice for me.

    Try to check my webpage :: 오피사이트

    (freaky)


    ReplyDelete
  13. This blog is very informative the stuff you provide I really enjoyed reading 룰렛

    ReplyDelete
  14. When I read your article on this topic, the first thought seems profound and difficult. There is also a bulletin board for discussion of articles and photos similar to this topic on my site, but I would like to visit once when I have time to discuss this topic. sòng bạc


    ReplyDelete
  15. You made some respectable factors there. I seemed on the web for the issue and found most people will go along with together with your website. Feel free to visit my website;
    야설

    ReplyDelete
  16. Very nice article and straight to the point. I don't know if this is truly the best place to ask but do you folks have any idea where to get some professional writers? Thank you. Feel free to visit my website; 일본야동

    ReplyDelete
  17. I have read several excellent stuff here. Definitely price bookmarking for revisiting. I surprise how a lot attempt you put to make this sort of magnificent informative Feel free to visit my website; 국산야동

    ReplyDelete
  18. Wow, superb blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your web site is magnificent, let alone the content Feel free to visit my website; 일본야동

    ReplyDelete

  19. Thanks for a marvelous posting! I actually enjoyed reading it, you might be a great author.I will be sure to bookmark your blog and will often come back at some point. I want to encourage yourself to continue your great posts, have a nice day! Feel free to visit my website;
    한국야동

    ReplyDelete
  20. Hello, I am one of the most impressed people in your article. sòng bạc I'm very curious about how you write such a good article. Are you an expert on this subject? I think so. Thank you again for allowing me to read these posts, and have a nice day today. Thank you.


    ReplyDelete
  21. Sports toto can be divided into prototypes with a fixed payout rate and totos with a fixed repayment rate. If you are a sports betting enthusiast, you need to choose the betting sport that suits you and focus on developing your sports analysis skills.
    cragro

    ReplyDelete
  22. I have been browsing online greater than three hours today, but I by no
    means discovered any interesting article like yours. 토토

    ReplyDelete
  23. Wow, that’s what I was seeking for, what a stuff! 바카라사이트

    ReplyDelete
  24. I have to thank you for the efforts you’ve put in penning this blog. I’m hoping to check out the same high-grade blog posts by you later on as well. In truth, your creative writing abilities has encouraged me to get my own blog now Feel free to visit my website; 바카라사이트

    ReplyDelete
  25. This type of message always inspiring and I prefer to read quality content, so happy to find good place to many here in the post, the writing is just great, thanks for the post. Feel free to visit my website; 먹튀검증

    ReplyDelete
  26. My partner and I stumbled over here different web page and thought I might as well check things out. I like what I see so now i am following you. Look forward to exploring your web page repeatedly. graph

    ReplyDelete
  27. it's old-themed slot games or new-themed slots games, fish shooting games are available for you to choose from.
    สล็อตออนไลน์

    ReplyDelete
  28. I want to to thank you for this good read!! I definitely enjoyed every little bit of it.

    ReplyDelete
  29. this is the best way to share the great article with everyone one, so that everyone can able to utilize this information

    ReplyDelete
  30. I was impressed by your writing. Your writing is impressive. I want to write like you

    ReplyDelete
  31. We are sincerely grateful that your blog contains such excellent material. law offices near me || best lawyers in virginia.

    ReplyDelete
  32. This comment has been removed by the author.

    ReplyDelete
  33. I work with illustrations and graphic arts.

    ReplyDelete
  34. It’s very interesting, I advise everyone buy essay who is interested in writing an essay

    ReplyDelete
  35. I certainly enjoyed reading it, you may be a great author.

    ReplyDelete
  36. Thanks for ones marvelous posting! I certainly enjoyed reading it.

    ReplyDelete
  37. Thanks designed for sharing such a nice thought。YaYakopi

    ReplyDelete

You can use some HTML elements, such as <b>, <i>, <a>, also, some characters need to be entity referenced such as <, > and & Your comment may need to be confirmed by blog author. Your comment will be published under GFDL 1.3 or later license with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.