Интернет-компьютер — это универсальная блокчейн-система, которая поддерживает канестерные смарт-контракты. Он предназначен для создания Мирового Компьютера, который может заменить традиционные IT и поддерживать новое поколение сервисов и приложений Web3, работающих исключительно на блокчейне, без необходимости в традиционных IT. Он также может играть роль оркестратора Web3, взаимодействуя с традиционными блокчейнами.

Его дизайн абсолютно уникален и отражает полное переосмысление архитектуры блокчейна и применение современной криптографии, корни которого уходят в 2015 год. Его создали в рамках крупнейших исследований и разработок в сфере криптовалют, в которых работали многие известные криптографы, исследователи в области компьютерных наук и инженеры. Блокчейн был запущен в мае 2021 года и стал частью публичного интернета.
Узлы блокчейна Интернет-компьютера работают в суверенной сети с консенсусом на основе полезной работы. Протоколы используют новаторскую криптографию цепочечных ключей для объединения нескольких блокчейнов в один. Это позволяет горизонтально масштабировать общий объем поддерживаемых канестерных смарт-контрактов и их вычислений и данных без ограничений. Эти смарт-контракты работают с веб-скоростью и с веб-эффективностью. Благодаря архитектуре блокчейна на основе цепочечных ключей, они могут обрабатывать HTTP-запросы и напрямую и безопасно обслуживать интерактивные веб-опыты для конечных пользователей сервисов Web3, без необходимости доверенных посредников.
С помощью таких уникальных возможностей, Интернет-компьютер предоставляет платформу, которая может быть использована для создания массовых сервисов Web3, работающих на 100% в блокчейне, без необходимости в традиционных IT. Долгосрочная цель заключается в том, чтобы Интернет-компьютер полностью заменил традиционные IT, создав блокчейн-сингулярность, в которой все работает полностью на блокчейне в новых мощных формах, которые не могут быть остановлены или взломаны.
Разработка Интернет-компьютера привела к многим заметным технологическим достижениям, таким как цепочечная криптография ключей и языки программирования, такие как Motoko. В другом заметном прогрессе, Интернет-компьютер содержит продвинутую DAO в своих протоколах, называемую Системой Нервной Сети Сети, которая предоставляет сообществу прямой контроль над управлением сетью и может обновлять протокол, работающий на его сетевых узлах, без необходимости разветвления сети. Утилитарный токен сети — это токен ICP.
Недавний технологический прогресс расширил протоколы цепочечной криптографии ключей Интернет-компьютера. Это позволило смарт-контрактам, размещенным на Интернет-компьютере, напрямую взаимодействовать с другими блокчейнами без необходимости в опасных централизованных мостах или обертывании.
К примеру, канестерный смарт-контракт, размещенный на Интернет-компьютере, может создавать адреса биткоина и напрямую отправлять и получать биткоины на биткоиновой книге, как если бы он был размещен на самой сети биткоина. Это стало возможным благодаря цепочечной криптографии ключей, которая позволяет блокчейнам создавать общедоступные «цепочечные ключи», для которых их узлы могут создавать соответствующие подписи. Недавние работы сделали возможным создание ECDSA цепочечных ключей. Поскольку ECDSA — это схема подписи, используемая большинством других блокчейнов, это означает, что Интернет-компьютер может создавать транзакции на других блокчейнах.
Будущие разработки позволят его смарт-контрактам напрямую взаимодействовать с другими важными блокчейнами, такими как Ethereum. Это также использует другие важные функции, такие как HTTPS исходящие вызовы. В результате многие считают, что Интернет-компьютер будет играть роль оркестрового слоя, который объединяет разные блокчейны в среде web3 и помогает сочетать их с внеблокчейновыми сервисами и системами, такими как услуги Web 2.0 и корпоративные системы, без необходимости доверия.
Зачем разрабатывать на Интернет Компьютере?
Для конечных пользователей доступ к сервисам на базе Интернет-компьютера в основном прозрачен, опыт взаимодействия с децентрализованным приложением такой же, как и в публичном или частном облаке.
Однако для людей, создающих и управляющих этими сервисами на базе Интернет-компьютера, Интернет-компьютер устраняет многие издержки, риски и сложности, связанные с разработкой и развертыванием современных приложений и микросервисов. Кроме того, его безопасный протокол гарантирует надежную доставку сообщений, прозрачную отчетность и устойчивость без необходимости полагаться на брандмауэры, резервные учреждения, сервисы балансировки нагрузки или оркестрацию отказоустойчивости.
В каком-то смысле создание Интернет-компьютера связано с восстановлением Интернета к его открытым, инновационным и творческим корням. Сосредоточив внимание на нескольких конкретных примерах, Интернет-компьютер делает следующее:
- Поддерживает взаимодействие, общие функции, постоянные API и приложения без владельца, что снижает риск для платформы и стимулирует инновации и сотрудничество.
- Автоматически сохраняет данные в памяти, что исключает необходимость в серверах баз данных и управлении хранением, повышает вычислительную эффективность и упрощает разработку программного обеспечения.
- Упрощает технологический стек, который IT-организациям необходимо интегрировать и управлять, что повышает операционную эффективность.