#baby $BABY Сегодня для меня стало более понятным кое-что про TBV после того, как я кликнул на это. Все говорят о доказательствах с нулевым разглашением (zero-knowledge proofs) так, будто это и есть вся история: подаёшь доказательство, оно проверяется — и всё. Но в реальности так устроены не выводы в хранилищах Babylon. Там встроено так называемое «окно для спора». Как только кто-то пытается погасить (redeem) BTC, требование какое-то время остаётся открытым, прежде чем будет окончательно подтверждено. То есть если в чём-то есть ошибка, у сети есть время её заметить и заблокировать вывод до того, как какие-либо биткоины реально начнут перемещаться.
Я не понимал, насколько это важно, пока не подумал о том, что команда Babylon называет «моделью подарочной карты» — привычной схемой, когда вы отдаёте свои BTC мосту или кастодиану и получаете в ответ обёрнутый токен. Если этот кастодиан ошибётся или исчезнет — вы оказываетесь в ловушке. Нет окна, нет механизма защиты, который успеет поймать ошибку.
TBV пропускает это полностью. Биткоин остаётся заблокированным в сети биткоина, а период оспаривания как раз и позволяет системе оставаться без доверия (trustless) без необходимости, чтобы кто-то всё время «присматривал» за процессом.
Это небольшой механизм на бумаге, но он выполняет много тихой работы. Большинство обещаний о «без доверия» на самом деле не объясняют, что происходит, если что-то пошло не так. В этом случае — объясняют.
Как думаете, системе нужен встроенный способ ловить ошибки, чтобы вообще называться «без доверия», или достаточно одного хорошего доказательства? @BabylonLabs_io $BABY #baby