Недавно вот наткнулся на интересное устройство,
Opendime.
Что оно из себя представляет?
А представляет оно из себя задел в лучших традициях киберпанка, так как это
одноразовое аппаратное хранилище биткоина.
К примеру, вам нужно купить что-то за биткоин в личной встрече (например машину). Согласитесь, переводить с кошелька на кошелек, ждать как минимум 10 минут (1 подтверждение сети), платить комиссию - так себе идея. Может передать флеш карту с биткоин кошельком, или аппаратник Трезор с необходимой суммой? Уже теплее (я знаю много таких случаев) но это тоже займет время, ведь очевидно что нужно проверить есть ли там какой то баланс, продавец захочет перевести средства на свой кошелек сразу (скорее всего при вас) чтобы быть уверенным что вы не украдете средства (потенциально у вас может быть копия приватника или сида). Как то тоже не очень.
А что насчет того, если мы улучшим второй вариант, откинув необходимость продавцу сразу же опустошать кошелек? Вы передаете маленькую флешку, продавец подключает ее хоть к телефону (с обычным Trezor One или Леджер Nano S так нельзя) в три клика проверяет баланс а далее вы расходитесь как в море корабли? Как по мне, звучит отлично, прямо как в Гибсоновском "
Нейроманте". Не хватает только глазных имплантов каждому из вас :)
Вот собственно
Opendime и позволяет это сделать по следующей схеме:
1. При первоначальном подключении
Opendime собирает энтропию (256 бит) и генерирует связку приватный-публичный ключ, чтобы вы могли отправить на него необходимую сумму (через QR код или же собственно адрес на экране). При этом, доступа к тому что внутри у вас нет.
2. Продавец может проверить баланс не открытого
Opendime просто подключив его через USB к своему телефону/компьютеру.
3. Как только продавец захочет потратить биткоины, он иголочкой пробьет в устройстве защитный предохранитель и при следующем подключении через USB получит уже приватный ключ. Тоесть, после деактивации предохранителя содержимое
Opendime меняется безвозвратно (второй раз использовать не получится). И выводит сумму уже себе на кошелек.
Просто и удобно. При этом, проверить целостность устройства очень просто (предохранитель не должен быть пробит). В старых версиях кстати надо было ломать среднюю клемму, но от этого отказались.
Чтобы быть уверенным что вам дают оригинальный
Opendime, при подключении к не активированному устройству вы можете найти на нем ссылку на
index.html, где будет подписанное разработчиками сообщение (да да, в киберпанковом мире без
PGP никак) что и подтвердит истинность устройства.
По сути, сама концепция может рассматриваться как offchain транзакция, так как факт сделки был, передача из одних рук в другие прозошла, но записи в блокчейне нет (пока продавец не переведет на свой кошелек)
И следуя алгоритму работы, ни разработчики, ни покупатели не знают приватный ключ, так как он генерируется из энтропии предоставленной покупателем (первым владельцем
Opendime) и если не был снят предохранитель, то ключ хранится в устройстве без возможности его считать.
Радует что биткоин развивается не только как спекулятивный инструмент но и средство расчета. Ну а использовать такой способ расчета решать уже вам (можно не платить налоги, шутка)
Как по мне, довольно удобно и футуристично :)
Ссылка на FAQ_______
Источник:
https://t.me/lemon_crypto/513