Я всё время думал: как вообще @BabylonLabs_io выполняет конфискацию без смарт-контрактов?

Ответ — EOTS — Extractable One-Time Signature — на базе нативной для биткоина подписи Шнорра.

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

Контракт стейкинга написан прямо на самом скриптовом языке биткоина. Никакой обвязки, никаких кроссчейн-мостов, никаких доверенных хранителей.

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

#baby $BABY
🤔 过于复杂
80%
🔥 EOTS genius
20%
5 проголосовали • Голосование закрыто