Internet Computer (ICP)

Що таке Internet Computer (ICP)?

Internet Computer – це перший у світі блокчейн, що працює на швидкості Інтернету з необмеженою пропускною здатністю. Він уособлює третю велику інновацію в технології блокчейн після Bitcoin та Ethereum — комп’ютер на блокчейні, який масштабує обчислення та дані смарт-контрактів, здійснює їх зі швидкістю Інтернету, ефективно обробляє та зберігає дані та дає потужні фреймворки для розробки. Зробивши це можливим, Internet Computer дозволяє наступним кроком повністю переосмислити програмне забезпечення. Він дає революційно новий спосіб створення токенізованих інтернет-сервісів, загальногалузевих платформ, децентралізованих фінансових систем та навіть традиційних корпоративних систем та веб-сайтів. Проект був заснований у жовтні 2016 Домініком Вільямсом (Dominic Williams) і викликав помітний інтерес з боку криптоспільства. На початку називаючись DFINITY проект залучив загалом 121 мільйон доларів від іменитих інвесторів, таких, як Andreessen Horowitz, Polychain Capital, SV Angel, Aspect Ventures, Electric Capital, ZeroEx, Scalar Capital та Multicoin Capital, а також від кількох відомих апологетів Ethereum. У 2018 році 50 000 зареєстрованих учасників отримали токени ICP в рамках ейрдропа. 18 грудня 2020 DFINITY Foundation запустили альфа версію мережі Internet Computer. Фінальний крок до децентралізації стався 10 травня 2021, коли DFINITY Foundation випустили Internet Computer у вільне плавання. Ця важлива віха означає, що Інтернет функціонує як децентралізований глобальний комп’ютер. Тоді ж вихідний код Internet Computer був викладений у відкритий доступ, а також запущений службового токена ICP, що дозволяє десяткам тисяч членів спільноти спільно керувати мережею Internet Computer.

Хто створив Internet Computer?

Домінік Вільямс – засновник та провідний учений DFINITY. Він є крипто теоретиком, відповідальним за винахід Threshold Relay, Probabilistic Slot Consensus та інших нових криптотехнологій, а також серійним підприємцем та давнім учасником спільнот Bitcoin та Ethereum. Раніше він був президентом та технічним директором String Labs, інкубатора венчурних криптопроектів, піонером DeFi у Mirror Labs, а також засновником та генеральним директором Fight My Monster, MMO-ігри для дітей, доступною мільйонам користувачів. Він також заснував кілька стартапів, таких як System7, Airdocs та Smartdrivez. Закінчив Королівський коледж Лондона 1-му у класі за спеціальністю комп’ютерні науки.

Що таке фонд DFINITY Foundation?

Internet Computer був вирощений і запущений Фондом DFINITY, некомерційною науково-дослідною організацією, що базується в Цюріху, Швейцарія, до складу якої входять провідні світові криптографи, фахівці з розподілених систем та мов програмування, в сукупності з майже 100 000 академічних цит. Серед відомих технологів DFINITY: Ян Каменіш (Jan Camenisch), доктор наук (віце-президент з досліджень) – всесвітньо відомий криптограф та дослідник конфіденційності, протягом 19 років очолював відділ криптографії та досліджень IBM Андреас Россберг (Andreas Rossberg), доктор наук (головний) інженер і дослідник) – співавтор з WebAssembly і колишній керівник групи зі створення двигуна Google Chrome V8 Бен Лінн (Ben Lynn), доктор наук (старший інженер і дослідник) – всесвітньо відомий криптограф та інженер Google, літера L у системі криптографічного підпису BLS, що використовується в Ethereum 2.0 Йенс Грот (Jens Groth), доктор наук (провідний дослідник) – всесвітньо відомий криптограф, відомий своїми неінтерактивними доказами з нульовим розголошенням Тімо Ханке (Timo Hanke), доктор наук (провідний дослідник) – творець AsicBoost, одного з ньому оптимізації майнінгу Bitcoin Пол Лю (Paul Liu), доктор наук (штатний інженер) – розробив комп’ютери. лятор Intel Haskell і отримав докторський ступінь під керівництвом Пола Худака (Paul Hudak), ключового розробника Haskell * Йохан Георг Гранстрем (Johan Georg Granström), доктор наук (технічний директор) – колишній старший розробник у Google, відповідальний за масштабування системної інфраструктури YouTube. Після публічного запуску 10 травня 2021 року фонд DFINITY стане лише однією з багатьох організацій, що займаються покращенням та обслуговуванням мережі Internet Computer.

Що особливого у Internet Computer?

Місія Internet Computer — розширити загальнодоступний Інтернет, щоб він міг стати загальносвітовою обчислювальною платформою. Сьогодні Інтернет — це мережа, яка пов’язує всіх і вся, але системи та служби нині працюють із приватної інфраструктури. Науковий прорив, що лежить в основі Internet Computer, – це технологія ланцюгових ключів (Chain Key Technology), яка складається в свою чергу з десятка передових інновацій, таких як новий алгоритм консенсусу, не інтерактивна розподілена генерація ключів (NI-DKG), Network Nervous System (NNS), Internet Identity та ін. Технологія ланцюгових ключів складається з набору криптографічних протоколів, які управляють вузлами, що становлять Internet Computer. Можливість мати єдиний відкритий ключ стала однією з фундаментальних досягнень Internet Computer. Це величезна перевага, так як воно дозволяє будь-якому пристрої, включаючи смарт-годинник та мобільні телефони, перевіряти справжність артефактів з Internet Computer. У традиційних блокчейнах це неможливо. Єдиний відкритий ключ лише верхівка айсберга: технологія ланцюгового ключа – це двигун, який управляє Internet Computer і робить його роботу можливою. Він дозволяє додавати нові вузли для формування нових підмереж для необмеженого масштабування мережі; безшовну заміну несправних або вузлів, що вийшли з ладу, на нові; відновлення підмереж, навіть якщо всередині занадто багато вузлів вийшло з ладу; та плавне оновлення протоколу Internet Computer, що дозволяє мережі виправляти помилки та додавати нові функції. Команда розробників DFINITY винайшла новий протокол неінтерактивного обміну ключами. Кожній із старих підписувальних сторін потрібно транслювати лише одне повідомлення новим підписуючим. Щоб гарантувати, що це відбувається безпечно, задіяні просунуті криптографічні технології, включаючи шифрування з прямою секретністю та неінтерактивні докази з нульовим розголошенням. Оскільки він не інтерактивний, спосіб роботи протоколу повторного обміну ключами ідеально підходить для асинхронного середовища, а збереження ключів стає його перевагою. Протягом усього життя підмережі, вона відома лише під одним публічним ключем, та іншим сторонам на Internet Computer не обов’язково слідкувати за зміною публічних ключів.

Хто керує вузлами у мережі Internet Computer?

У Genesis 10 травня 2021 Internet Computer підтримується 48 незалежними датацентрами, розташованими в Північній Америці, Європі та Азії, в яких працюють 1300 вузлів. Мережа продовжуватиме зростати в геометричній прогресії для підтримки наступного покоління мега dApps: до кінця року заплановано 123 центри обробки даних з 4300 вузлами, до кінця десятиліття в тисячах центрів обробки даних працюватимуть мільйони вузлів, що підтримують будівництво Відкритого Інтернету. Важливо відзначити, що будь-хто може стати постачальником вузлів, зацікавлені сторони подають заявку на отримання Data Center ID (DCID) у Network Nervous System (NNS), купують спеціалізоване обладнання, встановлюють протокол ICP та підключаються до мережі Internet Computer.

Наскільки швидко працює мережа Internet Computer?

Науковий прорив, який отримав назву Chain Key Technology, дозволяє Internet Computer працювати зі швидкістю Інтернету: запити виконуються за мілісекунди, а оновлення завершуються за 1-2 секунди. Що важливіше, на момент Genesis Internet Computer підтримуватиме швидкість 2,5 блоку в секунду, потім швидко вийде в лідери галузі з показником 10,3 блок/с і ~ 1000 блок/с вже до кінця року. Наприклад у відкритій версії Reddit, запущеної на Internet Computer, в момент, коли користувач переглядає форум, кастомізована верстка розміщеного контенту буде згенерована і передана в його веб-браузер через query запити, що проходять між вузлами за мілісекунди, забезпечуючи фантастичний інтерфейс користувача. Але якщо користувач захоче опублікувати пост або перевести автору іншого посту трохи токенів, це потребує виклику оновлення, який займе 1-2 секунди.

Навіщо потрібен токен ICP?

ICP – це нативні службові токени, які грають у мережі три ключові ролі:

Управління мережею: токени ICP можуть бути заблоковані для створення “нейронів”, які дають можливість голосувати за пропозиції щодо управління мережею та отримувати за це винагороди.

Виробництво обчислювальних циклів (cycles): ICP це засіб заощадження, але їх можна перетворити на cycles, якими оплачуються обчислювальні потужності, у процесі чого вони згоряють. NNS перетворює ICP в cycles по плаваючому курсу для того, щоб користувачі мережі завжди могли створювати нові цикли з приблизно постійною вартістю в реальному вираженні, а вартість “палива” була передбачувана.
Винагорода учасників: мережа карбує нові ICP для винагороди та стимулювання тих, хто грає важливі ролі, у функціонуванні мережі, як наприклад: a) винагорода за голосування тим, хто бере участь в управлінні; b) тим, хто містить вузли, на яких розміщена мережа, та c) інші види діяльності.

Навіщо потрібні цикли (cycles)?

Цикли живлять комп’ютерні обчислення як паливо. Довгостроково вони мають приблизно постійну вартість, на відміну від ICP, ціна якого природним чином змінюється з часом. Вартість cycles буде прив’язана до СДР, логічної грошової одиниці, що визначається Міжнародним валютним фондом. Сума ICP, що дорівнює 1 SDR, буде перетворена рівно в один трильйон циклів для оплати обчислень.

Навіщо потрібні Нейрони (Neurons)?

У нейрон блокується деяка сума токенів ICP і це дозволяє його власнику брати участь в управлінні мережею і отримувати винагороди за голосування.

Хто купуватиме токени ICP?

  • Утримувачі токенів, які хочуть брати участь в управлінні мережею та отримувати винагороди за голосування
  • Розробники, яким необхідно перетворити токени ICP на цикли для оплати обчислень.

Пропозиція токенів ICP та токеноміка

У Genesis буде створено 469213710 токенів ICP. Оборотна пропозиція залежить від динаміки ринку. Однак у Genesis це буде приблизно 26% від повної пропозиції. Розподіл токенів у Genesis:

  • Ранні учасники: 9,50%
  • Посівні інвестиції: 24,72%
  • Стратегічні: 7.00%
  • Передпродажу: 4,96%
  • Стратегічні партнерства: 3,79%
  • Ейрдроп: 0.80%
  • Гранти для спільноти та розробників: 0,48%
  • Оператори вузлів: 0,22%
  • Internet Computer Association: 4,26%
  • Члени команди: 18.00%
  • Радники та інші сторонні власники токенів: 2,40%
  • DFINITY Foundation: 23.86%

Як працює голосування Network Nervous System у мережі Internet Computer?

NNS отримує пропозиції від учасників мережі та залежно від того, як проголосують нейрони, приймає їх або відхиляє. Нейрони також необхідні для подання нових пропозицій. Пропозиція може бути розглянута майже відразу або після деякої затримки залежно від того, як проголосує сукупність нейронів.

Які найпомітніші проекти в екосистемі Internet Computer?

Internet Computer був запущений у партнерстві з відомими підприємцями, і на ньому були створені такі програми:

DeFi

Enso Finance – децентралізована біржа, яка залучила $5 млн.

Tacen – високопродуктивна некастодіальна біржа, яка залучила $2,5 млн.

SailFish – шлюз для відкритих фінансових сервісів

Соціальні мережі

Distrikt – децентралізована професійна соціальна мережа. Той самий додаток Open LinkedIn, представлений DFINITY в Давосі на WEF 2020, тепер виходить на ринок

OpenChat — відкрита альтернатива будь-якого стандартного чат-додатка, що не належать до жодної великої корпорації.

CanCan – відкрита альтернатива TikTok, створена для демонстрації масштабованості та потужності Internet Computer

Capsule – захищена від цензури децентралізована соціальна мережа, що зібрала 1,5 мільйона доларів інвестицій

Інфраструктура

Fleek дозволяє легко створювати відкриті веб-сайти та програми. 14000 веб-сайтів вже використовують загальногалузеві платформи

Origyn – загальногалузева платформа для відстеження походження предметів розкоші, починаючи з елітного годинника