Разработчик bitcoin Core Джереми Рубин на VR-конференции RecklessVR представил новый язык для смарт-контрактов биткоина под названием Sapio который, как он надеется, увеличит «финансовую независимость» пользователей. Об этом сообщает Coindesk.
Биткоин может поддерживать несколько типов смарт-контрактов, но, по сравнению с эфириумом, их гораздо сложнее создать и сегодня они имеют гораздо меньше сценариев использования. Рубин хочет расширить возможности использования смарт-контрактов в биткоине, чтобы дать пользователям еще больший контроль над тем, что они могут делать со своими деньгами.
По словам Рубина, Sapio разработан на основе BIP 119 CHECKTEMPLATEVERIFY (CTV), который является «простой системой ковенантов для биткоина». Идея ковенантов существует уже давно ― они добавляют дополнительные меры безопасности в сеть биткоина. «На практике эта система позволяет вам выполнять более сложные смарт-контракты, которые определяют, как можно потратить биткоины», ― сказал Рубин. Одним из вариантов использования ковенантов может стать управление хранилищами биткоинов, которые накладывают дополнительные ограничения на перемещение биткоинов в случае атаки хакера или другой проблемы безопасности.
«Я думаю, что хранилища являются одним из наиболее важных вариантов использования, которые CTV может решить. Они предоставляют огромное количество инструментов финансовой независимости для широкой аудитории», ― сказал Рубин, добавив, что эта технология открывает пользователям возможность создать их самостоятельно без сторонних сервисов.
Недавно созданная Рубином исследовательская организация Judica сосредоточится на развитии этой технологии. Он планирует выпустить инструменты, которые «значительно расширят экономику биткоина». Рубин рассматривает биткоин как своего рода судебную систему.
«Если вы посмотрите на отношения между рынком и правительством, то, как правило, абсолютисты свободного рынка скажут, что правительство просто мешает и оно должно уйти. Но если разобраться в этом вопросе более детально, то станет ясно, что суды имеют решающее значение для развития экономики. Без независимых судов или какой-либо судебной системы операции с незнакомцами являются слишком рискованными, что серьезно ограничивает экономическую активность. Способность поддерживать контакты, полагаясь на такую правовую систему (а не только на свои силы), позволит экономике процветать», ― сказал он.
Сегодня возможности биткоина в этом плане ещё слишком ограничены. «Блокчейн биткоина выполняет роль судебного органа, но сейчас на нем можно разрабатывать очень ограниченный набор контрактов», ― добавил Рубин.
Он планирует выпустить Sapio вместе с проектами смарт-контрактов и сейчас ищет поддержку от других разработчиков. «Я не знаю точно, когда он будет выпущен», ― сказал Рубин. «Если вы спросите каждого разработчика, когда такое предложение может быть принято, вы получите совершенно разные ответы. Многие люди говорят, что на это потребуется как минимум три года». Многие разработчики биткоина осторожны в своих прогнозах и одобряют только те изменения, которые были тщательно проверены. По мнению Рубина, три года ― это слишком долго.
«Я считаю, что биткоин ещё находится на довольно ранних и экспериментальных стадиях, поэтому нам нужно действовать быстро. Однако другие люди считают, что биткоин должен развиваться очень медленно» ― сказал он, добавив, что такого рода изменения важны для будущего биткоина.