ジョールスターによって書かれた
これは、先週のオープンソース年次カンファレンスで私が共有したトピックです。偶然にも、私が最初に話した Vitalik も、Web3 とオープンソースの継承関係の観点からそれについて話しました。その背後にはプロジェクトもあります。それはたまたま分散型 Git であり、ネットワークはすべてこの観点から考えられ実践されています。フリーソフトウェアの観点から理解すると、ビットコインから始まった業界の探求は、フリーサービスの概念に組み込むことができます。
ソフトウェア流通の観点から見ると、プロプライエタリ ソフトウェア (Proprietary Software) は、ソフトウェアからサービス (IaaS、PaaS、SaaS) への移行を経験しています。 SaaS は一般的に to B シナリオで使用されますが、現在の Web2 インターネット アプリケーションは SaaS の一種とみなすことができます。 SaaSはクラウド側でビジネスモデルを構築し、クライアントは無料で配布されたり、クライアントが存在しません。一方、フリーソフトウェアはSaaS時代を完全に乗り遅れ、プロプライエタリソフトウェアに「吸い取られて」きました。では、無料ソフトウェアを無料サービスに変えるにはどうすればよいでしょうか?
もちろん、ここで無料サービスの定義を明確にする必要があります。無料サービスは、無料ソフトウェアを使用してサービスを構築し、それを無料サービスと呼ぶことを意味するのではなく、無料ソフトウェアの特性を継続できなければなりません。
フリー ソフトウェアには、ユーザーがソフトウェアを自由に使用できるようにするための、次のような重要な機能がいくつかあります。
- オープンソース部分であるソース コード アクセスは、後者の 2 つの権利を保証するための基礎でもあります。
- 改変と派生作品の許可
- 無料再配布
- 差別禁止、使用制限はありません。魂の拷問: 犯罪者がフリーソフトウェアを使って犯罪を犯した場合、開発者は責任を負う必要がありますか?この使用を禁止する必要はありますか?
したがって、無料サービスには 2 つの重要な機能があるはずです。
- ノードの操作にはライセンスは不要です
- サービスの使用にライセンスは必要ありません
これは実際には Crypto/Web3 分野でよく言われる Permissionless なので、Free == Permissionless と言えます。
ここで説明する必要があるのは、多くの場合、オープンソース ソフトウェアとフリー ソフトウェアの概念は重複していますが、Richard Stallman の言葉を借りてみましょう。
「フリーソフトウェアは政治運動であり、オープンソースは開発モデルです。」
フリーソフトウェアは権利のために戦う政治運動であり、オープンソースは開発モデルです。したがって、ここでもフリー ソフトウェアの概念を継続し、フリー サービスという用語を使用します。
誰でもノードを操作できるサービスを作るにはどうすればよいでしょうか?そして、それらは同じサービスを構成する必要があると同時に、ユーザーが使用するためのアクセス許可はありませんか?ノードを操作している人が何か悪いことをしたらどうなるでしょうか?ノードを実行している人がユーザーを検閲したらどうなるでしょうか?ユーザーがシステム リソースを悪意を持って使用した場合はどうなりますか?これらの問題は、ビットコインが解決策を提供するまで、技術的な解決策が存在しないように思えました。
ビットコインが与えた解決策
サトシ・ナカモトが経済ゲームとテクノロジーを組み合わせてビットコインを構築するまで、上記の問題に対する純粋に技術的な解決策はありませんでした。ビットコインのソリューションには 2 つの重要なポイントがあります。
ビットコインが与えた解決策
サトシ・ナカモトが経済ゲームとテクノロジーを組み合わせてビットコインを構築するまで、上記の問題に対する純粋に技術的な解決策はありませんでした。ビットコインのソリューションには 2 つの重要なポイントがあります。
- Proof of Work (PoW) と最長チェーンの選択に基づいて、ノードオペレーター (マイナー) は経済的利益に基づいてコードで定義されたプロトコルに従います。
- 洗練された従量課金制により、ユーザーは経済的利益に基づくシステム リソースの乱用を回避できます。
以上の2点により、フリーソフトウェアであるビットコインは無料サービスとなります。
その後 10 年以上にわたり、業界全体がこのソリューションをより多くのシナリオに適用し、サービスを実行しようと試みてきました。ソフトウェアを直接ブロックチェーン化する試みもあれば、チェーン上で一般的なコンピューティング(イーサリアムに代表されるスマートコントラクトチェーン)を提供する試みもあり、チェーン上にストレージを提供する試みもある。サービスを実行するために必要なインフラストラクチャには、次の 3 つが含まれます。
- ファイナンス
- 計算する
- ストレージ
なぜ財務を優先するのでしょうか?なぜなら、フリーソフトウェア運動以来、フリーファイナンスがなければフリーソフトウェアも挫折を味わうことになることが、数日前の Linux Foundation 事件からも明らかだからです。財務は、組織とソフトウェア システムが稼働する基盤です。これが、業界が暗号通貨から始まり、次に DeFi を最初に育成した理由です。
この時点で、多くの犯罪は暗号通貨を介して行われているのに、暗号通貨は犯罪を支援するのか、と主張する人もいるかもしれません。最も低い価値観から見ると、金融とソフトウェアは、空気と同様に、今後人類の生存と社会運営の最も基本的なインフラとなるでしょう。たとえ犯罪に反対しているとしても、犯罪に空気を提供するかどうかを決定する権限を政府に与えたくありません。犯罪との戦いは、基本的な金融プロトコルを破壊することを犠牲にしてはいけません。金融プロトコルには、より基本的な生態学的立場があります。
この方向では、業界全体が最も大きな進歩を遂げています。しかし、コンピューティングとストレージは明らかにボトルネックに直面しており、業界は 3 つの困難に陥っています。実行できるアプリケーションは主に、ユーザーがより高い取引コストを支払うことをいとわない DeFi アプリケーションです。
ブロックチェーンを活用した基本サービス
ブロックチェーンが 3 つの問題によって制限され、複雑なソフトウェアを直接リンクすることが難しい場合、別の考え方は、ブロックチェーンに頼ってパーミッションレスを実現できるかということです。現在のレイヤー 2、モジュール化、オフチェーン コンピューティング、その他のソリューションはすべてこの方向で検討されています。この方向にはいくつかのモードがあります。
1. ブロックチェーンをグローバルイベントバスとして使用する
このアイデアについては、以前の記事 < Based Booster Rollup の背景、実践および展望> で詳しく説明しました。 Rooch もこの方向の実践であり、ビットコインをグローバル イベント バスとして使用し、開発者がビットコイン上のユーザー、データ、資産に基づいてアプリケーションを開始できるようにします。
2. ブロックチェーンをグローバルレジストリとして使用する
たとえば、前述の分散型 Git サービスは、チェーンをレジストリとして使用してウェアハウスの所有権を登録し、ウェアハウス名サービスを提供できますが、それ以外はすべて P2P ネットワークを通じて完全に実現できます。
Mastodon や Nostr などのプロトコルもあり、ユーザー アカウントとデータを移行するためのレジストリとしてチェーンを使用することもできます。
3. アプリケーションバックエンドのスマートコントラクト
Solidity、Move、WASM など、すでに多くのスマート コントラクト プログラミング言語や仮想マシン ソリューションが市場に出回っています。これは、さまざまな動的ページ プログラミング テクノロジ (PHP、JSP、ASP) の出現に似ています。 Web2の冒頭。暗号支払いを備えた高性能スマート コントラクト プラットフォームが提供される場合、フリー ソフトウェアは独自のスマート コントラクトを無料サービスに直接変換できます。
4.チェーンと組み合わせたP2Pネットワーク
4.チェーンと組み合わせたP2Pネットワーク
チェーンによって提供される金融インフラストラクチャにより、P2P ネットワーク上のアプリケーションがビジネス モデルを構築できるようになります。将来的にアプリケーションが AI エージェントと連携する必要がある場合、ほとんどのアプリケーションはこのモードになるはずです。
価値の獲得とビジネスモデル
フリー ソフトウェアには有料の商用モデルを構築する方法がほとんどないため、主に寄付に依存しており、ユーザーはフリー サービスが無料のソフトウェアであると考えることにもつながります。暗号/ブロックチェーンは、まず決済と金融の問題を解決し、さらに徹底的な従量課金制の新しいビジネスモデルである取引手数料(ガス料金)モデルを模索しました。
このモデルでは、ユーザーはオンデマンドで料金を支払い、開発者は開発と展開のコストのみを負担し、サーバーの運用とメンテナンスのコストはかかりません。ユーザーにとって、ガス料金が十分に低ければ、ソフトウェアの使用コストは現在の月額有料サブスクリプション モデルよりもはるかに低くなります。
もちろん、ここにも問題があります。ユーザーのガスはアプリケーションではなくチェーンに支払われますが、チェーンがガス共有モデルを提供する場合、アプリケーションは追加の課金モデルを設計する必要があります。ユーザーが支払ったガスはアプリに分配されるため、当然アプリは完全従量課金を実現します。これは、現在のほとんどのアプリケーションが主に DeFi である理由でもあります。DeFi はアプリケーションに支払いポイントを設定するのが簡単ですが、他のアプリケーションはより難しいからです。 Rooch はこの方向で努力し、ガス料金の 30% を契約開発者に分配する予定です。
インターネット上の広告モデルもチェーン上で再現可能であり、これをリファレンス共有モデルと呼ぶことができます。インターネット広告の目標は、トラフィックを引き付け、ユーザーをあるアプリケーションから別のアプリケーションに誘導することです。オンチェーンではさらに一歩進んで、ユーザーが別のポータル アプリケーションでターゲット アプリケーションを直接使用できるようになり、オンチェーン アプリケーションによって自然に提供される構成可能性の恩恵を受けることができます。一連の引用インセンティブが欠如しているため、これはまだ実現されていないため、多くのプロジェクトは、プロジェクトを直接組み合わせるよりもコピーすることを望んでいます。たとえば、Uniswap はエントリ メソッドで参照アドレスを直接提供でき、アプリケーション開発者は Uniswap コンポーネントをアプリケーションに埋め込み、参照アドレスに独自のアドレスを入力して取引手数料の一部を得ることができます。また、より多くのプロトコルがこのモデルを共同で検討することを期待しています。
要約する
ビットコインの誕生以来、電子マネーからデジタルゴールドに至るまで、さまざまな段階で誰もがビットコインに対してさまざまな期待を抱いています。しかし、その終着点はETFや中央銀行の準備金として調達することではなく、所有者を金持ちにするために別荘ごとに1コインを実現することでもなく、仮想通貨、ブロックチェーン、またはWeb3と呼ばれるものであっても、新しい大陸を開くことです。その目標は「自由」です。
私がこの記事を書き始めたとき、ビットコインはまだ 80,000 ドルに達していましたが、書き終える前に 90,000 ドルを突破しました。誰もが価格上昇の喜びに浸っていますが、私が言いたいのは、上昇しているのはビットコインだけであり、強気市場には程遠いということです。本当の強気市場では、多数の新しいプロジェクトが出現し、金融はそれを達成しました。ある程度無料になるのですが、今後の新規事業は、まず申請フォームは無料になりますか?一緒に探索して様子を見ることもできます。
RMS の言葉を借りれば、私たちの目標は無料サービスであり、自由には純粋に数学的または技術的な解決策はありません。単に経済ゲームを導入するだけでは十分ではないかもしれません。
全てのコメント