Соавтор Lightning Network опубликовал код для решения по масштабированию Utreexo


Тадеуш (Тадж) Драйя (Thaddeus Dryja) опубликовал новую исследовательскую работу, в которой изложено предлагаемое решение для масштабирования Биткоина, над которым он работал в последние месяцы.

Решение Utreexo представляет собой динамический аккумулятор UTXO. Проект теоретически может позволить участникам сети проверять состояние правил консенсуса блокчейна с помощью небольших наборов криптографических доказательств. Впервые о разработке стало известно в январе этого года, а выпущенный на этой неделе исследовательский документ описывает идею более подробно с технической точки зрения.

Драйя известен как один из самых выдающихся разработчиков, стоящих за технологией масштабирования Lightning Network. Несколько групп разработчиков экспериментируют над внедрением технологии в Биткоин, хотя она все еще находится на стадии тестирования и не совсем безопасна в использовании.

Одна из целей Utreexo - сделать управление полными узлами Биткоина более простым. Хотя для их настройки требуются некоторые вычислительные ресурсы, они являются наиболее безопасным способом использования сети без необходимости доверять посреднику проверку транзакций.

«По мере увеличения числа пользователей системы набор UTXO увеличивается, как и стоимость ресурсов для работы узла. Это привело к тому, что доля пользователей, использующих собственный узел, продолжает уменьшаться, поскольку все больше участников сети полагаются на легкие клиенты или [сторонние] узлы для получения информации о состоянии сети», - поясняется в документе.

В документе описывается, как узлы могут использовать криптографические доказательства для хранения меньшего количества данных без ущерба для безопасности. «Узлам, использующим аккумулятор, нужно только хранить логарифмическое представление набора UTXO, что значительно сокращает объем необходимой памяти и время позиционирования диска», - говорится в документе.

В документе также раскрываются результаты моделирования, выполненного Драйя, которые демонстрируют преимущества схемы.

«С января я опубликовал большее количество кода и сделал его общедоступным на GitHub, а также получил показатели производительности для размеров загрузок основной сети Биткоина», - отметил Драйя.

Однако, есть и небольшая загвоздка: хотя требования к хранению в целом уменьшаются, данные доказательств увеличивают нагрузку на пропускную способность сети.

«В наших симуляциях загрузки блокчейна Биткоина в начале 2019 года с 500 МБ оперативной памяти, выделенной для кэширования, доказательства добавляют лишь приблизительно 25% объема к загруженному количеству информации», - поясняется в документе.

Драйя отметил, что опубликовал открытый исходный код решения, чтобы разработчики смогли протестировать его.

«Он еще не интегрирован в кошелек - это займет некоторое время, но библиотека уже доступна для тестирования», - отметил он.


Comments 6


05.06.2019 20:13
0

💡 @erased получил апвоут на 70% (VotingPower 9534.07).
Пост может попасть в двухдневный рейтинг и получить награду
Пост может попасть в еженедельный рейтинги получить награду. Пост с наградой уже АПНУТ

Условия вызова бота:

  • Кто угодно может оставить призыв под автором поста, находящимся у меня в подписчиках.
  • Бот можно вызывать не более 3-х раз за 24 часа.
  • АП на 10%, если "батарейка" более 93%. АП на 8% если батарейка от 92% до 85%. АП 5% если ниже 85%.
  • После АПОВ коментариев бот голосует с большей силой.
05.06.2019 20:24
0

Фонд БОД сделал репост.
Ваше творчество в ленте.
Наша лента в telegram.
:)

05.06.2019 20:28
0

💡 Поздравляю, Ваш пост попал в рейтинг: Рейтинг постов от djimirji. Период 4.6.2019-6.6.2019.

Вознаграждение: 0.258 GOLOS

07.06.2019 12:11
0

💡 Поздравляю, Ваш пост попал в рейтинг: Еженедельный рейтинг постов от djimirji. Неделя 3.6.2019-9.6.2019.

Вознаграждение: 0.125 GOLOS

12.06.2019 09:10
0