見出し画像

インターネット・コンピュータとは何か、なぜそのためのアプリを作るのか?(動画和訳, 2020/8/28)

元記事:https://www.youtube.com/watch?v=jduSMHxdYD8&list=PLdQ5byBXFkQueplqdmzJgP4NF7uDoFhjv&index=3&t=88s, 2020/8/28

皆さん、こんにちは。私はアレクシス・スミスで、デフィニティの開発者パートナー・プログラムを管理しています。インターネットコンピュータの基礎シリーズへようこそ。この10回のシリーズでは、インターネットコンピュータ上で最初のアプリケーションを構築し、デプロイするためのプロセスを順を追って説明します。

Motokoの基本、キャニスターアーキテクチャ、フロントエンドフレームワークのナビゲーション、そして最後に最初のプロジェクトをインターネットコンピュータにデプロイすることに焦点を当てます。

始める前に、そもそもなぜインターネットコンピュータで構築する必要があるのか、と疑問に思うかもしれません。インターネット・コンピュータの何がそんなに素晴らしいのか理解するために。インターネットの歴史を振り返ってみると、そもそもなぜインターネットが誕生したのかがわかります。

インターネットの歴史を振り返る

インターネットが発明されたとき、それは接続と情報伝達の機能を提供するものでした。しかし、インターネットは、今日のように大量のデータを保存して安全に管理したり、複雑なソフトウェアシステムをホストするために作られたのではありません。ウェブサイト、アプリ、企業システムなどを構築するために、開発者はあらゆる種類のソフトウェアを発明しなければなりませんでした。開発者は、データベース、CDエンド、ファイアウォールなどの技術スタックやツールに、あらゆる種類の新しいレイヤーを考案しなければならなかったのです。残念ながら、この複雑化に伴い、技術スタックは非常に複雑になり、コストがかかり、そしてご存知の通り、あまりにもよくハッキングされる傾向があります。インターネットの上に構築された技術スタックの複雑さが増し続ける一方。起業家や開発者にとってのイノベーションの機会は、実際には縮小し始め、かつては活気あるコラボレーションのエコシステムであったインターネットは、今では少数の大企業の支配下に置かれるようになったのです。技術独占企業は、インターネットの上に構築されるソフトウェアだけでなく、ソフトウェアを動かす実際のインフラ自体も支配しているのです。インターネットは本質的にあらゆる方面から乗っ取られているのです。

こうしたハイテク大企業が持つ力が、プラットフォーム・リスクと呼ばれる現象を引き起こしている。プラットフォーム・リスクが起業家に与えた影響は数え切れないほどで、ハイテク企業がAPIへのアクセスを奪ったり、潜在的に競争力のある新興企業のアイデアを盗んで複製するために、その権力とリソースを利用したりすることで、敷物を下に引きずり出すようなことが起きています。

Dfinityの問題解決

私たちDefinityは、まさにこのような問題を解決するために尽力しています。インターネット・コンピュータは、基本的にインターネットの延長であり、データベースやサードパーティのクラウド・プロバイダといったものを使わずに、インターネット上で直接ソフトウェアを構築、配備、ホストすることを可能にします。インターネット・コンピュータは、開発者の体験そのものにおける技術スタックを簡素化し、開発者が本当に重要なこと、つまりユーザーのために優れた製品を作ることに集中できるようにします。インターネット・コンピュータは、私たちがオープン・インターネット・サービスと呼びたいものを実現します。オープン・インターネット・サービスは、今日私たちが使っているアプリケーションやソフトウェアと見た目も使い勝手もよく似ています。しかし、その裏側では、インターネットコンピューター上で互いに会話するキャニスターのネットワークが存在しています。マイクロサービスは、コードとステートの両方を含むスマートコントラクトです。オープンなインターネットサービスを構築することで、恒久的なAPI、自己管理システム、オープンで相互運用可能なアプリなど、新しいソフトウェアを構築することができます。

私たちは、あなたが私たちと一緒にこの学びの旅に参加されたことをとても嬉しく思います。そして、あなたや次世代の開発者や起業家をサポートし、インターネット上で構築することを楽しみにしています。コンピュータ。私たちは、あなたが何を構築するのか、待ち遠しいです。


この記事が気に入ったらサポートをしてみませんか?