Практика показывает, что создание блокчейнов открытого вида с самостоятельным кодом приобретает две стороны развития событий.
Например, у Эфириум уже есть платформа, что существенно упрощает возможность создания любого смарт-контракта. В Биткоине, до сих пор, предпочитают вводить подобные инновации черепашьими шагами. В этом нет ничего удивительного, так как имеются некоторые проблемы с ограниченностью языка программирования, что уже встроен в платформу. Девелоперы заявляют, что на все имеются свои причины, которые сложно не учитывать!
Соавтор LighteningNetwork уже нашел способ добавления функционала к умным контрактам в самом Биткоине. Можно сказать, что его подход должен повысить такие особенности, как масштабируемость, а также анонимность. Главная же задача: сохранить децентрализацию в первозданном виде, а именно такой, какой она задумывалась изначально.
Оракулы и Биткоин
Тадж Драйя прибегает к современному методу Оракулов. Смысл в том, что сложные умные контракты не смогут обойтись без помощи внешних ресурсов с некоторыми данными. Таким образом, Оракулы будут поддерживать подобные контракты данными, основываясь именно на тех данных, которые исполняются на основе полученной информации.
Основные нюансы
По словам ТаджаДрайи, главная проблема кроется именно в конфеденциальности. Смысл в том, что нужно сделать так, чтобы оракул не знал, в чью сторону был выполнен контракт и подошел ли ключ для блокчейна. Для этого все данные будут смешиваться с личной секретной информацией самого биткоина.
Второй проблемой является централизация сервисов. Таким образом, люди сами должны начать доверять сервисам, которыми пользуются. В итоге, проблему можно решить полной синхронизацией. То есть, оракул будет собирать данные со всех более-менее авторитетных источников и на их основе, предоставлять информацию. Исходя из этого, можно сделать вывод в сторону возможности передачи неверной информации. То есть, теоретически, это должно работать, а вот практически…
Как вы понимаете, то данный проект до сих пор находится в стадии зародыша, так как сам Тадж ждет отклика от комьюнити. Данное дополнение не должно внести каких-либо изменений в сам Биткоин, но при этом будет работать лучше, при активацииSegWit. Специалисты утверждают, что разработчик сначала будет дожидаться активацию вышеупомянутого протокола, и только после этого займется работой над самим проектом.