- Повернутися до менюЦіни
- Повернутися до менюдослідження
- Повернутися до менюКонсенсус
- Повернутися до менюСпонсорський матеріал
- Повернутися до меню
- Повернутися до меню
- Повернутися до меню
- Повернутися до менюВебінари та Заходи
Вам T доведеться чекати на це рішення для масштабування Ethereum , воно працює вже зараз
Більшість технологій масштабування Ethereum ще далекі від завершення, але OpenST каже, що має рішення, яке готове до роботи «тут і зараз».
Ethereum працює на повну потужність.
Принаймні, так стверджує Афрі Шоедон, менеджер випуску постачальника клієнтського програмного забезпечення Ethereum Parity Technologies. Увімкненочетвер, він попередив у зв’язку з проблемами масштабування, з якими стикається другий за величиною блокчейн за ринковою капіталізацією, щоб: «Припиніть розгортання dapps для Ethereum».
Цей твіт викликав обурення: творець Ethereum Віталік Бутерін втрутився на захист протоколу, а інші розкритикували проект і вказували на інші блокчейни як на кращі рішення.
І хоча низка технологій масштабування (як першого, так і другого рівня) знаходяться в розробці, компанія блокчейнів OpenST вважає, що новий протокол, Mosaic, готовий вирішити ці проблеми «тут і зараз, а не просто через багато років у майбутньому», за словами Джейсона Голдберга, генерального директора OpenST.
В ексклюзивному інтерв’ю CoinDesk після того, як проект був вперше представлений на хакатоні Ethereum ETHBerlinГолдберг підкреслив, що для розгортання Mosaic не потрібні фундаментальні зміни в базовій мережі Ethereum .
Зараз команда OpenST готується запустити попередню версію Mosaic всього за три місяці.
Після повного тестування Mosaic може діяти як рішення для масштабування, яке використовується перед іншими запропонованими рішеннями, такими як шардинг і zk-снарк, які вимагають змін у блокчейні Ethereum , який отримав назву першого рівня, на відміну від змін у допоміжних системах поза ланцюгом, які працюють на вторинному рівні поверх Ethereum.
Протокол, створений у партнерстві з колишнім розробником Hyperledger Бенджаміном Болленом, дозволяє переміщувати токени у допоміжну систему, де виконується основна частина важкої обчислювальної діяльності, а потім асинхронно повертається назад у живий блокчейн Ethereum або основну мережу.
Це робиться за допомогою того, що Боллен описує як «шлюзовий протокол». По суті, будь-який токен ERC-20, який є широко поширеним стандартом для нових форм Криптовалюта на Ethereum, може переміщатися через протокол шлюзу, включаючи простий токен OpenST (OST), який зібрав понад 20 мільйонів доларів США під час збору коштів на ICO минулого року, і токени для конкретних клієнтів на основі OST.
Будучи компанією, яка обслуговує неблокчейн-підприємства комплексними послугами токенізації, Mosaic допомагає розробникам будувати економіку на основі токенів на Ethereum для масштабування до мільйонів кінцевих користувачів безпосередньо перед виконанням формальної дорожньої карти масштабування ethereum.
Голдберг сказав CoinDesk:
«Ми відчули, що важливо показати, що сучасний провідний бізнес може перемістити свої транзакції на відкриті криптографічно чутні допоміжні ланцюжки... і потім мати економічну остаточність після багатьох писань про Casper і шардингу назад на загальнодоступному Ethereum».
При цьому, на думку команди OpenST, запропонований протокол досягає двох цілей.
По-перше, це збільшує ємність або пропускну здатність мережі при обробці великих обсягів транзакцій токенів. А по-друге, Mosaic зменшує транзакційні витрати, витрачаючи менші обсяги GAS, який є обчислювальною одиницею роботи на Ethereum.
Історія походження
Відступаючи назад, щоб зрозуміти, як працює протокол, корисно звернути увагу на те, на чому базується Mosaic – на роботі Бутеріна та дослідника Ethereum Вергіла Гріффіта.
Точніше, це була робота обох Casper FFG, який пропонує як консенсусний алгоритм доказу частки, так і шардинг як рішення ONE рівня, спрямовані на модернізацію основної структури стимулів, що керують блокчейном Ethereum .
Саме ці ідеї привели Боллена, провідного архітектора Mosaic, до усвідомлення того, як захистити допоміжні системи поза ланцюгом на Ethereum без шкоди для високої пропускної здатності транзакцій або низької вартості.
Називаючи основоположну роботу «відкриттям очей», Боллен описав CoinDesk , що для збільшення пропускної здатності мережі для завершення транзакцій протокол Mosaic по суті створив «систему згоди», за допомогою якої розробники можуть передавати та повністю виконувати основну частину обчислювальної роботи, необхідної поза мережею, перед тим, як відправляти ці транзакції назад у блокчейн Ethereum пакетами.
Боллен називає це «токен-шардингом», спираючись на ранню пропозицію Casper , у якій смарт-контракти завершуються без жорсткої вимоги повної реплікації вузлів для підтримки цілісності блокчейну.
Хоча, на відміну від запропонованої поведінки сегментування, призначеної для Casper , яка автоматично балансуватиме навантаження поза ланцюгом, Mosaic вимагає від розробників вибору економічно ефективних сегментів, на яких будуть виконуватися токени.
Mosaic також реалізує структуру стимулів за підтвердженням частки, у якій валідатори транзакцій токенів віддають голоси, а не розв’язують обчислювальні головоломки, щоб обробляти транзакції та отримувати винагороди. Як підкреслив Боллен, Casper включає важливі «різкі умови», які ефективно карають нечесних виборців у системі та перешкоджають неправдивим заявам.
Таким чином, окрім негайної корисності в короткостроковій перспективі, Боллен вважає, що Mosaic виступатиме як важливий «випробувальний полігон» для Ethereum. внесок у дослідження як шардингу, так і proof-of-stake, спрямованого на досягнення масштабованості основної мережі для мільярдів кінцевих користувачів у всьому світі, що, як описує Боллен, є дуже високим завданням.
Говорячи про високі ставки, пов’язані з випуском доказу частки та спільного шардингу на першому рівні, Боллен сказав:
«Якщо ми робимо [Casper] на ONE рівні, нам потрібно правильно налаштувати всі компоненти, і якщо це не вдасться, ми зруйнуємо Ethereum. У нас є ONE шанс зробити це правильно. Ось чому це набагато складніша, набагато довша дорожня карта».
Заглиблюючись
Мозаїка складається з двох основних компонентів.
По-перше, він використовує загальнодоступний пул валідаторів для захисту транзакцій маркерів у допоміжній системі та повторного повернення до основної мережі через регулярні проміжки часу.
Однак, щоб валідатори могли це зробити, вони повинні мати можливість одночасно спостерігати за токенами, поставленими на Ethereum, а також за відповідними результатами передачі токенів у допоміжних ланцюгах, що працюють паралельно.
Це можна зробити за допомогою протоколу шлюзу, який поглинає так званий «корінь стану» обох систем. А державний корінь відноситься до хешу або унікального рядка буквено-цифрових символів, який ідентифікує та зберігає весь стан системи, включаючи баланси та код контракту.
Поглинаючи коріння стану обох систем, валідатори можуть потім створювати те, що Боллен називає «метаблоками», перевіреними пулом валідаторів більшістю у дві третини голосів.
Після відданих голосів і підтвердження метаблоків валідатори досягають «оптимальних цілей», щоб взяти останній завершений стан створеного метаблокчейну та повернути його до основної мережі Ethereum .
Як наслідок, саме тут, як описує Боллен, «відбувається магія».

Хоча базовий блокчейн Ethereum сам по собі «суттєво обмежений у своїй потужності», завдяки процесу шардингу токенів Mosaic здатність основної мережі завершувати транзакції в будь-який момент часу збільшується в рази. Крім того, завдяки використанню proof-of-stake — менш дорогого алгоритму з точки зору обчислень — витрати, пов’язані з завершенням транзакцій токенів на Ethereum, також значно зменшуються.
Резервний план
Другий ключовий компонент Mosaic полягає в тому , як Ethereum .
Незважаючи на інтенсивність обчислень, гарантована дійсність транзакцій на Ethereum використовується як захист від збоїв, до якого користувачі OpenST можуть повернутися. Наприклад, якщо валідатори не зможуть дійти згоди більшості у дві третини щодо стану допоміжного ланцюга, буде проведено консультацію з блокчейном Ethereum .
Боллен сказав CoinDesk: «Якщо допоміжний ланцюжок зупиняється і більше T досягає консенсусу, у нас є жива система підтвердження роботи, щоб продовжити та відновити останній зафіксований стан».
Більше того, до 2020 року Mosaic матиме вбудовану «запобіжну планку», яка не дозволяє валідаторам знімати токени з ставки та іншим чином передчасно залишати транзакції неперевіреними.
Проте розробники OpenST гарантують, що до 2020 року Mosaic буде повністю децентралізовано, а «систему буде повністю передано в пул валідаторів, щоб визначити її майбутнє».
Вони будуть робити все це, зберігаючи свою роботу зі зростаючою клієнтською базою, що складається з таких компаній, як LGBT Foundation, PassKit і Animoca Brands, серед інших.
І, як і більшість розробників, Голдберг і Боллен розуміють, що робота, навіть з успішним запуском, ніколи не закінчена, стверджуючи, що мова йде не лише про подальшу розробку комплексніших рішень для токенізації для корпоративного бізнесу, а й про оновлення Ethereum для кращого обслуговування розробників і користувачів децентралізованих програм.
За словами Боллена, просування Mosaic як ширшого рішення для масштабування — це просто зробити Ethereum «більш безпечним для майбутнього» і дати йому «набагато більшу злітну смугу та життєздатність змінити Інтернет і спосіб організації».
З цією метою Голдберг сказав, що може бути реалізовано кілька рішень для масштабування, які будуть «життєздатними та цікавими для різних типів клієнтів».
Він підсумував:
«Мова йде не про те, чи є ONE підхід правильним чи неправильним. Йдеться про те, щоб мати спільноту спільноти, яка покращує ланцюжок походження Ethereum , а також пропонує варіанти масштабування існуючого Ethereum».
Мозаїка зображення через Shutterstock
Christine Kim
Крістін є дослідницьким аналітиком CoinDesk. Вона зосереджується на отриманні інформації про індустрію Криптовалюта і блокчейнів на основі даних. До того як стати аналітиком-дослідником, Крістін була технічним кореспондентом CoinDesk, головним чином висвітлюючи події в блокчейні Ethereum . Криптовалюта авуари: немає.
