イーサリアムとソラーナの比較:強みと課題
この記事ではイーサリアムとソラーナを比較し、それぞれの長所と短所を探る。読者がそれぞれのプラットフォームの独自性をより明確に理解できることを願っている。
JinseFinance訳者序文:先日、MUD v2が安定版としてリリースされ、イーサは「世界のコンピュータ」というビジョンに一歩近づいた。原著は2015年10月に執筆されたもので、著者は半世紀以上にわたって、コンピュータとインターネットが人間社会における大規模な共同作業にいかに大きな影響を与えてきたかを振り返っている。このコラボレーション・モデルの問題点を分析し、その最適解としてブロックチェーン(イーサ)を提案するとともに、ワールド・コンピュータとしての巨大な可能性を、技術的な詳細をほとんど省き、非技術的なバックグラウンドを持つ読者にも非常に親しみやすい内容となっている。
見ろ、スカイネットだ!
イーサは強い感情を呼び起こす。映画『ターミネーター』に登場する分散型AI、スカイネットに例える人もいる。また、すべてが単なる夢物語だと考えていた人もいた。ネットワークは数ヶ月前から稼働しており、敵対的な自己認識や完全な崩壊の兆候は見られない。
しかし、もしあなたがあまり熟練していなかったり、さまざまな分野であまり熟練していなかったりすると、このようなものをじっと見て、「後で直そう」と考えたり、無視することを決めたりするのは簡単だ。
実際のところ、イーサ、ブロックチェーン、ビットコイン、その他すべての技術を理解するのは、少なくとも人々の日々の仕事や生活への影響という点では難しくありません。明確なイメージを求めるプログラマーでさえ、すべてがどのように組み合わさっているかを理解するのに十分なモデルをかなり簡単に手に入れることができる。ブロックチェーンインタープリターは通常、マイニングのような非常に巧妙な根底にある細部に焦点を当てるが、こうしたことは実際に(マイナー以外の)人々が何が起こっているのかを理解する助けにはならない。そこでブロックチェーンがどのようにコンピュータに適応し、社会にどのような影響を与えているかという、より一般的な話を見てみよう。
多くの場合、現在を理解するためには、過去から始める必要があります:ブロックチェーンは劇の第3幕であり、私たちは第3幕の冒頭にいます。ブロックチェーンは劇の第3幕であり、我々は第3幕の冒頭にいるのだ。
SQL:昨日のベストアイデア
本当のブロックチェーンの物語は、1970年代に始まりました、リレーショナル・モデル、SQL、回転するテープドライブの大型ラックなどだ。もしあなたが、高価なベージュのモノリスがある大きな白い部屋に、ネクタイを締めた男たちが警備している姿を思い浮かべているなら、あなたは歴史の正しい一角に立っているのだ。大鉄器時代」(Big Iron Age)とは、コンピュータ技術の初期段階、特にメインフレームとスーパーコンピュータの使用を指す。これらのメインフレームコンピュータは、しばしば非常に大きく、かさばり、実行するために多くの物理的なスペースとエネルギーを必要としたため、しばしば「ビッグアイアン」と呼ばれた)、大組織は、大規模なデータベースのためにIBMやその他の企業に多額の資金を支払い、組織的な記憶や顧客関係といった最も貴重なデータ資産をすべてこれらのシステムに置いていた。
ウェブを動かすコンテンツ管理システムの大部分を動かしているSQL言語は、テープドライブ用のコマンド言語として始まりました。固定されたフィールドの長さは、ツイートの140文字制限のようなもので、もともとは、次のレコードが始まる位置に正確にテープヘッドを配置するために、せっかちなプログラムが超高速で既知の距離のテープを早送りできるようにするために設計されました。これはすべて私が生まれたときに起こったことで、歴史ではあるが、まだ古代史ではない。
より高い、より意味的なレベルでは、現実を認識する方法に微妙な変化がある。長年にわたり、ナレッジ・マネジメントやセマンティック・ウェブ、その他多くの抽象的な概念を用いて、現実世界をデータベースに取り込もうとする努力がなされてきたが、すべてがデータベースで管理されることに適しているわけではなく、現実には私たちは皆、社会を管理するためにこれらのツールに依存している。データベースにまったく適合しないものは疎外され、生活は続いていく。時折、技術的な反動が起こり、データベースの「専制政治」を押し返そうとする試みもあるが、一般的な傾向は変わらない。
あなたはデータベースの世界を理解していないと思うかもしれませんが、その中で生きているのです。四角い紙の表(それぞれの箱は文字を表す)を見るたびに、あなたはデータベースとやりとりしているのです。ウェブサイトを利用するたびに、その表面にはデータベース(というより、データベースの乱立)が潜んでいる。アマゾン、フェイスブック、これらすべてのインターネット製品の背後にはデータベースがある。カスタマーサービスが肩をすくめて「コンピューターがダメだと言っている」と言ったり、組織がクレイジーで融通の利かない行動をとったりするときはいつも、現実に対する限定的で硬直した見方をしているデータベースが背後にある可能性が高く、ソフトウェアを修正するにはコストがかかりすぎる。私たちは、酸素のようにどこにでもあり、ミシン目の入ったカードのように硬直した箱の中で生きている。
ドキュメントとワールド・ワイド・ウェブ
第二幕は、ティム・バーナーズ=リーの登場とウェブの出現によって始まった。実際には、彼が到着する前から始まっていた。1980年代後半から1990年代前半にかけて、私たちはコンピューター・ネットワークを真剣に考え始めた。Telnet、Gopher、Usenet、電子メールなどのプロトコルは、初期のインターネットの弧をまたぐ独自のユーザーインターフェイスを提供しましたが、私たちが大規模にネットワーク化されたコンピュータを採用したのは1990年代になってからです。そしてあなたはウェブブラウザでこれを読んでいる。点と点がつながっていく過程は、サン・マイクロシステムズがよく言っていたように、「ネットワークはコンピュータ」だった。
1990年代初頭には、すでに多くのマシンが存在していましたが、そのほとんどはスタンドアロン・デバイスか、あるいは大学のキャンパスに接続された数百台のマシンで、外の世界との窓はあまりありませんでした。ソフトウェアとハードウェアのユビキタスネットワーク、ネットワークのネットワーク、インターネットが誕生し、それが野火のように広がるまでには長い時間がかかった。これらの小さな断片が緩やかにつながり、そして現在のようなネットワークへと緊密に結合していった。ウェブがより賢く、より小さく、より安くなり、「モノのインターネット」のような名前で私たちの電球のようなものに現れ始めるにつれて、私たちはまだテクノロジーの波に乗っている。
官僚機構と機械
しかし、データベースとネットワークが仲良くなることはありませんでした。サーバールームの「大きな鉄」と、蜘蛛の巣の露のようにインターネットに散らばる無数の小型PCは、スムーズに相互運用できるような世界の共通モデルを見つけることができませんでした。1つのデータベースとやりとりするのは簡単です。あなたが毎日使っているさまざまなフォームやウェブアプリケーションは、データベースとやりとりしているのです。しかし、ここからが難しいところです。データベースを私たちの利益のために目に見えない形で連携させること、あるいはデータベースを私たち自身のラップトップ上で動作するプログラムとスムーズに相互作用させることです。
このような技術的な問題は、官僚主義の影に隠れがちですが、私たちは毎日その影響を感じています。あなたの利益のために2つの大きな組織を協力させることは、首の痛くなるようなことに他なりません。その根本的な理由は、ソフトウェアの問題だからです。おそらくあなたは、自動車保険会社があなたの車の不法侵入に関する警察の報告書にアクセスできるようにしたいのでしょう。たいていの場合、あなたはデータベースからデータを取り出し、紙を印刷して、自分で保険会社に郵送する必要があるでしょう。
コンピュータの前に座っていない限り、ぎこちなくフォームに記入することでプロセスを進めることはできない。実際のコンピューターを使って物事を進めるという感覚はなく、高価な紙のシミュレーターのように扱うだけだ。理論的には、あなたが同意しさえすれば、あるデータベースから別のデータベースへ情報を流すことができるが、実際にはデータベースを接続するための技術的コストは膨大であり、あなたのコンピューターはあなたのためにこのような作業をするためにあなたのデータを保存しているわけではない。それどころか、フォームに記入するためのツールに過ぎない。なぜ私たちは、これほどまでに可能性を無駄にしているのでしょうか?
データの哲学
その答えは、いつものように、私たち自身の心の中にあります。コンピューターシステムに組み込まれた組織的な前提を翻訳することはほとんど不可能です。ソフトウェアを作成する人的要因:それを形作る心は、互いに互換性がありません。各組織はそれぞれの希望に従ってコンピュータシステムを構築し、それらの希望は何が重要で何が重要でないかについて意見が対立し、真実はそれらの間で簡単に流れることはない。世界のあるモデルから別のモデルへ翻訳する必要があるとき、私たちは人間を巻き込み、その結果、真のデジタル・コラボレーションではなく、紙の用紙に記入するようなプロセスに戻ってしまう。その結果、すべての組織がそれぞれの道を歩み、まったく合意することのない世界となり、日常生活で必要なものが常に隙間に入り込み、あらゆるプロセスで1日に20回、あるいは引っ越せばもっと頻繁に、同じ名前と住所のデータを記入しなければならなくなる。自分の住んでいる場所がわかっているからといって、専門店ではなくアマゾンで買い物をすることがあるだろうか?
加速するテクノロジー、絶え間ない変化、ソフトウェアを書くための膨大なオーバーヘッドなどなど。しかし、結局のところ、すべては考え方なのだ。単なるバイナリデータのように見えるかもしれないが、ソフトウェアの「アーキテクト」たちは、超高層ビルを建設するのに十分な予算を手にしている。高価なエンジニアが何ヶ月も(あるいは何年も)かけて行った作業を、次から次へと放棄していく。すべてが少し微妙に間違っていたのだ。
何度も何度も、私たちは紙や紙の時代のメタファーに戻ってきました。という事実です。
ネットワークとデータベースを円滑に連携させようとする人々には、3つの古典的なモデルがあります。
最初のパラダイム: 多様なピアモデル
最初のアプローチは、マシンを直接接続し、操作しながら問題を解決することです。マシンAを使用し、ネットワーク経由でマシンBに接続し、ネットワーク経由でトランザクションをトリガーします。理論的には、マシンBはトランザクションをキャプチャし、自身のデータベースに書き込む。実際には、ここにいくつかの問題がある。
この認識論的問題はかなり深刻です。私たちの組織で一般的に導入されているデータベースは、事実を保存しています。データベースが31の在庫を示すなら、それは組織全体の真実です。おそらく誰かが棚の下で数を数え、本当の数が29であることを発見し、それを訂正としてデータベースに入力しない限りは。
しかし、あるデータベースから別のデータベースにデータが流れるとき、それは組織の境界を越える。組織Aにとって、データベースAの内容は運用上の現実であり、証拠によって反証されるまで真実である。しかし、組織Bにとっては、そのコミュニケーションは意見の表明である。例えば、注文である。注文はリクエストであるが、決済プロセスが返金ポイントを通過するまでは確定しない。企業は注文が発生したと考えるかもしれないが、それは冷徹な現金(またはビットコイン)がすべての疑念を取り除くまでは、他人の意図についての推測にすぎない。それまでは、「間違った注文」のシグナルがプロセス全体をリセットする可能性がある。現金が支払われるまでは、注文は仮定の中に存在し、それが存在する投機的なバッファから取り除かれ、事実の記録の一部として固定された過去にしっかりと置かれる。
しかし、それまでは注文は推測の域を出ない。
新しい絵筆がある組織から別の組織へと流れていくような単純な要求は、徐々に、そして明確に、意思表示から事実の表明へと変化していく。しかし、世界の多くのシステム、私たちの生活の中のシステムがこのように動いていることを考え始めると、食料供給チェーン、電力網、税金、教育、医療制度など、これらのシステムがなぜもっと頻繁に私たちの注意を引かないのか不思議に思う。
実際、私たちは何か問題が起きたときに初めて気づく。
ピアツーピア接続の2つ目の問題は、各ピア接続の不安定さです。一方または他方のソフトウェアに小さな変更を加えると、エラーが発生する可能性があります。このような微妙なエラーは、データ転送が組織Bの内部記録に深く入り込むまで目に見えないことがあります。典型的な例として、注文は常に12個のグループで発注され、1つの箱として処理される。しかし、ある日何らかの理由で13個の注文が入り、組織Bの内部のどこかで在庫処理用のスプレッドシートがクラッシュした。1.083箱を出荷することができず、システム全体が機能しなくなった。
この不安定さは、別の要因にも影響されます。ある組織の哲学的前提、つまりビジネスの認識論を、別の組織の私的な内部言語に翻訳する必要があるのです。例えば、ホテルの予約とレンタカーを一つの行動として議論してみよう。ホテルは顧客をクレジットカード番号として見たいが、レンタカーオフィスは顧客を運転免許証として見たい。小さなエラーによって顧客が誤認され、おかしなことに、顧客はホテルの部屋の予約を確認するために運転免許証の番号を誤って尋ねられますが、エラーメッセージについて誰もが知っているのは、「コンピュータがサポートされていないと表示した」ということだけです!
この例が馬鹿げていると思うなら、1999年にNASAが火星探査機を失ったのは、あるチームがインチを使い、別のチームがセンチを使っていたからだ。このようなことはよくあることです。
しかし、2つの商業組織間のコミュニケーションでは、ある人が相手のソースコードを見てエラーを見つけることはできません。2つの組織が出会い、バックエンドの接続を自動化したい場合、これらの問題はすべて手作業で解決しなければならない。これは難しく、コストがかかり、エラーが発生しやすいので、実際には、企業はファックスを使うことを好むことが多い。ばかばかしいことだが、これが今日の世界の仕組みなのだ。
もちろん、この混乱に対処しようとする試みはある。標準とコードの再利用性を導入することで、これらの操作を簡素化し、ビジネスの相互運用性を現実のものにするのだ。統合プロセスを支援するために、EDI、XMI-EDI、JSON、SOAP、XML-RPC、JSON-RPC、WSDL、その他多くの標準を使用することができます。
言うまでもなく、これほど多くの標準があるのは、どれも適切に機能しないからです。
最後に、コラボレーションの規模の問題があります。私たち2人がコラボレーションの初期費用を支払い、シームレスな技術統合を達成したとしましょう。そして4人目、5人目、5人目のパートナーにはデバッグすべき13のコネクションがある。私たちのネットワークに新しいパートナーが加わるたびに、コラボレーションのコストは上昇し続け、その結果、小規模で拡張性のないコラボレーターのグループになってしまいます。
忘れないでほしいのは、これは単なる抽象的な問題ではないということだ。これは銀行業界の問題であり、金融業界、製薬、送電網、食糧供給、そして政府がすべて直面している問題なのだ。
我々のコンピューターは混乱している。
センター放射線:新しいボスに会う
このジレンマに対する一般的な解決策は、指数関数的な(あるいは二次関数的な)複雑さを減らし、単純に二次関数的な)複雑さを断ち切り、単純に誰かを責任者にすることです。この問題へのアプローチには、基本的に2つの方法がある。
最初の方法は、VISAなどの組織を選び、その組織の標準インターフェースを使用してVISAに接続することに全員が同意することです。各組織はコネクターが正しいことを確認するだけでよく、VISAは1%の削減を行い、すべてがスムーズに解決するようにします。
このアプローチの問題点は、「自然独占」という言葉に集約される。他者にとってのハブやプラットフォームとなるビジネスは、その能力で現職の地位を得た者にとっては、事実上、お金を印刷するライセンスとなる。政治的権力は、サービス条件の設定や規制当局との交渉という形で行使することができる。要するに、中立的なバックボーンを構築する方法として始まった取り決めも、すぐに全権を持つ巨大企業の顧客となる可能性があり、それがなければその目標を達成することはできないのだ。ビジネスができないのだ。
鉄道から光ファイバー、空港の滑走路割り当て、金融機関の流動性管理まで、このモデルはさまざまな業界で、洗練度と規模の差はあれ、何度も何度も登場してきた。
データベースの文脈では、プラットフォーム経済学という微妙な問題があります。ハブ・アンド・スポーク」モデルとは、誰もがオラクルやウィンドウズ・サーバー、あるいは他の同様のシステムを実行し、結局のところ、それらはすべてクローン化されたポッドであるため、互いにシームレスに接続するためにそれらのボックスに依存するというものです。ネットワークのメンバーになるには、仲介業者に依存することになる。仲介業者は、技術のコストに見せかけたメンバーシップの料金を好きなだけ請求することができる。
VISAはこのゲームによって、世界中の取引のかなりの割合の収益の1%以上を得ている。ブロックチェーン・ビジネスの経済的なアップサイドがどれほど大きいか疑問に思ったことがあるなら、その数字がどれほど大きいか考えてみてほしい。
プロトコルを見つけられれば
プロトコルは究極の「ユニコーン」です。それは、設立から2年後に10億ドルの価値がある会社ではなく、人々が物事を行う方法について議論するのをやめ、ただそれを行い続けるようになる、本当に良いアイデアなのです。
インターネットは、ほんの一握りのものの上で動いている。ティム・バーナーズ=リーのHTTPとHTMLの標準は魔法のように機能したが、もちろん彼は火種をつけただけで、無数の技術者たちが、私たちが今知っていて愛している素晴らしいミックスを与えてくれた。bgpは大規模ルーターの問題を解決してくれた。その他にも、私たちのオープンシステムのほとんどを動かしている、理解するのがますます難しくなっている技術やプロトコルが何十もある。
よくある不満は、GchatやSlackのようなツールが、実際には使用していないオープンプロトコル(IRCやXMPPなど)に完全に有効なソリューションがあるタスクを実行することです。その結果、SlackとIRCやSkypeなどを相互運用する方法がなく、不安定なシステムパフォーマンスを提供するゲートウェイを経由して、すべてを寄せ集めることしかできない。その結果、テクノロジーのエコシステムは、各企業が所有し、市場のなすがままになっている壁のある庭のような状態に陥ってしまうのです。
もしウィキペディアが、意図的にユーザーベースを活用して利益を上げ、投資家に資金を取り戻させようとする新興企業であったとしたら、今どれほどひどいことになるか想像してみてほしい。
しかし、プロトコル戦略がうまくいったとき、生み出されるのはお金ではなく、実際の大きな富である。もちろん、SOAPやJSON-RPC、そして他のすべてのプロトコルは、プロトコルの形成をサポートすること、あるいはプロトコルになることを熱望していますが、各領域の定義的なセマンティクスは、中心対半径や他のモデルに戻るような固有の複雑さを生み出す傾向があります。
ブロックチェーン、第4の方法?
ビットコインについて人々が話しているのを聞いたことがあるだろう。パブの説教師たちは、根本的な何かが変わったと確信しており、「インターネット中央銀行」について語り、国家の終わりについて議論している。ポッドキャストの恰幅のいい女性たちは、未来の驚くべき可能性について語る。しかし、このすべての底にあるものは何だろう?政治と未来の可能性からテクノロジーを切り離すと、実際には何があるのだろうか?
その根底にあるのは、紙の束を印刷して回すことでデータベースを同期させるという選択肢だ。現金について考えてみよう。私が銀行から紙の束を持ち出すと、その価値はある銀行口座(コンピュータ・システム)から別の銀行口座に移される。この場合も、コンピューターは紙のシミュレーターだと考えてください。ビットコインは、紙ベースのプロセス、つまり現金の基本的な表現を、デジタルシステムに置き換えただけです。その意味で、ビットコインはもうひとつの紙のシミュレーターと考えることもできるが、そうではない。
ビットコインは、そのシステムにおける紙を、取引に関わるすべての口座の現在価値に関する、ビットコイン・ネットワーク内のすべてのコンピュータ間の安定した合意(「コンセンサス」)に置き換えます。これは真にプロトコルベースのソリューションによって達成される。手数料を引き出す仲介者は存在せず、さまざまな異なるコネクターから指数関数的にシステムが複雑になることもない。ブロックチェーン・アーキテクチャーは本質的に、中央の半径と同じくらい効率的に物事を成し遂げるプロトコルだが、手数料を引き出すことを選択するかもしれない中央集権的な信頼できる第三者の問題はない!このシステムには驚くべき特性がある。すべてのノードのデータは最終的に一貫しており、この特性は紙やデータベースを超えるものだ。私たちはこれを「分散型コンセンサス」と呼んでいるが、これは最終的に全員が銀行残高や契約などに同意するという、単なる洒落た言い方である。
これは大変なことだ。
実際、これはコンピュータ同士をつなげて物事を行うという、40年にわたる確立された経験を破壊するものだ。基本技術として、ブロックチェーンは新しい。真に革新的なアイデアが何十億ドルもの価値をもたらし、何十年もの間、業界の方向性を決める可能性があるテクノロジーの分野では、それは稀なことだ。
ビットコインを使えば、現金を移動させたり、銀行が使う複雑な電信送金プロセスで残高を調整したりすることなく、ある口座から別の口座に価値を移すことができる。匿名かつ分散型の現金のように、ビットコインには金融政策が組み込まれており、「現金」そのものを発行している。いわば、インターネットの中央銀行だ。
現金を特殊な形態と考え、現金取引をデータベースでデータを移動する紙と考えれば、ビットコインの明確なイメージをつかむのは簡単だ。
ビットコインはすでに、データベースの技術的限界による40年の奈落の底から救い出してくれたと言っても過言ではない。金銭的なレベルで本当に違いが出るかどうかは、まだわからない。
イーサは、データベースを連携させるために、ビットコインよりもさらに進んだ「紙のメタファーを超えた」アプローチを取っています。現金に取って代わるのではなく、イーサは新しいモデル、第4の方法を提案している。データをイーサにプッシュすると、それは永久にパブリック・ストレージ(「ブロックチェーン」)にバインドされる。従兄弟から政府まで、その情報にアクセスする必要のあるすべての組織がそれを見ることができる。Etherは、コンピュータを連携させるためにフォームに記入しなければならない他のすべての場所に取って代わろうとしている。一見、これは少し奇妙に思えるかもしれない。結局のところ、あなたは自分の健康記録がこのようなシステムに存在することを望まないのだ。その通り、あなたはそれを望んでいない。自分の健康記録をオンラインに保存するのであれば、読めないように暗号化する必要がある。個人データに適切な暗号化を適用することは一般的ではないため、ハッキングやリークに関する大きなニュースが後を絶たないのです。
では、どのようなものを公開データとして望むのでしょうか?ドメイン名というわかりやすいものから始めましょう。あなたのビジネスは独自のドメイン名を所有しており、人々はそのドメイン名を所有しているのが他の誰でもなく、あなたのビジネスであることを知る必要があります。このユニークな名前システムは、私たちがインターネット全体をサーフする方法であり、恒久的な公的データベースに何を望むかの明確な例です。もしインターネットがグローバルな公共財であるならば、政府が気に入らないものを検閲することでそれを壊し続けるのは迷惑なことです。
もう一つの良い例は、Kickstarterのようなクラウドファンディングプロジェクトです、IndieGoGoなどのサイトがそうです。これらのシステムでは、誰かがオンラインでプロジェクトを投稿し、資金を集める。ある一定額を超えると、プロジェクトは開始されます。私たちは、資金を使って何をしたかを記録してほしいのです。これは非常に重要なステップです。私たちは、彼らが受け取った資金に対して説明責任を果たしてほしいし、もし十分な資金が集まらなかった場合は、投資した資金を元通りに返してほしいのです。私たちは、人々が共同でプロジェクトを立ち上げ、資金を提供するというグローバルな公共財を持っています。透明性はこのシナリオを本当に助けてくれるので、ブロックチェーンの自然な応用シナリオなのです。
クラウドファンディングの例をもう少し詳しく考えてみましょう。
口座残高が1万ドル以上ならプロジェクトに資金を提供し、50ドル以上寄付したらTシャツを送る。そうでなければ、すべてのお金を返してください。
擬似コードとして表現すると、次のようになります:
クラウドファンディングは、深い技術的知識に裏打ちされたベンチャーキャピタルへのアクセスや、真の政治的変化を生み出すための投資を可能にする可能性を秘めている。例えば、イーロン・マスクが、彼がやっていることを信じるすべての人々の蓄えた資本にアクセスし、(例えば)未来の火星都市の株を楽に売ることができたとしたら、それは人類の未来にとって良いことだろうか、それとも悪いことだろうか?
このような大規模な集団行動を実現する仕組みを作ることは、私たちの未来にとって極めて重要かもしれない。
これらすべての奇妙な夢の実現層は非常にシンプルです。ソフトウェアとして表現された、ある種の単純な契約書を想定している。家の塗装のためにこれを行うことを容易に想像できるとは考えにくい。現在のところ、コンピュータにできることではない。しかし、主にデジタルなものに関係する契約(携帯電話の契約や航空券、あるいはサービスの提供やEチケットの送付をコンピュータに依存する類似の契約など)については、ほとんどすべてのケースですでにソフトウェアがそれらをうまく表現している。時折、英語の法律用語が飛び交い、人間の裁判官が訴訟に関与するような問題もあるが、これは本当にごくまれな例外である。ほとんどの場合、私たちはウェブサイトを扱い、システム上で私たちを助けてくれる人たち(たとえば航空会社の搭乗ゲート係員)に、搭乗券を見せるなどして、私たちがコンピューターとの取引を完了したという証拠を見せる。私たちはいくつかのフォームに記入することで用件を済ませ、あとはコンピューターがすべてを処理してくれる。
このようなことを可能にするために、この種のサービスを提供する企業は独自の技術的インフラを維持している。電子商取引サイトやその他の単純なケースを構築してくれる既製のサービスを購入することもできますが、基本的に、このような複雑さは大企業の領域です。なぜなら、コンピュータ・システムにお金を扱わせ、サービスを提供する前に、このような諸経費と技術的なスキルをすべて持つ必要があるからです。
難しいし、コストもかかる。銀行や新しい航空会社を始めるのであれば、ソフトウェアは予算の非常に重要な部分であり、技術チームを雇うことは人材確保の課題の主要な部分です。
つまり、イーサが提供するのは、高価で高価なソフトウェアを大量に必要とする「スマートコントラクトプラットフォーム」なのです。「高価で難しいものをたくさん必要とし、それを自動化する。まだ日が浅いので、すべてを実現することはできませんが、世界初の汎用スマートコントラクトプラットフォームの最初のバージョンでも、驚くべき機能が見られます。
では、スマートコントラクトプラットフォームはどのように機能するのでしょうか?ビットコインのように、多くの人がソフトウェアを実行し、トークン(イーサ)を得る。ネットワーク内のこれらのコンピューターは連携し、ブロックチェーンと呼ばれる公開データベースを共有する。ビットコインのブロックチェーンは金融取引を保存します。イーサのブロックチェーンはスマートコントラクトを保存する。データセンターのスペースを借りたり、システム管理者を何人も雇ったりする必要はない。その代わり、ワールド・コンピューターという共有のグローバル・リソースを使用し、システムに投入したリソースはそのグローバル・リソースを構成する人々に行き渡り、システムは公平で公正なものとなる。
イーサはオープンソースソフトウェアであり、イーサチームが(多くの独立した貢献者と増え続ける他の企業の助けを借りて)それを維持しています。ほとんどのネットワークは、同じようなチームによって作られ、維持されているオープンソースソフトウェア上で動いています。私たちは、オープンソースソフトウェアが、グローバルなインフラストラクチャを生産し、維持するための優れた方法であることを知っています。これによって、取引手数料を吊り上げて莫大な利益を上げるようなことをするために市場力を利用できる中央集権的な組織が存在しないことが保証される。オープンソースソフトウェア(そして少し純血主義的なフリーソフトウェア)は、こうしたグローバルな公共財を誰にとっても自由で公平なものに保つのに役立ちます。
イーサリアムプラットフォーム上で動作するスマートコントラクトは、それ自体がシンプルな言語で書かれている。学習曲線はあるが、それはプロが数年ごとに行うことと変わらない。スマートコントラクトは通常短い:500行は長い。しかし、暗号とブロックチェーンの巨大なパワーを利用し、組織や個人をまたいで実行されるため、比較的短いプログラムでも巨大なパワーがある。
では、「ワールドコンピュータ」とは何を意味するのだろうか?基本的に、イーサは完璧なマシンをシミュレートしています。物理法則上、自然界には存在し得ないものですが、十分な規模のコンピュータ・ネットワークによってシミュレートすることができます。このネットワークは、可能な限り最速のコンピュータを生成するための大きさではなく(ブロックチェーンの拡張により、後にそうなるかもしれないが)、むしろ、どこからでも誰でもアクセスできるユニバーサルなコンピュータを生成するためのものである。誰に対しても常に同じ結果を提供する。それは、覆すことも、否定することも、検閲することもできない、答えを保存するためのグローバルなリソースなのだ(YouTubeの「サイバーパンクからブロックチェーンへ」のビデオを参照)。
では、「ワールドコンピュータ」とは何を意味するのか?基本的に、イーサは完全なマシンをシミュレートしています。物理法則によって制限されているため、自然界には存在し得ないものですが、十分に大規模なコンピュータのネットワークによってシミュレートすることができます。このネットワークは、(ブロックチェーンのスケーリングで可能かもしれないが)最速のコンピュータを作るためのサイズではなく、どこからでも誰でもアクセスできるユニバーサルなコンピュータを作るためのサイズである。誰に対しても常に同じ結果を提供する。それは、答えを保存するグローバルなリソースであり、破壊されたり、拒否されたり、検閲されたりすることはない。
私たちは、これは大きなことだと考えています。
スマートコントラクトは、誰が何を所有しているかの記録を保存できます。中間業者を必要とせず、人々を詐欺のリスクにさらすことなく、支払いの約束と配達の約束を保存することができる。スマートコントラクトは、遺言書や先物契約のような、かなり前に与えられた指示に基づいて、自動的に資金を送金することができる。契約が明確であれば、ATMやレンタカー代理店のように信用を必要とせず、スキームが関係する資産を実際に管理しているため、詐欺の可能性はない。信頼できる仲介者を必要とする機械やレンタカー業者。
このシステムは世界規模で稼働しており、何万台、何十万台とは言わないまでも、何万台ものコンピューターが作業を分担し、さらに重要なことに、誰が誰に何を約束したかという文化的記憶を支えている。たしかに、デジタル化の端緒でも不正は可能だが、多くの種類の完全な盗賊行為はなくなるかもしれない。例えば、ブロックチェーンをチェックすれば、家が二度売られていないかどうかがわかる。ブルックリンの橋は本当は誰のものなのか?ローンが滞ったらどうなるのか?すべてがグローバルに共有されたブロックチェーンの中にあり、水晶のように明確なのだ。いずれにせよ、これが計画だ。
これらすべてが、現代技術の力を活用し、ウェブサイトのコーディングよりもさほど複雑ではない環境で働くプログラマーの手に渡すことを可能にする。ウェブサイトのコーディングほど複雑ではない環境で働くプログラマーたち。これらの単純なプログラムは、価値を移転し、財産の所有権を表す非常に強力な共有グローバル・インフラ上で実行される。これにより、取引市場、ドメイン名などのレジストリ、そしてまだ確立されていないため、私たちが現在理解していない他の多くのことが生み出される。ウェブが、他の人が閲覧できるように文書を簡単に投稿できるようにするために発明されたとき、それがあらゆる産業に革命を起こし、ソーシャル・ネットワーキング、出会い系サイト、オンライン教育を通じて人々の個人生活を変えることになるとは誰も思わなかっただろう。アマゾンがいつの日かウォルマートよりも大きくなるとは誰も思わなかっただろう。スマート・コントラクトの行く末を語るのは難しいが、必然的にウェブを注視し、未来を夢見ることになるだろう。
比較的ありふれたサイバー・スキルが、安全なグローバル・エコシステム内で財産を移動できるプログラミング環境を作るには、難解なコンピューター・サイエンスが必要だったが、その作業は終わった。イーサをプログラミングするのはまだ簡単ではないが、それは主に文書化、トレーニング、そして技術エコシステムの段階的な成熟の問題である。デバッガーはもっと時間がかかる。しかし、スマートコントラクトのインフラを書くというとんでもない複雑さは消えている。スマートコントラクト自体はJavaScriptよりもシンプルで、ウェブプログラマーにとって怖いものではない。その結果、人々が新しいサービスを必要とし始め、それを提供するチームを結成するようになるにつれ、これらのツールはすぐにユビキタスになると予想される。
私がわくわくしているのは、まさに私たちが何を生み出したのか、そしてもっと重要なのは、あなたやあなたの友人がそれを使って何を生み出すのかがわからないからです。ビットコイン2.0」や「ウェブ3.0」といった言葉だけでは不十分で、新しいソフトウェア・プラットフォームに組み込まれた新しいもの、新しいアイデア、新しい文化になると私は信じている。ブログは長文の文章をもたらし、ツイッターはシンプルさがインテリジェンスの魂であるだけでなく、必然的にその本体となる環境を作り出した。そして今、私たちはシンプルなプロトコルを言論の自由、アイデアの公表として表現することができる。
イーサ・フロンティアはその第一歩です。プログラマーが構築するためのプラットフォームであり、ウェブブラウザやモバイルアプリからアクセスできるサービスを備えています。イーサネットの「メトロポリス」は、現在「ミスト(Mist)」と呼ばれているウェブ・ブラウザのようなアプリケーションで、イーサ固有のセキュリティと暗号技術をすべて取り入れ、誰でも使えるユーザー・インターフェースでシームレスにパッケージ化したものです。最近リリースされたMistは、安全なウォレットを実証しているが、これは始まりに過ぎない。Mistは、現在の電子商取引システムやモバイルアプリをはるかに凌ぐセキュリティを提供している。中期的には、コントラクト・プロダクション・システムは自己完結型となり、ほとんど誰でも「分散型アプリケーション・ビルダー」をダウンロードし、コンテンツやアイデアをロードしてアップロードできるようになる。簡単なものであれば、コードは必要ないが、ネットワークの基本的なパワーはすべて利用できる。セットアップ・ウィザードのようなもので、プリンターをセットアップする代わりに、ローン・スマートの契約条件を設定する。OKをクリックして承認します!
これが不可能に聞こえるなら、遠慮なく私たちの挑戦を受けてください:テクノロジーは私たちの説明や伝達能力をはるかに超えています!
私たちの技術革新はまだ終わっていません。まもなく、今から1~2年後の話ですが、イーサ・セレニティはネットワークをまったく新しいレベルに引き上げるでしょう。今のところ、イーサネットワークにコンピュータを追加することで、よりセキュアにはなりますが、高速にはなりません。私たちは、ネットワークに優先権を与えるトークンであるイーサを使って、限られたネットワーク速度を管理しています。セレニティ・システムでは、より多くのコンピュータをネットワークに追加することで、より高速になり、最終的には真のインターネット・スケールのシステムを構築できるようになる。今日私たちは、このような素晴らしいソフトウェアが、タンパク質の折り畳み、ゲノム、人工知能などの分野の研究に使われるのではないかと推測するかもしれない。
元記事へのリンク:https://consensys.io/blog/programmable-blockchains-in-context-ethereum-smart-contracts-and-the。-ワールド・コンピューター
この記事ではイーサリアムとソラーナを比較し、それぞれの長所と短所を探る。読者がそれぞれのプラットフォームの独自性をより明確に理解できることを願っている。
JinseFinanceAOの目標は、安全にスケーラブルで信頼できるカスタマイズされたコンピューティング・プラットフォーム、つまり超並列コンピューターになることだ。
JinseFinanceビットコイン・スポットETFの成立は、多くの新規購入者に暗号通貨市場への扉を開き、ビットコインをポートフォリオに割り当てることを可能にした。しかし、イーサ・スポットETFの可決による影響はそれほど顕著ではなかった。
JinseFinanceArweaveはデータ容量が非常に大きいので、AOとSCPアーキテクチャに基づくDAppプラットフォームは、データ配信とストレージのコストを大幅に節約することができ、スループットを強く追求するいくつかのシナリオをサポートするのに便利です。
JinseFinanceaoはArweave上で動作するアクター指向コンピュータであり、それを構成するネットワークノードはコア・データ・プロトコルに従っている。本稿では、プロトコルの仕様、機能、技術的な詳細について簡単に説明する。
JinseFinanceDencunのハードフォークはGoerli、Sepolia、Holeskyのテストネットワークで完了し、メインネットワークはEpoch 269568(2024年3月13日頃)に行われる予定です。
JinseFinanceDfinity Foundation のインターネット コンピューター ブロックチェーンは、最初の分散型取引所である Sonic を歓迎しました。
Cointelegraphウィリアムズの提案は主に、プロパガンダに対抗するためにブロックチェーン技術を使用し、暗号通貨の報酬によってウクライナで何が起こっているのかをロシア人に学ぶよう奨励することに関するものである。
CointelegraphICP を利用した ORIGYN は、ブロックチェーンと生体認証技術を活用して、偽造時計の問題に取り組んでいます。
Cointelegraph