Дописи
avatar

Запуск лотереї onchain звучить тривіально, поки не поставити питання: хто обирає переможця? Хеші блоків можна впливати тим, хто пропонує блок. Випадкове число, згенероване організатором, — це просто число, яке вибрав організатор. Учасники не можуть визначити різницю між чесним та підлогованим випадінням після його завершення. Drawbook, представлений на Rialo Builders Hub, вирішує цю проблему за допомогою commit-reveal. Участь спочатку фіксується, прив’язуючись до гаманців. Розкриття відбувається пізніше, перевіряється через смартконтракти, і будь-хто може перевірити результат onchain. Організатор не бачить, що він витягує, поки участь ще відкрита, і не може змінити результат, як тільки розкриття починається. Ця двофазова структура — суть усього. Розділення фіксації від розкриття усуває вікно, коли хтось із перевагою у часі міг би діяти на основі інформації, якої не мали інші. Це та сама логіка, що й у аукціонах із запечатаними пропозиціями, застосована до проблеми, яку більшість onchain лотерей все ще вирішують на довірі. Те, що це просто реалізувати на @RialoHQ, полягає в тому, що розкриття не потребує зовнішнього тригера. Відкриття фази розкриття на певному блоці або після закриття участи — це предикат, який мережа оцінює сама. Немає потреби в тому, щоб організатор натискав кнопку в потрібний момент — саме цей момент потрібно вилучити з чесного випадання. Перевірна випадковість уже роками є вирішеною проблемою в криптографії. Проблема полягає в тому, щоб отримати її до продуктів, якими реально користуються люди.

Цей контент призначений виключно для інформаційних та освітніх цілей. Він може містити думки третіх осіб, спонсорований контент або рекламні матеріали, за які автор може отримувати оплату. Жодна інформація в цій стрічці не є інвестиційною порадою чи гарантією прибутковості. Ви несете повну відповідальність за власні інвестиційні рішення. Перед початком торгівлі завжди проводьте власне дослідження та дотримуйтесь обережності. Ми не гарантуємо точність інформації від третіх осіб і не несемо відповідальності за будь-які збитки. Минулі результати не є показником майбутніх. Дивіться наші Умови спільноти та Заяву про ризики для отримання детальної інформації.

avatarОпублікуйте відповідь

Коментувати