ブロックチェーンをコアテクノロジーとして使用する web3.0 への移行
次世代のインターネットweb3.0
ビットコインとブロックチェーン技術の発明は、次世代の Web アプリケーションの基礎を築きます。既存のネットワーキングおよびルーティング
プロトコルを使用して、ピア ツー ピア ネットワーク モデルで実行されるアプリケーション。集中化されたサーバーが時代遅れになり、データが所属するエンティティ、つまりユーザーによってデータが制御されるアプリケーション。Web1.0からWeb2.0へ
ご存知のように、Web 1.0 は静的な Web であり、情報の大半は静的でフラットなものでした。ユーザー生成コンテンツが主流になったとき、大きな変化が起こりました。WordPress、Facebook、Twitter、YouTube などのプロジェクトは、ビデオ、オーディオ、画像などのコンテンツを実際に作成および使用する Web 2.0 サイトとしてノミネートされています。しかし、問題は内容ではありませんでした。それはアーキテクチャでした。Web の集中化された性質により、大量のセキュリティの脅威、悪意のある目的のデータ収集、プライバシーの侵害、およびコストも発生します。
ビットコインの発明と、分散化されたピアツーピアの安全なネットワークの使用の成功により、一歩下がって Web の仕組みを再設計する機会が開かれました。ブロックチェーンは、新しい Web、つまり Web 3.0 のバックボーンになりつつあります。
ブロックチェーンの歴史
ブロックチェーンの発明は、2018 年のビットコインのブームの後、主流になりました。下のグラフをご覧ください。ビットコインは20000ドル前後でピークに達しました。しかし、ブロックチェーンネットワークを強化するテクノロジーは新しいものではありません。これらの概念は、90 年代に研究および開発されました。このタイムラインを見てください。
プルーフ オブ ワーク、ピア ツー ピア ネットワーク、公開鍵暗号化、ブロックチェーンを強化する分散コンピューティングのコンセンサス アルゴリズムなどの概念は、90 年代にさまざまな大学やコンピューター科学者によって研究および開発されてきました。
これらのアルゴリズムと概念は成熟しており、さまざまな組織によって実戦でテストされています。サトシ・ナカモトは、これらのテクノロジーとアイデアを組み合わせて、主に金融目的で使用される分散型の不変のピアツーピア
データベースを構築しました。
当初、私たちは皆、ブロックチェーンは暗号通貨にのみ適していて、他のアプリケーションには適していないと考えていました. この考えは、Vitalik buterinが新しいスマート コントラクト機能を備えたEtherum 暗号通貨を開発したときに挑戦されました。
スマート コントラクトがすべてを変えました。独自のアプリケーションをコーディングし、ブロックチェーン上で実行する機能は、ブロックチェーンは通貨専用であると考えていた批評家への答えでした。
「暗号通貨は、インターネットの電子メールのような、ブロックチェーンの小さなサブセットです。」
スマート コントラクトは、新しいアプリケーションの波を開きます。バイラル ゲームのcryptokittiesは、ブロックチェーンがゲームなどの大規模なエンド アプリケーションを処理できることを示しています。
スマート コントラクトは Solidity 言語で記述され、Etherum
ネットワーク上で実行できます。Etherum のプロトコルと設計は、分散型アプリケーションを構築するためのオープン
ソースとブロックチェーンにとらわれないプラットフォームを構築するエンジニアにインスピレーションを与えました。
結論
分散型 Web または Web
3.0 が未来です。既存の Web の問題に取り組むには、堅牢で安全なピア ツー ピア ネットワークを設計する必要があります。Etherum と IPFS は、既存の
Web から分散型 Web へのスムーズな移行に必要なコア アプリケーションの開発を開始するために、私たちのような開発者向けの開発スイートを開発する道をリードしています。