Я все время предполагал, что хранилище Бэбилона «умное» в том смысле, в каком люди сравнивают Bitcoin с Ethereum. Потратил время, чтобы реально прочитать дизайн TBV, и понял, что это наоборот.
хранилище не принимает решений после того, как ваш BTC уже заблокирован. оно не может этого сделать. до того, как taproot vault output вообще станет активным, каждый корректный сценарий расходования, погашения, ликвидации, разрешения челленджа, возврата — уже собран и заранее подписан как граф транзакций. ничего не импровизируется позже. hashlock определяет момент, когда активируется хранилище, а отдельный timelocked recovery-путь — это выход вкладчика, если настройка так и не завершится.
это противоположно тому, как работают смарт-контракты. в Ethereum логика вычисляется во время выполнения транзакции. TBV переносит всю эту логику на этап настройки, так что Bitcoin в дальнейшем должен лишь обеспечить небольшой, фиксированный набор исходов — тех, с которыми он согласился заранее.
Я не думаю, что это ограничение. возможно, это и есть единственная причина, почему вообще возможно существование всего этого в Bitcoin без того, чтобы сам Bitcoin пришлось менять.
Я застрял на другом: будет ли это работать в масштабе. узкие кейсы с чистыми, предсказуемыми исходами, похоже, подходят очевидно.
но сохранится ли та же заранее подписанная структура, когда графы транзакций станут больше и заранее придется учитывать все больше возможных путей?
@BabylonLabs_io $BABY #baby
хранилище не принимает решений после того, как ваш BTC уже заблокирован. оно не может этого сделать. до того, как taproot vault output вообще станет активным, каждый корректный сценарий расходования, погашения, ликвидации, разрешения челленджа, возврата — уже собран и заранее подписан как граф транзакций. ничего не импровизируется позже. hashlock определяет момент, когда активируется хранилище, а отдельный timelocked recovery-путь — это выход вкладчика, если настройка так и не завершится.
это противоположно тому, как работают смарт-контракты. в Ethereum логика вычисляется во время выполнения транзакции. TBV переносит всю эту логику на этап настройки, так что Bitcoin в дальнейшем должен лишь обеспечить небольшой, фиксированный набор исходов — тех, с которыми он согласился заранее.
Я не думаю, что это ограничение. возможно, это и есть единственная причина, почему вообще возможно существование всего этого в Bitcoin без того, чтобы сам Bitcoin пришлось менять.
Я застрял на другом: будет ли это работать в масштабе. узкие кейсы с чистыми, предсказуемыми исходами, похоже, подходят очевидно.
но сохранится ли та же заранее подписанная структура, когда графы транзакций станут больше и заранее придется учитывать все больше возможных путей?
@BabylonLabs_io $BABY #baby