Якби тільки ConstitutionDAO був трохи більше…. Obscuro

Andrey Bezruk
4 min readJul 15, 2022

Ось як божевільні мрійники ConstitutionDAO могли ПЕРЕМОГТИ Ken Griffin у його власній грі.

ConstitutionDAO був прекрасним експериментом зі створення DAO з єдиною метою — купити перше видання Конституції США на аукціоні Sotheby’s.

17 000 людей зібрали 46 мільйонів доларів, щоб спробувати зробити покупку. Група побила рекорд за найбільшою кількістю краудфандингових коштів менш ніж за 72 години.

Один із 13 примірників офіційного видання Конституції. Зображення: Sotheby’s

Для тих, хто новичок у DAO, DAO означає децентралізовану автономну організацію, і це, по суті, група людей, зібраних разом для спільної справи, побудованої навколо прозорого смарт-контракту, який вони спільно контролюють.

У сюжеті, гідному M. Night Shyamalan, Ken Griffin, засновник Citadel Securities, компанії, яка опинилася в центрі гніву через акції, що підживлюються Meme, зрештою став переможцем торгів.

Чому ConstitutionDAO програв?

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

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

Якщо ви Ken Griffin, ви знали, на що ваші конкуренти готові поставити ставку. Ми не знаємо, що сталося між тим і аукціоном, але Kenміг створити консорціум, мобілізувати кошти. Він точно знав, проти чого мав справу.

Який тип конструкції дозволить такому DAO підтримувати приватну скарбницю та брати участь в аукціоні без інформаційних недоліків, щоб отримати найнижчу ціну?

Зараз це справді складна проблема, оскільки за своєю природою блокчейни повністю прозорі. Баланс контракту ConstitutionDAO і, відповідно, суму, доступну для торгів, були повністю видимі всім.

Були висунуті різні ідеї, але повної відповіді на проблему немає. Отже, ось, вперше, як ConstitutionDAO міг виграти аукціон за допомогою Obscuro.

Машина Enigma — це шифрувальний пристрій, розроблений і використовуваний на початку-середині 20 століття для захисту комерційного, дипломатичного та військового зв’язку.

Obscuro — це рішення конфіденційності рівня 2, створене на основі Ethereum. Це дає змогу будь-якому контракту Ethereum працювати в більшому масштабі, з меншими витратами газу та, що важливо, з повною конфіденційністю. Він використовує технологію Trusted Execution Environments, яка захищає більшість ваших пристроїв. TEE забезпечують повну конфіденційність навіть від операторів головних машин.

Як може виглядати рішення ConstitutionDAO з використанням Obscuro?

Ви повинні створити контракт, який зберігає кошти на Obscuro. Це буде як будь-який інший контракт Ethereum, який може утримувати баланс. Ось де все стає цікавим. Всі надходження до контракту, відтоки з контракту і, звичайно, загальний баланс нікому не будуть відомі.

Усе буде приховано та оброблено всередині захищених TEE та збережено як зашифровані ролапи на Ethereum.

Члени DAO вкладали б кошти в контракт за допомогою зашифрованих транзакцій, які не відрізняються від інших транзакцій, що відбуваються в мережі. Усе, що Griffinпобачить, це мільярди доларів, замкнені в Obscuro… величезна військова скриня… але він не зможе дізнатися, скільки насправді було виділено на цей конкретний аукціон.

Контракт матиме функцію; Давайте назвемо його doYouBid(), який аукціонний будинок (або сторона, що проводить аукціон) повинен бути явно авторизований з самого початку для виклику з використанням свого ключа тільки через заданий інтервал часу.

Гіпотетичне вирішення проблеми аукціону.

Під час аукціону аукціоніст викликатиме цю функцію на кожному етапі торгів, передаючи наступну суму ставки, наприклад. doYouBid(13 000 000 доларів США), doYouBid(13 500 000 доларів США) і т. д. Функція відповість ствердно тільки на ліміт доступних коштів (або якийсь попередньо налаштований ліміт, який також прихований).

Після аукціону аукціонний будинок може вимагати кошти від договору. Інші учасники торгів не можуть знати максимальної суми, заблокованої в DAO, і тому не мають переваги.

Конституція DAO могла виграти аукціон, використовуючи Obscuro.

Згодом ці типи контрактів на смарт-аукціонах можуть почати вивчати стратегії торгів та починати оптимізувати крок ставок та тимчасові затримки, щоб збити інших учасників торгів, зробивши їх невідмінними від звичайних віддалених учасників торгів. Все це при збереженні конфіденційності моделей та даних моделювання в Obscuro.

Деякі інші типи аукціонів також зараз неможливо реалізувати на блокчейнах.

На аукціоні із запечатаними пропозиціями учасники торгів у приватному порядку представляють свою єдину найкращу пропозицію у письмовій формі у запечатаному конверті. Пропозиції відкриваються в приватному порядку аукціоністом та продавцем. Вони не розкривають ставки нікому із учасників.

Аукціон із закритими ставками — це тип аукціонного процесу, при якому всі учасники торгів одночасно подають закриті ставки аукціоністу, тому жоден учасник торгів не знає, скільки зробили ставки інші учасники аукціону.

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

Дізнатися більше

Якщо ви хочете дізнатися більше про Obscuro, ознайомтеся з нашим вступним записом у блозі тут або ознайомтесь з нашим технічним документом. Спілкуйтеся з нами у Discord та Telegram і слідкуйте за нами у Twitter.

--

--