Новое предложения BIP может помочь Биткоину и технологии блокчейн

03.06.2016

Новое предложения BIP может помочь Биткоину и технологии блокчейн
Пользователи, знакомые с технологией блокчейн и финансовым феноменом Биткоин, знают, что сама технология сегодня имеет несколько проблем, которые до сих пор остаются нерешенными. Но разработчики и программисты упорно трудятся, чтобы усовершенствовать систему, предлагая новые методы ведения транзакций в блоке. Один из известных в криптосообществе разработчиков, который трудится над решением проблемы, – Джонсон Ло (Jhonson Lau), являющийся участником сообщества Bitcoin Core.

Несколько дней назад стало известно, что Джонсон Ло анонсировал новое предложение BIP, которое поможет улучшить технологию блокчейн и даст возможность Биткоину продолжить развитие. Новое предложение основано на BIP 114, которое также было разработано Ло. На самом деле это целая серия разработок и программных улучшений, которую начали программисты-энтузиасты несколько лет назад в рамках проекта MAST (расшифровывается, как Merkalized Abstract Syntax Tree).

В основе предложения BIP лежит использование новых программных операций в кодировке системы Биткоина. Если перевести данное объяснение на более простой язык, то это небольшое изменение правил проведения транзакций, начиная с запроса на транзакцию и заканчивая процессом принятия в самом блоке. Также новая кодировка отвечает за распределение Биткоинов в системе. По объяснению самого Джейсона Ло, для подтверждения траты, расхода или перевода Биткоинов открытому ключу необходимо иметь действующую подпись.

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

Джейсон Ло считает необходимым увеличить количество сложных транзакций в блоке, что повысит конфиденциальность проводимых транзакций и улучшит бездоверительный беттинг. Использование старых отклоненных кодов Накамото в новых предложениях может стать для Биткоина глотком свежего воздуха и толчком к дальнейшему развитию.

 

Повышение эффективности проведения защищенных транзакций

Старая версия предложения BIP – это небольшое изменение кодировки системы Биткоина. Новое предложение способно увеличить эффективность проведения конфиденциальных транзакций и повысить их конфиденциальность. Сегодняшняя скриптовая система работает по принципу открытых (публичных) начальных выходов Биткоина, и, как считает Ло, это проблема, которую необходимо решать.

Почему же публичные транзакции Биткоинов стали проблемой? Дело в том, что уровень конфиденциальности проводимых транзакций понижается. Чем больше информации предоставляется о кошельке, клиенте, начальном и конечном пункте транзакции, тем больше вероятность того, что транзакция не будет конфиденциальной. Напомним, Сатоши Накамото считал, что одно из главных достоинств технологии блокчейна – конфиденциальность проводимых транзакций.

Джейсон Ло считает, что эффективное развитие MAST возможно в случае, если клиенты будут предоставлять только одно или два условия для перевода Биткоинов, что в итоге приведет к уменьшению объема транзакции в блоке. Это, в свою очередь, приведет к высвобождению пространства в блоке и ускорению проведения транзакций.

 

Бездоверительный беттинг

Бездоверительный беттинг – это термин, который больше распространен в сфере биржевой торговли. Но Джейсон Ло описывает его в рамках технологии блокчейна на примере онлайн-казино.

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

Ло объясняет, каким образом старые функции, будучи отклоненными создателем Биткоина, RSHIFT и XOR, будут действовать, основываясь на все той же системе функционирования онлайн-казино.

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

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

 

Какие еще возможности может дать новое предложение?

По заявлению Джейсона Ло, система MAST увеличит конструкции с мультиподписями и принудительную передачу независимых данных. Эти функции также присутствуют в предложении BIP 114.

Новая система позволит использовать схемы Биткоин-адресов с поддержкой двух тысяч ключей, причем с уменьшенными информационными потребностями. Сегодня структура Биткоин поддерживает только 20 ключей, потому новая система качественно улучшит и ускорит процессы в системе блокчейн.

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

Неизвестно, когда новое предложение BIP будет включено в программный скрипт Биткоина. На данном этапе необходимо тестирование на наличие ошибок и безопасность программных кодов. «Внедрение состоится только тогда, когда мы будем уверены в безопасности нового предложения и его эффективности», – заявил Джейсон Ло.


Назад