Logo
Share this article

Как децентрализованный маяк случайности может повысить криптографическую безопасность

Filecoin станет первым протоколом, который будет использовать эту готовую к производству версию drand для создания децентрализованной, проверяемой случайности для «выбора лидера».

(Riho Kroll/Unsplash)
(Riho Kroll/Unsplash)

Основные выводы:

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

  • Лига Энтропии запускает первую готовую к производству версиюдранд, сеть, которая создает «случайность» (также известную как энтропия) для использования любым лицом.
  • Случайность имеет решающее значение для криптографической безопасности.
  • Filecoin — первый протокол, использующий эту версию drand в предстоящем запуске основной сети для создания децентрализованной, проверяемой случайности для «выбора лидера».

Сегодня официально запускается в производство новая криптографическая разработка, которая может быть полезна многим Криптовалюта проектам.

Лига Энтропии, которая была запущенав прошлом году, открывает первую готовую к производству версиюдранд, сеть, которая производит «случайность» (также известную как энтропия) для использования любым лицом. Криптография использует математику и головоломки для защиты связи таким образом, что шпионы T смогут ее распутать. Случайность — это существенная часть криптографии, которая обеспечивает безопасность, добавляя непредсказуемую информацию в смесь.

Что такое энтропия (или случайность)?

Случайность — это данные, полученные непредсказуемым образом. ONE из примеров является бросание шестигранной игральной кости. До того, как вы ее бросите, вы T можете предсказать, какое из шести чисел выпадет.

Вы даже можете объединить множество бросков кубиков в строку чисел. Чем больше бросков кубиков сделано подряд, тем более случайным и непредсказуемым будет значение.

Маяк — это генератор случайных чисел, который выдает случайные числа через равные промежутки времени, которые любой желающий может просмотреть и проверить.

Сеть маяков Drand от League of Entropy уникальна тем, что она генерирует случайность новым способом, который T зависит от единой точки отказа.

Это похоже на то, как если бы несколько игроков, бросающих игральные кости, генерировали числа и складывали их вместе, так что не нужно доверять ни одному из ONE .

Членами-основателями, которые будут управлять маяком, являются:Клаудфлер,Федеральная политехническая школа Лозанны(ЕПФЛ),Кудельски Секьюрити,Протокольные лаборатории, иЧилийский университет. Текущий состав расширился и теперь включаетC4DT,ChainSafe,cLabs,Изумрудный лук,Фонд Ethereum,ИК3,ПТисп,Тирион и ЛХЛ.

Читать дальше: Handshake выходит в эфир с неподдающимся цензуре интернет-браузером

Сначала экспериментальный проект League of Entropy теперь запускает drand в производство для использования в живых и дышащих проектах. Filecoin, децентрализованная сеть хранения данных, станет первой, которая будет использовать случайность, сгенерированную League of Entropy, как неотъемлемую часть своей сети.

«В настоящее время просто нет публичной службы, которая бы предоставляла необходимые гарантии, необходимые многочисленным приложениям, использующим случайность», — сказал CoinDesk научный сотрудник Protocol Labs Николас Гейлли. Protocol Labs — это научно-исследовательская организация, стоящая за Filecoin, целью которой является «радикальное улучшение Интернета».

Исследователи, стоящие за этой сетью, строят на ней большие планы: они считают, что она станет такой же важной, как и другие протоколы, лежащие в основе Интернета сегодня. (Конечно, еще неизвестно, станет ли она такой важной.)

Почему случайность?

Случайность является важнейшей частью криптографии.

Когда вы генерируете закрытый ключ дляBitcoin или другой Криптовалюта, случайность является существенным ингредиентом. Это компонент, который кошельки обычно генерируют за кулисами с помощью математики.

Случайность гарантирует, что ONE другой не сможет угадать ваш закрытый ключ.

Читать дальше: Trust No Dapp: Chainlink запускает Oracle для доказуемой случайности

«Интуитивно понятно, почему случайность имеет решающее значение в криптографических приложениях — потому что она обеспечивает способ создания информации, которую злоумышленник T может Словарь или предсказать», — как исследовательская работа о случайности из журнала IEEE Security & Политика конфиденциальности .

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

Публичная и частная случайность

Тип случайности, используемый в закрытых ключах, должен остатьсячастный, Конечно. Раскрытие случайности может позволить вычислить полный закрытый ключ, что приведет к потере пользователем своей Криптовалюта.

Есть еще один, другой тип случайности, который использует League of Entropy – публичная случайность. Это полезно для многих других приложений, где полученные случайные числа должны быть проверены общественностью и могут быть проверены любым, кто LOOKS на сайт.

Примером того, где это может пригодиться, является типичная лотерея, где победители выбираются путем предположительно случайного вытягивания денег из шляпы.

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

Сегодня существуют различные способы генерировать публичную случайность. ONE из таких надежных источников случайности является Национальный институт стандартов и Технологии (NIST).

Но есть еще ONE проблема: как правило, вам все равно придется доверять организации, которая генерирует случайность, будь то NIST или какая-то другая организация.

Читать дальше: Ethereum Foundation и другие рассматривают возможность вложить 15 миллионов долларов в создание технологии «случайности»

Вот тут-то и появляется drand. Это маяк, генерирующий случайность, но децентрализованным образом, в той степени, в которой несколько членов, составляющих Лигу Энтропии, обеспечивают случайность. Если все пойдет по плану, вам T придется доверять ONE субъекту, например NIST. Идея в том, что организации, составляющие лигу, менее вероятно будут вступать в сговор.

«Сегодня случайные маяки генерируют числа для лотерей и проверок выборов — и то, и другое влияет на жизнь и судьбу миллионов людей. К сожалению, эксплуатация единственной точки происхождения этих маяков привела к нечестным результатам, которые принесли пользу ONEкоррумпированный инсайдер. Чтобы помешать попыткам эксплуатации, Cloudflare и другие поставщики маяков случайности объединили усилия, чтобы предоставить пользователям кворум децентрализованных маяков случайности. В конце концов, восемь независимых глобально распределенных маяков могут быть гораздо более надежными, чем ONE! " запись в блоге, объявляющаяЛига Энтропии в 2019 году.

«Не существует другого готового к использованию случайного маяка, который бы сочетал в себе гарантии DRAND: публично проверяемый, децентрализованный и беспристрастный».,«Добавил Гейлли.

Дранд встречает Filecoin

Этот «маяк» можно использовать для самых разных приложений: от аудита выборов до лотерей и Криптовалюта.

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

Читать дальше: Filecoin откладывает финальную фазу тестирования, объявляет «период калибровки» для майнеров

Майнеры Bitcoin с большей вероятностью WIN награды за блоки, если у них больше оборудования для майнинга и вычислительной мощности. Напротив, майнеры Filecoin с большей вероятностью WIN награды за блоки, если у них больше места для хранения, чтобы вносить вклад в сеть.

Процесс выбора майнера, который выигрывает награду за каждый блок, известен как «выбор лидера». Filecoin будет использовать случайность, сгенерированную League of Entropy, для этого так называемого «генерирования лидеров».

«Возможность проверки достоверности случайности, того, что она действительно правильно сгенерирована, является важнейшим свойством для выборов лидера в блокчейнах», — сказал Гейлли.

Они запустили маяк League of Network, чтобы охватить все эти варианты использования.

«Крупнейшее внедрение Drand, League of Entropy Mainnet, представляет собой сеть, специализирующуюся на генерации случайных чисел, которая может обслуживать множество приложений, а не быть адаптированной или встроенной только в ONE приложение», — сказал Дэвид Диас, инженер-исследователь Protocol Labs и руководитель проекта drand.

«Лига энтропии создает основу для будущих систем, которые будут использовать надежную публичную случайность в сети, и новое совместное управление только улучшит ее способность делать это. Мы рады наблюдать, как drand помогает предотвращать предвзятость и обнаруживать манипуляции на выборах, в лотереях и на платформах распределенного реестра, а также улучшать Интернет для будущих поколений», — заявил руководитель исследований Cloudfare Ник Салливан в своем заявлении.

Alyssa Hertig

Алисса Хертиг, технический репортер CoinDesk, программист и журналист, специализирующийся на Bitcoin и Lightning Network. На протяжении многих лет ее работы также появлялись в VICE, Mic и Reason. В настоящее время она пишет книгу, в которой исследует все тонкости управления Bitcoin . Алисса владеет некоторым количеством BTC.

Alyssa Hertig