なぜオープンソース運動がWeb3の世界で重要なのか?
原文タイトル:《オープンソースとWeb3、簡略化》
著者:Joey DeBruin、Flying Penguins
編訳:jomosis1997、翻訳公会jomosis
最近、友人から「現在のソーシャルメディアの危険な問題に対して、Web3と暗号はどのように解決できるのか?」と尋ねられました。私は彼に答えを返しましたが、自分の言葉に足を引っ張られてしまいました──彼を助けることができなかったことに、私はこの分野に対する情熱に対して無性に罪悪感を感じました。似たような状況にいる他の人々も同じように感じるだろうと思います。それが私に、できるだけ簡潔な言葉で具体的なトピックに関する議論を書きたいと思わせました。大体「テーブルサイドの雑談」のように。私にとって、その中で最も重要なトピックの一つはオープンソースに関するものであり、そこから始めることにします。防御的な声明:このトピックを書く資格がある人は私よりも多くいます------私の本意は、自分でそれを明確に説明できるか試してみること、そしてその過程で皆が理解できるようにすることです。
オープンソースソフトウェアの台頭
オープンソースソフトウェアとWeb3を比較するには、3つのことを理解する必要があります:
それが何か:オープンソースソフトウェアの概念と、それが私たちの日常生活にどのように影響を与えているか
それがどのように形成されたか:オープンソース運動を育んだ潮流
なぜそれをより良くする必要があるのか:公共財のジレンマがオープンソースソフトウェアに与える影響
これらを理解すれば、Web3とオープンソースソフトウェアが同様にモデルの改善のために進んでいることがわかります。去中心化コミュニティが経済のケーキからより大きなシェアを得る手助けをするために──同時にこのケーキを大きくし、その包摂性を高めるために。私は上記の各点を一つずつ説明します。「明確な心理モデルを提示する」という約束を守るために、各部分はかなり簡略化されます。特に真剣に考える人には申し訳ありませんが :)。
オープンソースソフトウェアの影響
名前の通り、オープンソースソフトウェアのソースコードは誰でも見ることができます。Linuxは主流のオープンソースオペレーティングシステムであり、そのソースコードはオープンソースのウェブサイトで誰でも読むことができ、ダウンロードしたり、自分に合ったバージョンに書き換えたりできます。オープンソースソフトウェアは、ウィキペディアのように考えることができます。ただし、そこに集まった人々が書いているのは価値のあるソフトウェアであり、百科事典ではありません。オープンソースソフトウェアが多くの利益をもたらし、信頼される理由の一つは、いつでも特定のプロジェクトを「フォーク」できること、つまり自分用にバージョンをコピーできることです。そのため、多くのオープンソースプロジェクトは特定の分野で主流のツールとなり、人々はもはや特定の独占製品に怯えることはありません(この点は後で非常に重要になります)。
オープンソースソフトウェアの影響は言葉では表現しきれません。Forresterの最近の報告によれば、96%の企業が「自社にとってオープンソースソフトウェアは重要、非常に重要、または不可欠である」と考えており、98%の企業が来年にオープンソースコードへの依存を増やすか維持する計画をしています。Linuxを例に挙げると、現代のサーバーの選択肢として最も好まれるオペレーティングシステムです──ある報告によれば、ランキング上位100万のウェブサーバーの96.3%がLinuxを運営しています。一言で言えば:オープンソースソフトウェアは、現在構築されているすべての技術にとって不可欠な要素です。
オープンソース運動を育んだ潮流
オープンソース運動の飛躍を助けた潮流をより詳細に理解したい場合は、「大聖堂と市場」や「コースのペンギン」という2つの記事を読むことを強くお勧めします。簡単に言えば:
ソフトウェア開発コストの低下
オンラインでの情報配信コストがほぼゼロ
GitやWikis(複数人が並行して作業できるバージョン管理ツール)などの技術によって、調整コストが低下
実際、これらの内容は、さまざまな人々が集まってソフトウェアを作成できることを表しています。彼らが開発する製品は、伝統的な企業が製造・販売する閉じられたバージョンと同じくらい良いか、さらにはそれ以上のものです。彼らがそうする理由は、楽しみのため、自分用にお金をかけたくないため、または生計を立てるためです(この点については後で詳しく話します)。要するに、オープンソース運動を推進するこのトレンドは数十年かけて形成されてきたものであり、まだ始まったばかりです──一時的な現象ではありません。
なぜオープンソースソフトウェアをより良くする必要があるのか?
多くの場合、独立したオープンソースソフトウェア開発者の収入は、彼らが生み出す価値や、伝統的な技術職で得られる給与と比較して、非常に少ないです。その結果、オープンソースプロジェクトは価値が高いにもかかわらず、リソースが不足しており、これがオープンソース運動の影響を感じる別の視点を提供します------オープンソースソフトウェアに問題が発生したときです。「心血のバグ」は、活発なサーバーの20%のソフトウェアに脆弱性を注入し、大量の攻撃を引き起こしました。これには、アメリカの医療システムで450万人の患者の記録が盗まれるという事態も含まれます。
最近、ある重要なプロトコルで「Log4j2」と呼ばれる脆弱性が発生し、それによるデータ漏洩はAppleからMinecraftまでのすべてのユーザーに影響を及ぼしました。以下のxkcdの漫画は、面白くもあり恐ろしいもので、非常に的を射ています。一言で言えば:オープンソースソフトウェアは巨大な価値を持っていますが、多くの重要なプロジェクトは公共財のジレンマのために苦しんでいます。
web3とサービスモデル
「オープンソース」というラベルは、文字通りの意味を持つかもしれませんが、オープンソースの分野には多くの実行可能なビジネスモデルがあります。実際、数十億ドルの時価総額を持つ企業の多くは、オープンソースプロジェクトを基盤にしています。その中で最大の企業はRed Hatで、同社はLinuxを使用したい企業にサービスを提供しています。基本的に、企業顧客は必要なセキュリティとプライバシー機能を得るために、高級SaaSタイプの製品モデルに対して料金を支払うことを好み、オープンソースバージョンを使用してこれらの機能を開発することはありません。IBMは2019年にRed Hatを340億ドルで買収し、毎年数十億ドルの収益を上げています。
これらの中央集権的なビジネスモデルの一つの問題は、彼らが去中心化のコピーに寄生していることです------Linuxが非常に価値があるのは、何千人もの貢献者がいて、他のオペレーティングシステムが提供できない安定性と統合性を提供できるからです。もしRed Hatが従業員を使ってLinuxを自ら生産しようとしたら、恐らく失敗するでしょう。同じ理由で、ウィキペディアの項目数は大英百科事典や他の集中編纂された百科事典をはるかに上回っています------特定のタイプの物品を創造する際、群衆組織が階層を打ち負かすことができるのです。これがweb3の議論の所在です。
これが奇妙に思えるかもしれませんが、多くのLinux開発者は(Red Hatや他の場所からの)わずかな寄付で生活しており、Red Hatはその上に層を加え、毎年数十億ドルを売り上げています。なぜこれらのLinux開発者は一緒に企業を設立し、利益で自分たちの仕事を資金調達しないのでしょうか?この質問に答えるために、Linuxコミュニティがそれを実現するためにどのようなステップを踏む必要があるかを考えてみてください:
企業顧客に対応するためのマーケティングチームを設立する
企業サービスビジネスを構築する意欲のある開発者を探す。この仕事はあまり魅力的ではなく、プライベート市場よりも高い給与を支払う必要があるかもしれません
最終的にこの数十億ドルの企業が設立された場合、各人の貢献に応じて報酬を与える方法を考える必要があります
これらは本質的に調整コストです。そして、調整は企業が得意とすることなので、そのためには別の会社を設立する必要があるかもしれません。実際、世界中のLinuxの一時的な貢献者に株式を分配する問題は、彼らを良いことから排除しなければならないかもしれず、オープンで去中心化されたプロジェクトとの寄生関係を維持しなければならないということです。言い換えれば、ぐるぐる回っても、結局は元の場所に戻ってしまいます。
今、同じシナリオを想定しますが、デジタル所有権を調整するための根本的に無限の柔軟性と低コストの方法を持っているとします。これがWeb3が約束することです------上記の同じステップを繰り返しますが、今回はトークンを使って行います:
トークンを使用して所有権とガバナンスを分配する以外は、すべての面で伝統的な組織のように見えるDAOを作成します。
これらのトークンとDAOが生み出す現金を使用して、退屈な仕事をする開発者やマーケティングチームに支払います。
オープンソースバージョンの貢献者にもトークン報酬を与え、企業版の収入をトークンに直接リンクさせ、全員がプロジェクトの成功から比例して報酬を得られるようにします(オープンソース+サービスモデル)
はい、暗号の分野はまだ発展途上ですが、先駆者たちにとっては、これらすべてが今すぐに実現可能です。DAOを一クリックで作成するツール、収入をガバナンストークンに直接リンクさせる方法、コミュニティが決定した貢献度に基づいて貢献者に報酬を与えるシステム──これらはすでに存在しています。
DAOとビールビジネス
リチャード・ストールマンはほぼオープンソースの教父となりました。彼は自由ソフトウェア運動とGNUプロジェクトを創設し、これは最初のオープンソースオペレーティングモデルの一つです。この運動が「自由ソフトウェア」という称号を保持できなかったのは、ストールマンの名言に起因します:「(freeは)言論の自由における自由を指し、無料のビールの無料を指すものではない」。本質的に、オープンソースの意味は、許可なしでオープンであることであり、「無料のビール」のように無料ではありません。(訳注:英語のfreeは自由と無料の両方の意味を持つ。)
ストールマンがその言葉を言ったにもかかわらず、オープンソースソフトウェアは成長し続けていますが、依然として大部分は無料であり、まるで無料のビールのようです。しかし、これは企業がサービスに対して支払うことを拒否しているわけではなく、彼らが自分たちでソースコードを使用することを好むからです------実際、今日のソフトウェアの主流モデルは「SaaS------文字通りの意味はソフトウェアとしてのサービス」です。企業はExcelの永久ライセンスを購入するのではなく、現在のバージョンの製品を使用するために月額サービス料を支払います(通常はクラウド上で)。企業は便利さのためにお金を支払いますが、これはオープンソースソフトウェアを大規模に構築する際のビジネスモデルです。
これらすべてを結びつけると、オープンソースソフトウェアが無料のビールのようにずっと無料である理由は、オープンソースプロジェクトとそれに基づくサービスのコピーとの調整コストが非常に高いからです。これがトークン化された去中心化コミュニティの天賜の機会です。すでにいくつかの大企業がこのモデルを使用しています──サービスビジネスを去中心化プロトコルに結びつけることを含め、Braintree、Parsiqなどのほとんどの中央集権的取引所、さらにはEthereum自体も含まれます。これらのサービスビジネスは多様であり------たとえば、Ethereumのサービスは大量のアプリケーションに計算能力を提供し、Braintreeプラットフォームのサービスは法定通貨のクロスチェーンを実現し、伝統的な組織のプロトコル間の相互作用を支援します。
これらのプラットフォーム自体がすべてオープンソースであるわけではありませんが、重要なのは、サービスモデルに結びついた収益がそのネイティブトークンの価値に直接フィードバックされることです。このような設定があれば、時間が経つにつれてソースコードをオープンにするインセンティブは巨大です。なぜなら、それは開発者を活性化させ、サービスベースのエコシステムを存続させ、人々にプロジェクトがネットワークの利益に最も適した方法で持続的に運営されると信じさせるからです(なぜなら、そうでなければ「フォーク」される可能性があるからです、つまり簡単にコピーされるのです)。
トークン化された去中心化コミュニティは、未来の唯一の実行可能なモデルではありません。それらは暗号分野の革新の唯一の可能性でもありません。ビットコインはデジタルゴールドであり、NFTはデジタル金庫(本当に何かを詰め込むことはできません)------これらの基本要素はオープンソースソフトウェアの未来に深遠な影響を与えています。しかし、私がこの特別な分野を非常に刺激的だと感じる理由は、去中心化コミュニティが単にオープンソースソフトウェアを構築しているだけでなく、私たちの現代生活の多くのものを構築しており、生活を大いに改善できるからです。
それは単にコードだけではありません。ウィキペディア、Facebook、Uber、Linuxを考えてみてください------これらのプロジェクトはすべて、少数の人々がプラットフォームのルールを定義し、その後、多くの人々が価値の構築に参加しています。これらのコミュニティにおける価値の捕獲と分配はさまざまなジレンマに直面しています──FacebookやUberのモデルは少数の人々を富ませ、ウィキペディアやLinuxのモデルはほとんど利益を生まないのです。私が上で説明した構造は、ユーザーが価値の創造と捕獲に参加できるようにし、FacebookにもLinuxにも適用可能です。
私は一生を通じて研究に従事し、科学事業に取り組んできました。これが私がWeb3に足を踏み入れた理由です。科学は世界で最も重要な公共財です。私の見解では、最大の問題は、公共財が依存する寄付や資金調達がその価値と直接結びつかない場合、常にリソースが不足し、それがもたらす影響と不釣り合いになることです。より柔軟で動的なデジタル所有権の形態を通じて、Web3は私にこのビジネスモデルを提供しました:去中心化組織と公共財を直接権利に結びつけること------これはRed HatとLinuxをトークンで融合させることです。これを実現できれば、オープンソースソフトウェアの基盤を大いに強化し、より革新的で公平な世界を推進することができるでしょう。 私はこの記事に対するあなたのフィードバックを聞きたいと思っています。特に、この記事がこのトピックをより理解しやすくしたか、他の人と夕食を共にする際にそれについて話すことができると感じたかどうかについてです。私はこれを長期的な文書として扱い、将来的に短く、簡単にすることを楽しみにしています。Web3/オープンソースコードに関するさらなる考察を知りたい場合は、Scott Moore、Spencer Graham、またはDavid Phelpsをチェックしてください。
Scott Moore:https://twitter.com/notscottmoore
Spencer Graham:https://twitter.com/spengrah
David Phelps:https://twitter.com/divine_economy