З попередніх розділів ви дізналися про технологію блокчейн, а також про її ризики безпеки та основні категорії, але ви, можливо, мало знаєте про важливі технології, що походять з неї. У цьому розділі ви зможете глибше пірнути у світ блокчейну, який повністю революціонізує спосіб розробки додатків.
Ідею розумних контрактів вперше запропонував Нік Сзабо в 1994 році у своїй статті “Ідея смарт-контрактів„, яка взяла вендингові машини як приклад для опису більш автоматизованого способу забезпечення процесу, встановленого початковим контрактом.
З розвитком технології блокчейну смарт-контракти тепер можуть досягати більш різноманітних сценаріїв застосування. Смарт-контракти - це програми, які автоматично виконуються на блокчейні. Вони автоматично виконують інструкції за попередньо визначених умов, без потреби в посередниках чи посередницьких агентствах. Теоретично застосунки, побудовані на смарт-контрактах, будуть більш відкриті та прозорі, ніж централізовані застосунки.
Ethereum - друга за розміром криптовалюта за капіталізацією ринку. Її запустив Віталік Бутерін у 2014 році. Ефір часто згадується в розмовах людей, коли йдеться про смарт-контракти. За майже десять років розвитку концепція смарт-контрактів сприяла численним інноваціям в цілій галузі блокчейну, серед яких було безліч ICO на основі стандарту ERC-20 у 2017 році, бум децентралізованої фінансової сфери у 2020 році і манія NFT у 2021 році... Тепер Ethereum став блокчейном, який користується найбільш живим екосистемою.
Якщо ви хочете писати розумні контракти на Ethereum та створювати децентралізовані додатки, ви повинні писати їх на Solidity. Ви можете уявити Solidity як мову комунікації для конкретних систем. Розумні контракти автоматизують складні процеси, а безпека блокчейну не дозволяє втручатися в них або видаляти їх, щоб усі дії виконувалися ефективніше згідно з конкретними стандартами.
Мережі блокчейн можна розділити на три категорії: відкриті, приватні та консорціумні. Наразі найбільш поширеною та визнаною категорією є відкриті мережі.
Оскільки технологію блокчейн визнає все ширший коло людей, все більше осіб хочуть використовувати цю технологію для вирішення відповідних проблем. Якщо кожний блокчейн уявляється як шосе, то публічні ланцюжки схожі на дороги, які ніколи не перетинаються, і кожен має свою власну мету. Так стоїть справа з багато-ланцюговим.
Зі швидким розвитком децентралізованих додатків протягом останніх двох років зросла кількість користувачів та ринковий попит. В результаті існуюча блокчейн архітектура не може повністю задовольнити такі високі вимоги до використання та більш індивідуалізовані сценарії застосування.
Отже, все більше команд почали створювати більш ефективну мережу блокчейн згідно зі своєю власною візією та потребами.
Здається, що розробка відповідних рішень для конкретних сценаріїв є розумним варіантом, але ніколи не легко, коли його фактично впроваджують.
Це передбачає створення нової операційної системи з нуля. Під час створення системи слід враховувати кілька факторів, включаючи те, як досягти компромісу між децентралізацією, безпекою та масштабованістю, які алгоритми слід використовувати для шифрування даних, та які механізми консенсусу можуть допомогти перевірити правильність поданої інформації більш ефективним способом…
З 2020 року ми спостерігали, як з'явилося багато інноваційних громадських ланцюгів з власною унікальною екосистемою, незважаючи на всі труднощі у розвитку. Наприклад, Flow фокусується на введенні основних IP для розвитку екосистеми NFT; Cosmos прагне побудувати «Інтернет ланцюгів»; Polygon сумісний з мовою програмування Ethereum; Solana, високопродуктивний громадський ланцюг, стверджує, що завантажує 60 000 транзакцій на секунду; і Avalanche досягає як масштабованості, так і міжопераційності.
Це лише деякі з великого різноманіття публічних ланцюгів. Крім цих, існують ланцюги, сумісні з EVM на основі Ethereum та рішення масштабування Layer 2 на основі основної мережі Ethereum, серед яких представлені проекти Optimism та Arbiturm, які використовують optimistic-rollup, та zkSync, який використовує zk-rollup.
Для підвищення розвитку екосистеми багато публічних ланцюгів вклали великі кошти в привернення розробників та користувачів. Гонка розпочалася давно. Чи є ще які-небудь додатки, які можуть вирішити цю проблему? «Містки міжланцюжкові» створені для її вирішення.
Кожна мережа блокчейн має свої власні механізми консенсусу, токени, смарт-контракти та структури даних, що ускладнює обмін даними між ними. Це схоже на ситуацію, коли американець і китаєць хочуть спілкуватися на своїй власній мові. Їм неможливо плавно спілкуватися без перекладача.
Міжланцюжковий міст дозволяє взаємодію між різними блокчейнами, і розробники можуть співпрацювати між собою для розгортання додатків, які найбільш підходять для блокчейн-мережі. Безумовно, міжланцюжковий міст має вирішальне значення для майбутньої індустрії блокчейну.
Модульне рішення полягає в тому, щоб розділити блокчейн на різні стеки згідно з різними функціями, включаючи виконання, розрахунок, консенсус, безпеку та доступність даних. Кожен модуль відповідає за виконання різних завдань. Звичайною практикою є розділення рівня виконання, рівня безпеки та доступності даних для кращого вирішення проблеми Неможливого трикутника (масштабованість, децентралізація та безпека).
Кожен блокчейн повинен бути відповідальним за виконання, безпеку та доступність даних сам по собі, що призвело до завад у його масштабуванні.
Перевага модулярної архітектури полягає в тому, що вона покращує гнучкість системи, забезпечуючи кращу масштабованість, оскільки кожен модуль відповідає за різні завдання. Під цією архітектурою легше здійснювати підтримку та оновлення функцій, що робить її більш передовою технологією.
На сьогодні не існує модульного громадського ланцюжка, який був би практично реалізований, але найбільш представницьким модульним блокчейном є Celestia.
Це можливий шар згоди та доступу до даних. Просто кажучи, розділяючи механізм згоди від даних, застосунок, що базується на конкретному шарі згоди (мережі вузлів), може бути розгорнутий безпосередньо на кількох ланцюжках.
Celestia розділяє рівень консенсусу та рівень виконання, дозволяючи оптимізувати конкретні програми відповідно до їх потреб. Теоретично програми, що базуються на цій архітектурі, мають кращу гнучкість, безпеку та масштабованість.
Однак Celestia все ще знаходиться на початкових етапах. Тестова мережа була випущена лише наприкінці 2022 року, і інцентивний тест та головна мережа не зроблять значних кроків до 2023 року. Більше того, хоча базова технологія вже працює, потрібен час на розробку та побудову проекту, а також цілої екосистеми.
Зі зростанням кількості додатків та користувачів оригінальна технологія блокчейну вже не може задовольнити зростаючі потреби. Тому було створено багато нових ланцюжків для вирішення конкретних проблем, таких як Cosmos, який зобов'язаний розробляти „Інтернет блокчейнів“, Polygon, який сумісний з мовою програмування Ethereum, та високопродуктивний громадський ланцюжок Solana, який може завантажувати до 60 000 транзакцій на секунду. Багатоланцюговість невід'ємно стане майбутністю. Крім того, інфраструктура міжланцюжкового мосту, яка має на меті розблокування ліквідності між різними екосистемами, користується великою увагою. Проте слід визнати, що існує багато проблем безпеки, які потребують вирішення.
Технологія модульного блокчейну все ще перебуває на початковій стадії. Розбиття блокчейну на модулі на основі різних функцій може забезпечити кращу масштабованість та гнучкість. Наразі Celestia є найбільш представницьким блокчейном для реалізації модульності, але їй ще доведеться подолати досить далекий шлях.
Технологія блокчейн останніми роками стрімко розвивається, що дозволяє створювати багато інноваційних застосунків. З вибуховим зростанням кількості застосунків та користувачів виникають громадські ланцюги, розроблені для конкретних сценаріїв. Ми впевнені, що побачимо більше інновацій та прогресу в галузі блокчейну та настане майбутнє, коли блокчейн стане основним потоком.
Основні висновки
Перший смарт-контракт був реалізований на основі Ethereum. Після цього було створено безліч інноваційних додатків, таких як DeFi, NFT та dApps, які справді розблокували потенціал блокчейну.
Мультиланцюгове майбутнє обов'язково настане, оскільки різні застосунки мають різне зберігання даних та потреби; крос-ланцюжковий міст - одна з важливих інфраструктур у мультиланцюговому майбутньому.
Модулярні блокчейни розрізняють стеки за конкретними завданнями та функціями. Хоча це включає більш складний процес розробки, воно може краще покращити гнучкість та масштабованість системи.
Статті по темі
З попередніх розділів ви дізналися про технологію блокчейн, а також про її ризики безпеки та основні категорії, але ви, можливо, мало знаєте про важливі технології, що походять з неї. У цьому розділі ви зможете глибше пірнути у світ блокчейну, який повністю революціонізує спосіб розробки додатків.
Ідею розумних контрактів вперше запропонував Нік Сзабо в 1994 році у своїй статті “Ідея смарт-контрактів„, яка взяла вендингові машини як приклад для опису більш автоматизованого способу забезпечення процесу, встановленого початковим контрактом.
З розвитком технології блокчейну смарт-контракти тепер можуть досягати більш різноманітних сценаріїв застосування. Смарт-контракти - це програми, які автоматично виконуються на блокчейні. Вони автоматично виконують інструкції за попередньо визначених умов, без потреби в посередниках чи посередницьких агентствах. Теоретично застосунки, побудовані на смарт-контрактах, будуть більш відкриті та прозорі, ніж централізовані застосунки.
Ethereum - друга за розміром криптовалюта за капіталізацією ринку. Її запустив Віталік Бутерін у 2014 році. Ефір часто згадується в розмовах людей, коли йдеться про смарт-контракти. За майже десять років розвитку концепція смарт-контрактів сприяла численним інноваціям в цілій галузі блокчейну, серед яких було безліч ICO на основі стандарту ERC-20 у 2017 році, бум децентралізованої фінансової сфери у 2020 році і манія NFT у 2021 році... Тепер Ethereum став блокчейном, який користується найбільш живим екосистемою.
Якщо ви хочете писати розумні контракти на Ethereum та створювати децентралізовані додатки, ви повинні писати їх на Solidity. Ви можете уявити Solidity як мову комунікації для конкретних систем. Розумні контракти автоматизують складні процеси, а безпека блокчейну не дозволяє втручатися в них або видаляти їх, щоб усі дії виконувалися ефективніше згідно з конкретними стандартами.
Мережі блокчейн можна розділити на три категорії: відкриті, приватні та консорціумні. Наразі найбільш поширеною та визнаною категорією є відкриті мережі.
Оскільки технологію блокчейн визнає все ширший коло людей, все більше осіб хочуть використовувати цю технологію для вирішення відповідних проблем. Якщо кожний блокчейн уявляється як шосе, то публічні ланцюжки схожі на дороги, які ніколи не перетинаються, і кожен має свою власну мету. Так стоїть справа з багато-ланцюговим.
Зі швидким розвитком децентралізованих додатків протягом останніх двох років зросла кількість користувачів та ринковий попит. В результаті існуюча блокчейн архітектура не може повністю задовольнити такі високі вимоги до використання та більш індивідуалізовані сценарії застосування.
Отже, все більше команд почали створювати більш ефективну мережу блокчейн згідно зі своєю власною візією та потребами.
Здається, що розробка відповідних рішень для конкретних сценаріїв є розумним варіантом, але ніколи не легко, коли його фактично впроваджують.
Це передбачає створення нової операційної системи з нуля. Під час створення системи слід враховувати кілька факторів, включаючи те, як досягти компромісу між децентралізацією, безпекою та масштабованістю, які алгоритми слід використовувати для шифрування даних, та які механізми консенсусу можуть допомогти перевірити правильність поданої інформації більш ефективним способом…
З 2020 року ми спостерігали, як з'явилося багато інноваційних громадських ланцюгів з власною унікальною екосистемою, незважаючи на всі труднощі у розвитку. Наприклад, Flow фокусується на введенні основних IP для розвитку екосистеми NFT; Cosmos прагне побудувати «Інтернет ланцюгів»; Polygon сумісний з мовою програмування Ethereum; Solana, високопродуктивний громадський ланцюг, стверджує, що завантажує 60 000 транзакцій на секунду; і Avalanche досягає як масштабованості, так і міжопераційності.
Це лише деякі з великого різноманіття публічних ланцюгів. Крім цих, існують ланцюги, сумісні з EVM на основі Ethereum та рішення масштабування Layer 2 на основі основної мережі Ethereum, серед яких представлені проекти Optimism та Arbiturm, які використовують optimistic-rollup, та zkSync, який використовує zk-rollup.
Для підвищення розвитку екосистеми багато публічних ланцюгів вклали великі кошти в привернення розробників та користувачів. Гонка розпочалася давно. Чи є ще які-небудь додатки, які можуть вирішити цю проблему? «Містки міжланцюжкові» створені для її вирішення.
Кожна мережа блокчейн має свої власні механізми консенсусу, токени, смарт-контракти та структури даних, що ускладнює обмін даними між ними. Це схоже на ситуацію, коли американець і китаєць хочуть спілкуватися на своїй власній мові. Їм неможливо плавно спілкуватися без перекладача.
Міжланцюжковий міст дозволяє взаємодію між різними блокчейнами, і розробники можуть співпрацювати між собою для розгортання додатків, які найбільш підходять для блокчейн-мережі. Безумовно, міжланцюжковий міст має вирішальне значення для майбутньої індустрії блокчейну.
Модульне рішення полягає в тому, щоб розділити блокчейн на різні стеки згідно з різними функціями, включаючи виконання, розрахунок, консенсус, безпеку та доступність даних. Кожен модуль відповідає за виконання різних завдань. Звичайною практикою є розділення рівня виконання, рівня безпеки та доступності даних для кращого вирішення проблеми Неможливого трикутника (масштабованість, децентралізація та безпека).
Кожен блокчейн повинен бути відповідальним за виконання, безпеку та доступність даних сам по собі, що призвело до завад у його масштабуванні.
Перевага модулярної архітектури полягає в тому, що вона покращує гнучкість системи, забезпечуючи кращу масштабованість, оскільки кожен модуль відповідає за різні завдання. Під цією архітектурою легше здійснювати підтримку та оновлення функцій, що робить її більш передовою технологією.
На сьогодні не існує модульного громадського ланцюжка, який був би практично реалізований, але найбільш представницьким модульним блокчейном є Celestia.
Це можливий шар згоди та доступу до даних. Просто кажучи, розділяючи механізм згоди від даних, застосунок, що базується на конкретному шарі згоди (мережі вузлів), може бути розгорнутий безпосередньо на кількох ланцюжках.
Celestia розділяє рівень консенсусу та рівень виконання, дозволяючи оптимізувати конкретні програми відповідно до їх потреб. Теоретично програми, що базуються на цій архітектурі, мають кращу гнучкість, безпеку та масштабованість.
Однак Celestia все ще знаходиться на початкових етапах. Тестова мережа була випущена лише наприкінці 2022 року, і інцентивний тест та головна мережа не зроблять значних кроків до 2023 року. Більше того, хоча базова технологія вже працює, потрібен час на розробку та побудову проекту, а також цілої екосистеми.
Зі зростанням кількості додатків та користувачів оригінальна технологія блокчейну вже не може задовольнити зростаючі потреби. Тому було створено багато нових ланцюжків для вирішення конкретних проблем, таких як Cosmos, який зобов'язаний розробляти „Інтернет блокчейнів“, Polygon, який сумісний з мовою програмування Ethereum, та високопродуктивний громадський ланцюжок Solana, який може завантажувати до 60 000 транзакцій на секунду. Багатоланцюговість невід'ємно стане майбутністю. Крім того, інфраструктура міжланцюжкового мосту, яка має на меті розблокування ліквідності між різними екосистемами, користується великою увагою. Проте слід визнати, що існує багато проблем безпеки, які потребують вирішення.
Технологія модульного блокчейну все ще перебуває на початковій стадії. Розбиття блокчейну на модулі на основі різних функцій може забезпечити кращу масштабованість та гнучкість. Наразі Celestia є найбільш представницьким блокчейном для реалізації модульності, але їй ще доведеться подолати досить далекий шлях.
Технологія блокчейн останніми роками стрімко розвивається, що дозволяє створювати багато інноваційних застосунків. З вибуховим зростанням кількості застосунків та користувачів виникають громадські ланцюги, розроблені для конкретних сценаріїв. Ми впевнені, що побачимо більше інновацій та прогресу в галузі блокчейну та настане майбутнє, коли блокчейн стане основним потоком.
Основні висновки
Перший смарт-контракт був реалізований на основі Ethereum. Після цього було створено безліч інноваційних додатків, таких як DeFi, NFT та dApps, які справді розблокували потенціал блокчейну.
Мультиланцюгове майбутнє обов'язково настане, оскільки різні застосунки мають різне зберігання даних та потреби; крос-ланцюжковий міст - одна з важливих інфраструктур у мультиланцюговому майбутньому.
Модулярні блокчейни розрізняють стеки за конкретними завданнями та функціями. Хоча це включає більш складний процес розробки, воно може краще покращити гнучкість та масштабованість системи.
Статті по темі