Это идея для практического способа создать физическую наличность как форму BTC, я буду называть фишку.
Требования, предъявляемые к изготовлению BTC фишки являются 1) способом для держателя, чтобы доказать, что это реально и 2) способ для держателя, чтобы получить BTC самих по себе ... кроме того, он должен быть физическим носителем обмена, который может быть полностью передано только путем передачи его другому лицу.
Я предлагаю эту идею.
1 - BTC может быть загружен на предварительно номинированные смарт-карты. Иметь быстрый взгляд на http://www.basiccard.com. Вы можете купить полностью программируемые смарт-карту всего за $ 1. Предположим, что я купил их набор и "сделал" карта 50 BTC (просто напечатав 50 [Bitcoin логотип] художественное произведение на нем)
2 - Люди будут относиться к смарт-карте так же, как законопроект 50 BTC, как наличные деньги. Это может быть продано в течение многих лет, так же, как законопроект 50 доллара. Смарт-карта содержит секретный ключ для Bitcoin адрес холдинга 50 BTC, а также применение на борту для хранения, что закрытый ключ безопасности.
3 - Любой, кто хочет проверить действительность BTC на смарт-карте может вставить смарт-карту в считывающее устройство. Смарт-карта будет кашлять Bitcoin адрес, открытый ключ и подписать одноразовый номер (предоставляется читателю), чтобы доказать, что закрытый ключ был на карте, чтобы избежать разглашения его. Исходный код программы открыт на читателя будет проверять против блока цепи, чтобы обеспечить 50 BTC был действительно в адрес утверждал на карте. Эта функция будет аналогична с помощью "поддельное перо обнаружения" на FRN-х.
4 - Любой, кто хочет "обналичить" БТД на карте может это сделать, если эта функция будет последним средством, как карта больше не будет использоваться. Смарт-карта приложение будет иметь режим, который заставляет его кашлять закрытый ключ. После того, как секретный ключ был кашлял, карта будет постоянно сообщать о том, что секретный ключ был оглашена в ходе последующих проверок достоверности, поэтому они не будут по этой причине.
5 - Может ли смарт-карта генерировать свои собственные ключей? Я случайно собственный USB крипто палку (для Adobe CDS), которые, по определению, производит свой собственный RSA ключей на аппаратном уровне. Это чертовски медленно, но это работает, и они сделали это так просто, чтобы быть очень уверены, что я не могу физически получить свой собственный ключ, так что использование секретного ключа по существу оказывается физическое владение устройства. Само устройство делает все подписи, я должен подключить его, чтобы подписать документ. Я предполагаю, что смарт-карта действительно только маленький процессор. Карта, которая была способна генерировать свою собственную пару ключей теоретически может быть перезагружена, так как он может внутренне генерировать сам новый Bitcoin адрес, который был известен никому другому, к которому кто-то может отправить 50 BTC обратно.
Ради любопытства, это ссылка на физическое устройство у меня есть: http://www.cyprotect.com/e/main0105.php (Шахта идентична другой, чем моя не говорит SafeNet на нем) ... это выглядит как флэш-накопитель, но это определенно не так. Windows, видит это как считыватель смарт-карт, что происходит, чтобы иметь смарт-карту в него (как если бы это были съемные) - так физически, это, вероятно, только для чтения с помощью смарт-карты припаян на месте. Что бы это можно сделать, вероятно, так может смарт-карты.
Идеи? Любые очевидные недостатки?