bitstore
Loading data, please wait...

BlockSign использует блокчейн для проверки подписанных контрактов

||
Комментариев: 0

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

С точки зрения пользователя, BlockSign работает как веб-приложение. PDF-документ, подписанный с помощью программы, содержит место где будет содержаться подпись, где пользователь размещает отметку (stamp) при помощи стилизованного шрифта. В этой подписи кодируется адрес электронной почты и дата. Служба BlockSign затем создает криптографический хэш всего документа, который он хранит в 40-байтном слоте, содержащемся в каждом биткоин-блоке, и называется OP-RETURN. Этот слот может быть использован для хранения сообщений и других произвольных данных.

Это означает, что хэш регистрируется в блокчейне. «Мы проверяем документ, пропуская его через хэш-функции, и в блокчейне строку для того, чтобы увидеть, если он был записан», — рассказывает основатель компании Николас Торн. Проверочная запись хранится у компании от имени пользователя и позволяет им проверять, что конкретный документ подписан и действителен.

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

Неправильное использование блокчейна?

Не все разработчики в восторге от идеи использования биткоина для подписи документов.

«На мой взгляд, в идеале биткоин-блокчейн должен использоваться только для биткоин-платежей», — говорит Адам Бэк. Он разработал Hashcash, алгоритм, используемый для генерации и проверки валюты, и также работает на систему для определенных приложением блокчейнов, связанных с собственным блокчейном биткоина.

40 байт OP_RETURN первоначально были 80 байтами. Сегодня 40-байтный лимит в сравнении со средним размером транзакции в 570 байт составляет примерно 7% от среднего размера блока.

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

Бизнес приветствует

Биткоин-разработчик Майк Хирн не беспокоится о том, что большее количество компаний станут использовать OP_RETURN для своих сетей.

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

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

И Хирн, и Бэк рекомендуют использовать древовидную структуру Меркеле, которая позволяет сжать множество временных меток в один вывод OP_RETURN. «Это помогло бы сэкономить деньги при помощи совсем небольших правок в коде», — говорит Хирн.

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

Отдача биткоину

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

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

Разработчики биткоин-ядра в прошлом жаловались на отсутствие помощи от некоммерческих организаций, и Хирн несколько раз отмечал, что развитие протокола страдает из-за этого. Ведущий биткоин-разработчик Владимир ван дер Лаан подтвердил необходимость большей поддержки. «Идут огромные инвестиции в биткоин-компании, но очень малая часть идет на поддержку развития биткоин-ядра», — сказал он.

О BlockSign

Команда Торна была сформирована пару лет назад как часть компании цифровых бейджей Basno, также основанной Торном. Компания привлекла $1,225 млн. инвестиций летом 2013 года. Basno теперь приносит прибыль, и компания «не спеша» использует средства. По словам Торна, BlockSign является дочерней компанией Basno.

Не способствовать развитию биткоин-протокола, но при этом использовать его преимущества для своей выгоды — не ново для биткоин-сервисов. Ван дер Лаан сказал:

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

Похожие статьи