5 користувачів вивчилиОпубліковано о 2024.12.12 Востаннє оновлено о 2024.12.24
Токени
Блокчейн Інтернет Комп'ютера включає радикальну переосмислення дизайну блокчейну, що базується на інноваціях у криптографії. Він забезпечує перший блокчейн "Світового Комп'ютера", який можна використовувати для створення майже будь-якої онлайн-системи або сервісу Web 2.0, а також web3-сервісів, включаючи вимогливі web3 соціальні медіа-сервіси, без необхідності в централізованих традиційних IT, таких як хмарні обчислювальні послуги. Він також дозволяє смарт-контрактам, які він хостить, безпосередньо створювати транзакції на інших блокчейнах. Таким чином, він вперше забезпечує повну децентралізацію онлайн-сервісів та web3.
Уявіть, що ви створюєте груповий чат, щоб організувати свою наступну відпустку з друзями, граєте в соціальну гру або взаємодієте з фотографіями та відео, завантаженими вашим захопленням – соціальні мережі тепер є частиною повсякденного життя. Однак вони ставлять безліч питань конфіденційності для користувачів, діляться чутливою інформацією з корпораціями і часто переповнюють користувачів рекламою. Коли ви реєструєтеся, вас просять погодитися з загальними умовами, але ви не можете вплинути на те, як використовуються ваші дані, або які функції надають сервіси.
Web3 має потенціал радикально оновити цю стару формулу. Справжній Світовий Комп'ютер може бути використаний для створення чого завгодно в повністю децентралізований спосіб, включаючи вимогливі сервіси, такі як соціальні мережі. Якщо раніше блокчейни могли використовуватися лише для створення web3-сервісів у поєднанні з традиційними IT, такими як хмарні обчислювальні послуги, то блокчейн Світового Комп'ютера робить можливим створення сервісів, які повністю працюють на блокчейні. Це дозволяє передати контроль над цими сервісами спільнотам DAO (децентралізованим автономним організаціям). Вони виконують роль цифрових демократій у кіберпросторі, які медіатують побажання своїх онлайн-спільнот щодо економічних питань і того, як оновлювати та налаштовувати сервіси.
У цій новій формулі користувачі стають як власниками web3-сервісів, так і частиною команди, яка їх управляє – наприклад, шляхом запрошення інших користувачів для стимулювання вірусного зростання або допомоги з важливими завданнями, такими як модерація контенту. Оскільки web3-сервіси, що працюють на блокчейні під контролем DAO, є повністю децентралізованими, так само, як і блокчейн, вони також можуть токенізувати, так само, як і блокчейн. Наприклад, web3-сервіс може аірдропнути токени управління DAO користувачам, які допомагають, або дозволити користувачам надсилати сатоші з повідомленнями в чаті.
Сервіси такого типу вже створюються сьогодні на блокчейні Інтернет Комп'ютера, який надав можливості та функціональність Світового Комп'ютера. Мета полягає в трансформації всієї екосистеми Інтернету.
Мета блокчейну Інтернет Комп'ютера полягає в додаванні функціональності Світового Комп'ютера до публічного інтернету. На Інтернет Комп'ютері розробники можуть створювати децентралізовані онлайн-системи та сервіси повністю на блокчейні, без використання централізованих традиційних IT.
Оскільки Інтернет Комп'ютер є блокчейном, розробники створюють онлайн-системи та сервіси, використовуючи програмне забезпечення "смарт-контрактів". Використання смарт-контрактів у цій програмі може надати революційні переваги. Наприклад, оскільки смарт-контракти є незмінними, так само, як і реєстр Bitcoin, системи та сервіси не повинні бути захищені брандмауерами, щоб захистити їх від хакерів – вирішуючи проблему зростаючої кількості атак, які вражають бізнес і суспільство. Інша перевага полягає в тому, що web3-сервіси, побудовані на Інтернет Комп'ютері, можуть обробляти токени та створювати нові економічні механізми. Наприклад, web3 може об'єднати соціальні медіа та DeFi, щоб створити SocialFi, таку як соціальна мережа, яка повністю токенізована.
Інтернет Комп'ютер надає функціональність "каністрових" смарт-контрактів. Вони можуть робити багато нових речей, включаючи надання інтерактивних веб-вражень безпосередньо користувачам шляхом обробки HTTP-запитів, створення транзакцій, які безпосередньо виконуються на інших блокчейнах, використовуючи "Chain Key TX", масштабування без обмежень і працювати з ефективністю, порівнянною з традиційними IT, значно знижуючи шкідливі викиди CO2, спричинені блокчейном, і одного дня, загалом технологічною екосистемою.
Розробники web3 можуть створювати DeFi, SocialFi, GameFi та метaverse-сервіси. Вони можуть обробляти токени на інших блокчейнах без мостів, використовуючи Chain Key TX. І вони можуть повністю децентралізувати системи, такі як DeFi на Ethereum, використовуючи Інтернет Комп'ютер для створення інтерактивного веб-враження, замість централізованих традиційних IT, таких як хмарні обчислювальні послуги.
На Інтернет Комп'ютері каністрові смарт-контракти унікально оплачують свої обчислення, використовуючи модель "зворотного газу". Це означає, що користувачі web3 можуть створювати сесії з сервісами, які можуть подавати величезну кількість транзакцій блокчейну, таких як надсилання повідомлень у чаті, без додаткової взаємодії з користувачем.
Інтернет Комп'ютер підтримує нову систему аутентифікації блокчейну, звану Інтернет Ідентичність. Це дозволяє користувачам використовувати свої пристрої як криптографічні паролі, входячи в онлайн-сервіси за допомогою сенсора відбитків пальців на своєму ноутбуці або Face ID на своєму телефоні, а також традиційних пристроїв, таких як гаманець Ledger.
Оскільки web3-сервіси можуть бути побудовані на 100% на блокчейні, їх можна підпорядкувати повному контролю спільнот DAO (децентралізованих автономних організацій), які виконують всі конфігурації та оновлення. Користувачі можуть стати власниками онлайн-сервісів і частиною команди, яка їх управляє.
Мережа Інтернет Комп'ютера контролюється розвиненою DAO, яка інтегрована в її протоколи, званою Мережева Нервова Система, або NNS. Це оновлює програмне забезпечення репліки (або "клієнта"), яке працює на спеціалізованих вузлах, що хостять блокчейн, майже щотижня, сприяючи швидкій еволюції мережі.
Токен ICP має три основні утиліти. По-перше, ICP забезпечує джерело "циклів", які спалюються для живлення обчислень (отже, коли ICP перетворюється на цикли, він зникає, створюючи дефляційний тиск). По-друге, ICP можна ставити в бездозвільну DAO Мережевої Нервової Системи, яка управляє блокчейном Інтернет Комп'ютера, створюючи голосуючі нейрони, які генерують голосувальні винагороди. По-третє, ICP виконує роль зберігання цінності, наприклад, дозволяючи користувачам інвестувати в продажі децентралізації, які проводять web3-сервіси.
Інтернет, який зараз з'єднує майже всіх і все, працює на мережі спеціальних пристроїв, званих маршрутизаторами. Деякі, такі як WiFi маршрутизатори, встановлені в будинках, тоді як інші, які з'єднують країни, є дуже спеціалізованими та дорогими. Блокчейн Інтернет Комп'ютера працює на мережі спеціальних обчислювальних пристроїв, званих "вузловими машинами", які побудовані відповідно до різних стандартів.
Сьогодні більшість блокчейнів Proof-of-Stake хостяться "вузловими" нодами, які є програмними інстанціями, часто запущеними на хмарних обчислювальних послугах. Інтернет Комп'ютер не може бути хостований таким чином. Він працює повністю на суверенній мережі спеціалізованих вузлових машин, які встановлені в незалежних дата-центрах незалежними "постачальниками вузлів".
Ці вузлові машини з'єднуються між собою, використовуючи Протокол Інтернет Комп'ютера, або ICP, від якого токен отримує свою назву. Найкраща назва для опису моделі мережі блокчейну, що використовується Інтернет Комп'ютером, - "Proof-of-Useful-Work". Мережа має систему управління, звану NNS, яка може зменшити ("викинути") вузлові машини, які не виробляють достатньо блоків і не встигають за мережею, тому їх потрібно будувати відповідно до стандартних специфікацій.
Внутрішньо мережа Інтернет Комп'ютера складається з "підмереж блокчейнів". Кожна нова підмережа додає додаткову ємність до мережі, що означає, що вона може хостити більше смарт-контрактів, обчислень і даних. Однак ці підмережі невидимі для хостованих смарт-контрактів і користувачів. Це тому, що вони об'єднуються в єдиний логічний блокчейн, використовуючи "chain key crypto".
Chain key crypto є унікальним для Інтернет Комп'ютера. Він дозволяє підмережам блокчейнів, а також загальному блокчейну Інтернет Комп'ютера, мати публічні "ключі ланцюга". Блокчейни криптографічно підписують всі свої взаємодії, які можна перевірити за допомогою їх ключів ланцюга. Дійсні підписи показують, що взаємодії не були підроблені, а також що блокчейни працюють правильно – без необхідності завантажувати та перевіряти їх блоки транзакцій.
Завдяки chain key crypto Інтернет Комп'ютер може об'єднувати свої підмережі блокчейнів в єдиний блокчейн і масштабуватися без обмежень. Однак chain key crypto також робить можливими інші речі! Наприклад, смарт-контракти на Інтернет Комп'ютері можуть обробляти HTTP-запити та надавати інтерактивні веб-враження безпосередньо кінцевим користувачам. Це безпечніше, ніж звичайне веб-обслуговування, оскільки смарт-контракти можуть підписувати контент, який вони надають, що можна перевірити перед його показом користувачам, забезпечуючи їх безпеку.
Нещодавно chain key crypto було використано для надання функціональності "Chain Key TX" розробникам смарт-контрактів. Це дозволяє їм створювати підписані транзакції, які працюють на інших блокчейнах. Наприклад, розробник Інтернет Комп'ютера може створювати адреси біткоїнів і надсилати та отримувати біткоїни безпосередньо на реєстрі Bitcoin, без використання ненадійних "мостових" сервісів. Використовуючи цю функціональність, можна створити рідний Bitcoin DeFi.
Інтернет Комп'ютер також надає багато інших функцій, які є унікальними в блокчейні. До них відносяться HTTP-виходи, які дозволяють смарт-контрактам безпечно запитувати інші системи через веб, через його систему консенсусу мережі, наприклад, роблячи можливим для програмного забезпечення смарт-контрактів безпечно отримувати дані, такі як ціни на криптоактиви, без використання надійної служби оракулів.
Мережа Інтернет Комп'ютера контролюється та управляється майстер-підмережею, яка працює на основі розвиненої бездозвільної DAO, званої Мережева Нервова Система (NNS). Це інструктує вузлові машини, як структурувати мережу. Вузли можуть перевіряти, що інструкції, які вони отримали від NNS, є справжніми, просто перевіривши підпис ключа ланцюга, оскільки його ключ ланцюга ніколи не змінюється.
NNS інструктує вузли приєднуватися до підмереж та залишати їх, а також формувати нові підмережі. Криптографія та протоколи працюють розумно, так що, хоча вузли приходять і йдуть з підмереж блокчейнів, їх ключі ланцюга завжди залишаються незмінними.
На Інтернет Комп'ютері розробники створюють, використовуючи "каністрові" смарт-контракти. Вони називаються каністрами, тому що це пакети WebAssembly байт-коду та постійних сторінок пам'яті. Байт-код реалізує логіку смарт-контракту, і він працює виключно у своїй власній пам'яті, взаємодіючи з іншими смарт-контрактами за допомогою передачі повідомлень (використовуючи модель програмного забезпечення "актор"). Це робить можливим виконання смарт-контрактів паралельно, що є ще одним способом, яким Інтернет Комп'ютер масштабується.
Каністрові смарт-контракти є дуже потужними і можуть бути використані для створення чого завгодно. Наприклад, можливі багатоблокові транзакції (обчислення), разом з демон-смарт-контрактами, які автоматично викликаються періодично блокчейном.
Основними мовами, що використовуються для розробки смарт-контрактів Інтернет Комп'ютера, є Rust та Motoko. Motoko – це мова, створена DFINITY спеціально для Інтернет Комп'ютера, яка була розроблена командою під керівництвом Андреаса Россберга, який був співавтором стандарту WebAssembly.
Найкращий спосіб зрозуміти, як працює Інтернет Комп'ютер, і діапазон унікальних можливостей, які він надає, - це відвідати internetcomputer.org та wiki.internetcomputer.org.
Примітка: Вступ до проекту походить з матеріалів, опублікованих або наданих офіційною командою проекту, які є лише для довідки і не є інвестиційною порадою. Деякий контент може бути застарілим, містити помилки або упущення. HTX не несе відповідальності за будь-які прямі чи непрямі збитки, що виникають внаслідок цього.