Сегодня я взглянул на «улучшенную версию» $ZERO на Avalanche — Nullity $NULL.

Основная идея:

1. Случайные числа, рассчитанные исключительно по цепочке
2. Блокировать «Крит»
3. Улучшение общих стандартов

Прежде всего, как в этой цепочке реализовано случайное число?

Случайное число $ZERO представляет собой относительно справедливый алгоритм, но на самом деле рассчитывается вне сети. $NULL использует данные будущих блоков для расчета случайного числа для лотереи, но не вычисляет случайное число в текущем блоке для расчета лотереи.

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

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

Что такое блок «крит»

Еще один интересный механизм — Lucky Ticket. Отличие от $ZERO в том, что количество лотерейных билетов в каждом блоке не фиксировано и равно 1, а количество лотерейных билетов выдается случайным образом от 1 до 6. Максимально можно выпустить 6 билетов. в блоке.

Тогда предположим, что количество лотерейных билетов в текущем блоке максимально 6:

Если в текущем блоке примет участие только один человек, он возьмет на себя весь призовой фонд и потратит 1 мяту на покупку 6 лотерейных билетов.Процент выигрыша составляет 600%.Если участвуют 2 человека, то процент выигрыша каждого человека составляет около 300%. ... Это значит, что чем меньше участников в блоке, тем легче произойти "криту".
💥

Этот параметр более удобен для розничных инвесторов.В начальный период тестовой сети некоторые люди часто достигали коэффициента выигрыша более 100%.Другими словами, если у вас нет скрипта и мало средств на руках, вы можете просто нажать в несколько раз избыточная доходность.

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