Блокчейни повинні підтримувати елементи децентралізації, безпеки та масштабованості.
Удосконалення однієї з цих сфер часто призводить до принесення в жертву іншої.
Створення цього балансу було проблемою для розробників протягом усього часу існування технології блокчейн, і його часто називають трилемою блокчейну.
Блокчейни можуть забезпечити безпечне, децентралізоване зберігання інформації без дозволу та полегшення транзакцій. Але ці розподілені бази даних, як правило, стикаються з обмеженнями принаймні в одній із трьох життєво важливих сфер: безпека, масштабованість або децентралізація.
Проблеми, пов’язані зі спробою збалансувати ці аспекти технології блокчейн, стали відомі як «трилема блокчейну».
Ось пояснення трилеми блокчейну.
Що таке трилема блокчейну?
Трилема блокчейну, термін, який приписують співзасновнику Ethereum Віталіку Бутеріну, описує труднощі, з якими стикаються розробники, створюючи безпечну та масштабовану архітектуру блокчейну, залишаючись децентралізованою.
Подивіться, наприклад, на блокчейн Bitcoin. Мережа біткойн є найбезпечнішою у світі, з a швидкість хешу понад 460 Exahash в секунду. Жоден відомий комп’ютер у світі не зміг би зламати шифрування доказу роботи біткойна. А завдяки тисячам незалежних операторів вузлів по всьому світу мережа залишається децентралізованою, а отже її важче атакувати.
Але коли справа доходить до транзакцій, базовий рівень біткойна навряд чи можна масштабувати. Мережа може обробляти лише близько 7 транзакцій на секунду (TPS).
Будь-який метод збільшення швидкості TPS призведе до зниження безпеки або децентралізації, або обох.
У тій чи іншій мірі всі блокчейни стикаються з подібним сценарієм: вони перевершують в одних сферах, а в інших не вистачають.
Розуміння трьох стовпів блокчейну
Щоб зрозуміти трилему блокчейну, ми повинні спочатку ознайомитися з фундаментальними стовпами технології блокчейн, які включають 1) безпеку, 2) масштабованість і 3) децентралізацію.
Безпека
Безпека є надзвичайно важливою, коли йдеться про блокчейн. Якщо зловмисник зможе маніпулювати обліковою книгою, вона більше не матиме цілісності та вважатиметься ненадійною та нікчемною.
Децентралізація робить блокчейни безпечнішими, ускладнюючи атаку. Знищення мережі означає зняття всіх її вузлів або принаймні контроль над більшістю з них. У той же час досягнення безпеки може бути проблемою для системи, яка не має центральної точки контролю, оскільки захист не може бути переданий в руки однієї особи чи організації.
Одним із найпоширеніших способів атаки на мережу блокчейн є так звана атака 51%. Якщо хтось може взяти під контроль більшість вузлів мережі, він може змінити реєстр. Це може призвести до подвійного витрачання транзакцій, стирання попередніх транзакцій або інших маніпуляцій з даними відповідно до потреб зловмисника. Ethereum Classic (ETC), оригінальний ланцюжок Ethereum, постраждав багаторазові напади 51%., Наприклад.
Наскільки важливою є безпека, вона залишається пов’язаною з двома іншими аспектами трилеми блокчейна: масштабованістю та децентралізацією. Підвищення безпеки часто призводить до зменшення цих інших компонентів блокчейну.
масштабованість
Масштабованість означає здатність блокчейну обробляти великий обсяг транзакцій у масштабі без впливу на швидкість, ефективність або комісію. З огляду на те, що більшість блокчейнів мають амбіції бути прийнятими в глобальному масштабі, їх технологія повинна бути в змозі працювати з дуже великою кількістю користувачів, які надсилають багато транзакцій. Але бути масштабованим, зберігаючи інші два стовпи децентралізації та безпеки, може бути важко досягти.
Розглянемо обладнання, необхідне для операторів вузлів блокчейну. Сучасне апаратне забезпечення підвищує продуктивність мережі, підвищуючи масштабованість. Однак, встановлюючи такі жорсткі стандарти апаратного забезпечення, ми обмежуємо, хто може приєднатися до мережі. Менша кількість учасників може означати більш централізовану систему. По суті, гонившись за масштабованістю, ми можемо піти на компроміс щодо децентралізації.
Подібно до того, як підвищення безпеки блокчейну може зменшити його масштабованість, підвищення масштабованості може зменшити безпеку та децентралізацію.
децентралізація
Децентралізація — це те, що відрізняє блокчейн від інших методів зберігання даних або полегшення транзакцій. Замість того, щоб усі дані зберігалися на одному сервері та контролювалися його власниками, блокчейни є формою розподілена технологія логотипу (DLT). Розподілені облікові книги зберігають дані на кількох серверах у різних географічних місцях. Що відрізняє блокчейни від інших форм DLT, так це те, що серверами або вузлами часто керують незалежні особи, а дані постійно зберігаються в блоках, які утворюють ланцюжок із мітками часу.
Децентралізація може зробити мережу більш безпечною, усунувши будь-який один вектор атаки або точку збою. Однак це несе з собою нові виклики, такі як досягнення консенсусу щодо запису даних, що може стати складнішим із збільшенням кількості учасників, що призведе до проблем масштабованості. І коли зловмисникам легко приєднатися до мережі та вплинути на її роботу, децентралізація може перетворитися на слабкість, а не на перевагу.
масштабованість
Масштабованість означає здатність блокчейну обробляти великий обсяг транзакцій у масштабі без впливу на швидкість, ефективність або комісію. З огляду на те, що більшість блокчейнів мають амбіції бути прийнятими в глобальному масштабі, їх технологія повинна бути в змозі працювати з дуже великою кількістю користувачів, які надсилають багато транзакцій. Але бути масштабованим, зберігаючи інші два стовпи децентралізації та безпеки, може бути важко досягти.
Розглянемо обладнання, необхідне для операторів вузлів блокчейну. Сучасне апаратне забезпечення підвищує продуктивність мережі, підвищуючи масштабованість. Однак, встановлюючи такі жорсткі стандарти апаратного забезпечення, ми обмежуємо, хто може приєднатися до мережі. Менша кількість учасників може означати більш централізовану систему. По суті, гонившись за масштабованістю, ми можемо піти на компроміс щодо децентралізації.
Подібно до того, як підвищення безпеки блокчейну може зменшити його масштабованість, підвищення масштабованості може зменшити безпеку та децентралізацію.
децентралізація
Децентралізація — це те, що відрізняє блокчейн від інших методів зберігання даних або полегшення транзакцій. Замість того, щоб усі дані зберігалися на одному сервері та контролювалися його власниками, блокчейни є формою розподілена технологія логотипу (DLT). Розподілені облікові книги зберігають дані на кількох серверах у різних географічних місцях. Що відрізняє блокчейни від інших форм DLT, так це те, що серверами або вузлами часто керують незалежні особи, а дані постійно зберігаються в блоках, які утворюють ланцюжок із мітками часу.
Децентралізація може зробити мережу більш безпечною, усунувши будь-який один вектор атаки або точку збою. Однак це несе з собою нові виклики, такі як досягнення консенсусу щодо запису даних, що може стати складнішим із збільшенням кількості учасників, що призведе до проблем масштабованості. І коли зловмисникам легко приєднатися до мережі та вплинути на її роботу, децентралізація може перетворитися на слабкість, а не на перевагу.
Актуальні рішення та інновації
Було запропоновано багато рішень для вирішення криптотрилеми, яка виникає через балансування безпеки, масштабованості та децентралізації. Більшість із них намагаються вирішити проблему шляхом впровадження змін або на рівні 1 (він же базовий рівень), або за допомогою інструментів поверх базового рівня, відомий як шар-2.
Рішення шару 1
Покращення протоколу консенсусу: Найбільш всеосяжний підхід до вирішення трилеми блокчейну полягає в тому, щоб просто змінити механізм консенсусу на які спирається мережа. Це можна зробити, наприклад, шляхом переходу від консенсусної моделі підтвердження роботи (PoW) до моделі підтвердження частки (PoS). Замість того, щоб покладатися на вузли-майнери для виконання енергоємних обчислень для захисту мережі, мережі PoS вимагають вузли-валідатори для блокування або «ставлення» токенів протягом встановленого періоду часу. Ethereum пройшов цей процес наприкінці 2022 року, відомий як Злиття.
Sharding, також відомий як горизонтальне розділення, — це метод керування базою даних, який включає розбиття даних на частини або сегменти та їх зберігання в різних місцях. Розділивши фрагменти даних блокчейну між різними вузлами, можна звільнити більше місця для паралельної обробки транзакцій. Як правило, кожен повний вузол у блокчейні повинен зберігати набір даних усього ланцюга, від першого блоку транзакцій до останнього. Але з шардингом це не повинно бути так.
Розбиття даних блокчейну на менші частини призводить до того, що кожен вузол може обробляти більше транзакцій, що означає більшу масштабованість.
Рішення шару 2
Багато з найпопулярніших пропозицій щодо вирішення трилеми блокчейну зустрічаються не на базовому рівні блокчейнів, а на рівнях 2. Робота над другим рівнем може забезпечити спосіб підвищення масштабованості, зберігаючи децентралізацію та безпеку основного ланцюга, яка залишається незмінною.
- Вкладені блокчейни використовувати структуру, яка включає головний ланцюг з декількома вторинними ланцюгами. Це дозволяє ланцюгам працювати в тандемі один з одним. Головний ланцюг зосереджений на призначенні завдань і контролі параметрів, тоді як вторинні ланцюги можуть обробляти транзакції. OMG Plasma є прикладом рівня 2, який використовує вкладений блокчейн поверх рівня 1 Ethereum для більшої масштабованості.
- Державні канали надають можливість учасникам здійснювати транзакції безпосередньо поза мережею, причому базовий рівень виступає в якості остаточного арбітра транзакцій. Користувачі відкривають канал поза мережею за допомогою транзакції з кількома підписами в блокчейні. Тоді канали можна закрити, а розрахунок відбуватиметься безпосередньо в ланцюжку. Мережа блискавок Bitcoin є прикладом рівня 2 каналу стану.
- бічні ланцюги працюють як незалежні блокчейни, які працюють паралельно базовому рівню. Вони використовують власні методи консенсусу, які можуть забезпечити більшу масштабованість, як згадувалося раніше. Одним із недоліків є те, що сайдчейн не отримує переваг від безпеки свого базового рівня, створюючи потенційну вразливість. Багатокутник, Polkadot, Cosmos і Avalanche є прикладами популярних проектів, які використовують сайдчейни.
Наслідки на майбутнє
У міру того як криптоландшафт розвивається, впровадження платежів і технологій на основі блокчейнів продовжуватиме прориватися через мейнстрім.
Ethereum layer-2 вже бачить у шість разів більше транзакцій як базовий рівень Ethereum. Крім того, оскільки BitPay додав підтримку транзакцій Lightning Network, ми бачили щомісяця Блискавичні транзакції зросли майже втричі менш ніж за 10 місяців, демонструючи потенціал рішень поза мережею.
Криптоспільнота залишається непохитною у своєму прагненні вирішити цю трилему, прагнучи до гармонійного поєднання децентралізації, масштабованості та безпеки. Особливо у сфері платежів у криптовалюті майбутнє виглядає багатообіцяючим. Спільними зусиллями та винахідливістю ми стоїмо на порозі зміни фінансової парадигми. Залишайтеся з нами, адже найкраще ще попереду.
- Розповсюдження контенту та PR на основі SEO. Отримайте посилення сьогодні.
- PlatoData.Network Vertical Generative Ai. Додайте собі сили. Доступ тут.
- PlatoAiStream. Web3 Intelligence. Розширення знань. Доступ тут.
- ПлатонЕСГ. вуглець, CleanTech, Енергія, Навколишнє середовище, Сонячна, Поводження з відходами. Доступ тут.
- PlatoHealth. Розвідка про біотехнології та клінічні випробування. Доступ тут.
- джерело: https://bitpay.com/blog/the-crypto-trilemma/
- : має
- :є
- : ні
- $UP
- 1
- 10
- 2022
- 2023
- 40
- Атака 51%
- 7
- a
- здатність
- Здатний
- МЕНЮ
- Achieve
- досягнення
- через
- актори
- доданий
- адреса
- прийнята
- Прийняття
- ака
- ВСІ
- дозволяти
- дозволяє
- вже
- Також
- амбіції
- серед
- an
- та
- Інший
- будь-який
- крім
- підхід
- архітектура
- ЕСТЬ
- області
- AS
- аспекти
- At
- атака
- спроба
- спроба
- Лавина
- Balance
- Балансування
- база
- BE
- ставати
- було
- буття
- користь
- КРАЩЕ
- Біткойн
- Біткін Блокхейн
- BitPay
- Blend
- Блокувати
- blockchain
- Блокчай мережі
- Технологія блокчейна
- блокчейни
- блоки
- підсилює
- обидва
- Перерва
- Розрив
- Приносить
- край
- але
- Бутерин
- by
- CAN
- не може
- випадок
- центральний
- централізована
- ланцюг
- ланцюга
- виклик
- проблеми
- зміна
- Зміни
- Канал
- канали
- classic
- закрито
- Співзасновник
- Coindesk
- Collective
- Приходити
- приходить
- загальний
- співтовариство
- Компоненти
- компроміс
- обчислення
- комп'ютер
- Консенсус
- вважається
- складати
- продовжувати
- постійно
- контроль
- контроль
- управління
- Космос
- може
- тріщина
- створення
- крипто
- криптова спільнота
- криптоландшафт
- криптовалюта
- Платежі за криптовалюту
- дані
- Database
- базами даних
- угода
- справу
- децентралізація
- Децентралізований
- зменшується
- розробників
- різний
- важкий
- утруднення
- безпосередньо
- розподілений
- розподілені книги
- DLT
- do
- робить
- Ні
- зроблений
- подвійний
- вниз
- кожен
- Раніше
- легко
- ефективність
- зусилля
- або
- елементи
- усуваючи
- шифрування
- підвищення
- Весь
- суб'єкта
- особливо
- по суті
- і т.д.
- Ефіріума
- Ethereum Класичний
- Ethereum Classic (ETC)
- Ethereum
- еволюціонує
- Вигнання
- приклад
- Приклади
- перевершувати
- пояснені
- Face
- сприяння
- Провал
- Падіння
- не вистачає
- знайомий
- Інформація про оплату
- менше
- остаточний
- фінансовий
- Перший
- виправляти
- фокусується
- для
- форма
- форми
- від
- Повний
- Повний вузол
- фундаментальний
- майбутнє
- географічні
- даний
- Глобальний
- глобальний масштаб
- великий
- обробляти
- Руки
- Відбувається
- важче
- апаратні засоби
- Мати
- Високий
- Висококласний
- Горизонтальний
- будинок
- Однак
- HTTPS
- if
- Impact
- впливає
- реалізації
- значення
- важливо
- in
- включати
- Augmenter
- Збільшує
- зростаючий
- незалежний
- осіб
- інформація
- винахідливість
- замість
- цілісність
- в
- залучати
- питання
- IT
- ЙОГО
- приєднатися
- JPG
- відомий
- ландшафт
- великий
- Пізно
- шар
- вести
- Веде за собою
- найменш
- Гросбух
- книги
- менше
- рівень
- блискавка
- Lightning Network
- МЕЖА
- недоліки
- місць
- Довго
- довше
- ВИГЛЯДИ
- багато
- головний
- Mainstream
- підтримувати
- Підтримка
- Більшість
- зробити
- РОБОТИ
- Робить
- управління
- маніпуляції
- багато
- значити
- засоби
- згаданий
- метод
- методика
- може бути
- шахтар
- модель
- щомісячно
- місяців
- більше
- Більше того
- найбільш
- Найбільш популярний
- множинний
- повинен
- майже
- необхідний
- потреби
- мережу
- мереж
- Нові
- немає
- вузол
- Оператори вузлів
- вузли
- номер
- номера
- of
- часто
- часто
- О Боже мій
- on
- На ланцюжку
- ONE
- тільки
- відкрити
- працювати
- операції
- Оператори
- or
- оригінал
- Інше
- інші
- з
- над
- власний
- Власники
- парадигма
- Паралельні
- параметри
- Учасники
- платежі
- для
- продуктивність
- period
- без дозволу
- людина
- частин
- стовпи
- Плазма
- plato
- Інформація про дані Платона
- PlatoData
- точка
- Polkadot
- популярний
- PoS
- поставлений
- потенціал
- Поу
- представлений
- консервування
- попередній
- Проблема
- проблеми
- процес
- обробка
- проектів
- перспективний
- Доказ-of-Stake
- доказ частки (PoS)
- Proof-of-Work
- Proof-of-Work (PoW)
- Пропозиції
- запропонований
- захист
- протокол
- забезпечувати
- переслідування
- ставка
- швидше
- RE
- царство
- останній
- запис
- зменшити
- скорочення
- називають
- відноситься
- покладаючись
- решті
- залишається
- вимагати
- в результаті
- результати
- прогін
- s
- жертвуючи
- то ж
- масштабованість
- масштабовані
- шкала
- сценарій
- другий
- вторинний
- безпечний
- безпеку
- побачити
- бачив
- відправка
- сервер
- Сервери
- виступаючої
- комплект
- набори
- установка
- поселення
- кілька
- заточування
- ПЕРЕМІЩЕННЯ
- Короткий
- демонстрація
- сайдчейн
- бічні ланцюги
- аналогічний
- просто
- з
- один
- менше
- SoFi
- Рішення
- Розв’язування
- деякі
- Хтось
- Простір
- швидкість
- Витрати
- стандартів
- стан
- залишатися
- зберігання
- зберігати
- зберігати
- зберігання
- сила
- прагнення
- структура
- такі
- костюм
- підтримка
- система
- Приймати
- взяття
- Тандем
- завдання
- технології
- Технологія
- термін
- ніж
- Що
- Команда
- Майбутнє
- світ
- їх
- Їх
- потім
- отже
- Ці
- вони
- це
- тисячі
- три
- через
- час
- times
- до
- Жетони
- інструменти
- топ
- TPS
- трансакцію
- угода
- Transactions
- ПЕРЕГЛЯД
- два
- типово
- без змін
- розуміти
- непохитний
- використання
- користувачі
- використовує
- використовує
- Валідатор
- вузли валідатора
- Ve
- дуже
- життєво важливий
- vitalik
- Віталік Батер
- обсяг
- Уразливості
- шлях..
- способи
- we
- слабкість
- пішов
- Що
- коли
- який
- в той час як
- ВООЗ
- чий
- волі
- з
- без
- Work
- тренування
- робочий
- світ
- б
- ще
- зефірнет