Замаскированные смарт-контракты: как они помогут решить проблемы Bitcoin

11.02.2019 |

Одна из главных проблем криптовалюты Bitcoin – постоянная перегрузка системы Blockchain, которая приводит к значительному замедлению работы данной цифровой платформы, способствует тенденции уменьшения скорости проведения транзакций и увеличение внутрисетевой комиссии.

Эта актуальная проблема BTC активно обсуждалась на конференции Scaling Bitcoin еще в конце 2017 года. Тогда глава исследований Эндрю Поэлстра пробовал объяснить принцип работы замаскированных смарт-контрактов (или «бесскриптовых скриптов»), которые способны разгрузить Blockchain Биткоина и увеличить скорость работы его платформы. Прежде всего, этого можно добиться с помощью исключения основных правил умных контрактов, чтобы в итоге все финансовые операции выполнялись по принципу обычных транзакций.

Для статьи о смарт-контрактах биткоин

Попробовав самостоятельно разобраться с теорией работы замаскированных контрактов, мы составили материал, который поможет вам понять, что такое замаскированные смарт-контракты или «бесскриптовые скрипты», как они работают, в чем заключается их главная особенность, как данный инструмент поможет решить самую главную проблему такой криптовалюты, как Bitcoin.

История появления смарт-контрактов

Впервые концепцию работы смарт-контрактов предложил известный криптограф Ник Сабо еще в 1994 году. Впоследствии она была усовершенствована и внедрена в системы Blockchain некоторых криптовалют.

Сейчас самой популярной и известной реализацией теории работы смарт-контраков, по мнению большей части пользователей в интернете, остается цифровая валюта Ethereum и её универсальная платформа для создания ICO проектов.

На самом деле, Bitcoin также можно считать технологией, работающей на умных контрактах, так как средства переводятся исключительно на условии предоставления валидной криптографической подписи. Более сложные умные контракты, к которым можно отнести таймлоки и мультиподписи, также используются в криптовалюты Bitcoin, но уже с помощью таких технологий, как система Lighting Network.

В общем, можно смело сказать, что Биткоин в данный момент очень плотно связан с технологией смарт-контрактов. И в этом заключается как его преимущества, так и большие недостатки.

Главная проблема смарт-контрактов

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

По мере того как тот или иной смарт-контракт усложняется, начинает расти и его ресурсопотребление, которое отражается на майнерах системы (для обработки транзакции становится нужно значительно больше вычислительных мощностей).

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

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

Вдобавок, если хакеры обнаружат в этот момент какую-либо уязвимость данного смарт-контракта, то они могут попробовать провести кибератаку на систему криптовалюты с целью похитить все средства, используемые в этой финансовой сделке.

Дополнительный вариант развития событий – альтернативное вредоносное ПО может интерпретировать детали контракта и усложнить достижение консенсуса между нодами, так как они попросту не будут знать, какая цепочка блоков является истинной.

Решение проблемы смарт-контрактов

Как уже упоминалось, на конференции в Стэнфорде, криптоинтузиаст Поэлстра рассказывал, что разработчикам криптовалюты Bitcoin стоит рассмотреть использование такой особой системы, как «замаскированные контракты», которая сохранит функцию выполнения надежных и безопасных сделок, но при этом полностью уберет их с основной системы Blockchain.

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

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

В общем, с системой бесскриптовых скриптов платформа криптовалюты BTC будет воспринимать смарт-контракты как обычную транзакцию, но не более того.

Цитируя слова Поэлстры: 

После внедрения технология замаскированных контрактов люди смогут верифицировать состояние сети Bitcoin, не загружая сюда все фоновые данные. Это, в свою очередь, даст возможность сжать объем всех внутренних транзакций. Сейчас многие данные сети BTC попросту избыточны, поэтому нет никакого смысла дополнительно обрабатывать их и тратить на это дополнительные энергетические ресурсы майнеров

Заключение

Если изучить историю цифрового рынка, то можно понять, что технология «бесскриптовых скриптов» разрабатывалась еще на протяжении всего 2017 года и продолжает совершенствоваться по сей день.

А поняв сегодня принцип работы замаскированных смарт-контрактов и их преимущества, можно с уверенностью сделать вывод, что ведущими цифровыми активами и ICO Блокчейн проектами на рынке будут те платформы, которые станут использовать систему бесскриптовых скриптов, позволяющей «облегчить сеть», делая её более усовершенствованной и быстрой.

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