Algorand представив криптографічний алгоритм Pointproofs

Новини криптовалюта

Algorand представил криптографический алгоритм Pointproofs

Проект Algorand розробив криптографічний алгоритм Pointproofs. Команда називає його «вдосконаленою версією доказів Тьмяніла, використовуваних у багатьох блокчейнах».

Описує алгоритм Pointproofs документ був опублікований раніше в цьому місяці. Блокчейны зі смарт-контрактами, такі як Algorand і Эфириум, покладаються на спільне використання вихідного стану. Основна проблема цього підходу полягає в тому, що розмір стану зростає з часом, що ускладнює перевірку блокчейна.

Щоб вирішити цю проблему, Algorand і Эфириум працюють над реалізацією не фіксує стан підходу. Algorand розробив алгоритм, в якому замість збереження всього стану вузли будуть обчислювати тільки зміни стану від одного блоку до іншого, покладаючись на криптографічні зобов’язання, щоб гарантувати дійсність змін.

Цей підхід вимагає наявності вузлів, які зберігають усі стан, проте вони більше не потрібні для консенсусу. Керівник напрямку розвитку криптографії Algorand Сергій Горбунов зазначив:

«Поділяючи обов’язки по зберіганню стану та управління консенсусом, ви дозволяєте більшому числу людей брати участь у консенсусі».

Традиційний спосіб застосування доказів Тьмяніла додає значні обмеження для кожної транзакції. Горбунов пояснив, що кожна транзакція вимагає 320 байт даних для одного доказу. Наприклад, 10 000 транзакцій «в кінцевому підсумку вимагають 3.2 мегабайта, якщо використовувати дерева Тьмяніла», пояснив Горбунов.

Читайте также:
Розробники Monero 6 квітня проведуть оновлення проти ASIC-майнер

Один з недоліків цього підходу – значне збільшення пропускної здатності мережі при поширенні нових блоків, що може знизити продуктивність блокчейна. На цьому етапі з’являються Pointproofs. Вони використовують криптографію на основі пар для забезпечення можливості об’єднання декількох доказів. Як зазначає Горбунов, цей метод має значні переваги:

«Кожне доказ, представлене окремими користувачами, займає всього 48 байт. Потім можна взяти 10 000 доказів у блоці транзакцій і об’єднати їх знову».

В результаті використовується один доказ розміром 48 байт для всіх транзакцій. Дерева Тьмяніла працюють у багатьох блокчейнах, в тому числі в Биткоине. Горбунов пояснив, що Биткоину навряд чи знадобляться Pointproofs з-за наявності тільки одного дерева Тьмяніла на блок, але він вважає, що реалізація не фіксує стану клієнта може бути корисна Эфириуму.

Він також додав, що розробники Эфириума розглядають інше рішення – поліноміальні зобов’язання, яке складно назвати ідеальним». Він стверджує, що Pointproofs має більший потенціал і закликає розробників Эфириума розглянути можливість включення цієї криптографії в свій блокчейн.

Читайте также:
BIS: «пандемія COVID-19 прискорить впровадження державних криптовалют»
Source
Оцініть статтю
Популярний портал | Proexpress.com.ua | все найцікавіше в Україні

Thanks!

Our editors are notified.