Bitcoin Forum

Local => Идеи => Topic started by: rastapool on January 03, 2012, 11:21:51 PM



Title: Одноразовые бумажные деньги на основе BTC
Post by: rastapool on January 03, 2012, 11:21:51 PM
Возможно, идея не новая, но вот такая идея ко мне пришла.
Выглядит это так: заводишь много кошельков с разным количеством биткоинов, потом к каждому печатаешь QR-код, по которому эти биткоины можно снять, и носишь банкноты с qr-кодами в кошельке. Когда тебе нужно расплатиться, просто отдаешь продавцу банкноту соответствующего номинала (или несколько), он смартфоном считывает код, получает деньги, и выбрасывает использованую банкноту.
Допустим ты часто ездишь на такси, и стоит это тебе 260 рублей. Печатаешь купюры с таким количеством биткоинов, и при проезде просто отдаешь таксисту купюру, он считывает и выбрасывает. Часто покупаешь пиццу по 320 рублей, не беда, отпечатал себе таких купюр, и носишь с собой. Ездишь трамваями? Отпечатам купюры соответствующего номинала, которые одновременно являются и билетами, дал кондуктору, он считал билет и получил деньги. На входе в маршрутку сканер, приложил купюру маршруточного номинала, к сканеру, загорелась зеленая лампочка, тут же выбросил купюру в мусорку возле сканера.

Так как с курсом биткоинов совсем непонятно, сделать программу, которая следит за курсом рубля в интернете, и имеет доступ к кошелькам с деньгами. В реальном времени эта программа будет пополнять кошельки биткоинами, либо снимать часть биткоинов, таким образом, чтобы на кошельке всегда (до первого снятия) хранилась заданая сумма в рублях.
Можно пойти ещё дальше, и брать с интернета не только цены на рубль в биткоинах, но и цены на бензин, например, в рублях. Таким образом, печатать купюры номиналом "20 литров бензина" и возить их с собой в бардачке, программа будет следить, чтобы на такой купюре всегда была сумма в биткоинах, соответствующая 20-и литрам бензина.
Программа может работать даже на локалхосте, для этого ничего специализированого не нужно, кроме стабильного онлайна, но лучше, конечно, чтобы она крутилась где-нибудь в более надёжном месте.

Зачем это, скажете вы, если можно на смартфоне задать соответствующую сумму, отобразить код на дисплее, другим смартфоном считать код и получить тот же функционал.
Ну во первых, быстрее и проще достать с бардачка купюру "20 литров", чем доставать смортфон, запускать приложение, что-то там набирать и всё такое. Во вторых, смартфоны далеко не у всех. В 3-х, вы попробуйте научить 50-и летнюю домохазяйку делать это. В мире с этим проще, там в современных 50-и летних, ПК появился когда им было 20 лет, интернет когда им было 35. У наших же ПК появился когда им было 45, а многие об этих ваших интернетах лишь в телевизоре слышали.
Дальше, попробуйте объяснить обычному человеку, что биткоин как-бы тоже деньги, человеку, для которого всю жизнь деньги были бумажными, и который просто не способен понять что деньги могут быть не только бумагой. А здесь, пожалуйста, хочешь бумажную деньгу, получи.
И последнее, я не до конца понимаю механизм работы биткоина и прошу прокомментировать этот пункт, но при обычном переводе, продавец, чтобы быть уверенным, должен подождать некоторое количество подтверждений перевода. При моей схеме, я полагаю, когда продавец считывает qr-код с деньгами, он может не ждать подтверждений, и быть уверенным что деньги уже у него.


Title: Re: Одноразовые бумажные деньги на основе BTC
Post by: DeepBit on January 04, 2012, 12:33:49 AM
И последнее, я не до конца понимаю механизм работы биткоина и прошу прокомментировать этот пункт, но при обычном переводе, продавец, чтобы быть уверенным, должен подождать некоторое количество подтверждений перевода. При моей схеме, я полагаю, когда продавец считывает qr-код с деньгами, он может не ждать подтверждений, и быть уверенным что деньги уже у него.
При такой схеме всё равно придётся ждать как минимум одного подтверждения чтобы убедиться что никто в это же время не пытался задаблспендить деньги с этого же адреса в другое место.

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


Title: Re: Одноразовые бумажные деньги на основе BTC
Post by: rPman on January 04, 2012, 10:38:37 AM
bitcoin offline в чистом виде нереально неудобно.. потому как убивается основная идея децентрализации, либо в полный рост встает проблема надежности.

Чтобы украсть физические деньги, необходимо получить к ним прямой доступ и факт кражи будет обнаружен почти сразу (будет обнаружено наличие отсутствия), для того , чтобы украсть offline bitcoin - достаточно их сфотографировать. Да, конечно, можно скрыть все коды, стираемой полоской например, но сложность производства таких 'денег' будет выше и убирается децентрализация (qr-код напечатать может каждый на принтере, а пластиковая карточка со стираемой полоской уже сложнее).

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

p.s. тут неоднократно всплывали примеры таких денег... базируются на том что их производитель выдает свои коды и обязуется выплатить по ним bitcoin по первому требованию.. т.е. почти никакой связи с bitcoin и децентрализацией.

Только печать пары - приватный и публичный ключ адреса bitcoin имеет смысл при децентрализованной реализации подобного.


Title: Re: Одноразовые бумажные деньги на основе BTC
Post by: rastapool on January 04, 2012, 03:20:06 PM
Quote
bitcoin offline в чистом виде нереально неудобно..
Биткоин онлайн, в чистом виде нереально принять некоторым гражданам, а вот бумажные деньги это всем понятно.
Quote
неудобно
Достал на заправке с бардачка купюру "20 литров", рассплатился. Неудобно? Как по мне, так очень удобно.
Quote
чтобы украсть offline bitcoin - достаточно их сфотографировать
Ах, всего-лишь "достаточно сфотографировать". Как ты себе представляешь кто-то будет фотографировать твои деньги? Как кто-то сфотографирует купюры для заправки, которые лежат у тебя в бардачке? Кто будет фотографировать "билеты" номиналом 10 рублей?
Для надёжности можно складывать бумажку с кодом вдвое и сверху писать номинал, чтобы случайно не засветить.
Quote
пластиковая карточка со стираемой полоской уже сложнее
Это уже ближе к многоразовым деньгам. Вот только если ты их печатал, то кто ж тебе поверит что под полоской таки есть нужный код. Поэтому, напечатанные кем-попало деньги могут быть лишь одноразовыми, а стираемые полоски для этого городить -- совсем не дело.
Вот если банкнота будет напечатана кем-то, кто своей репутацией будет подтверждать что под полоской таки есть нужный код (как Исламский банк, например), то такие деньги есть нормальными многоразовыми, только я не об этом говорю.
На таких деньгах нельзя реализовать купюру номиналом 280 рублей. Можно, конечно, но сложность такой реализации, её неадекватность и комиссии будут слишком большими, по сравнению с пользой от такой купюры. А вот в пределах собственно напечатаной одноразовой банкноты такое вполне осуществимо, хоть номиналом в 280 рублей, хоть номиналом в 20 литров.
По поводу кражи, можно поставить двойное подтверждение на мобилке. Причин платить готовой бумажкой, а не телефоном может быть много, на телефоне все-таки проще нажать кнопку "да, подтверждаю", чем запускать программу, вводить необходимую сумму и показывать кому-то код. Могут быть случаи, когда нужно кому-то на руки выдать деньги, а свой телефон кому-то доверять хоть и на время, может не слишком хотется.


Title: Re: Одноразовые бумажные деньги на основе BTC
Post by: rPman on January 04, 2012, 05:48:11 PM
Ок, нужны бумажные bitcoin?
Вариант децентарлизованный и жутко ненадежный (чтобы не обманули тот кто деньги получил должен тут же их перевести на свой адрес)
1. берем утилиту импорта/экспорта адресов из wallet.dat (тут по форуму пробегала утилита, и даже не одна), я так понимаю скоро этот функционал будет в офф клиенте через RPC
2. создаем адрес, зачисляем на него ХХХ монет, экспортируем с удалением этого адреса из кошелька
3. печатаем в QR адрес и его пару ключей, добавив информацию о размере монет
получаем бумажку-деньгу
4. продавец сканирует бумажку, импортирует адрес, проверяет и переводит средства на свой адрес, выкидывает/уничтожает бумажку

Вариант недецентрализованный но еще проще для реализации так как все уже готово:
1. заводим необходимую сумму на mtgox
2. выводим bitcoin монеты в MTGOX code, рисуем qr-код, печатаем
получаем бумажку-деньгу
3. продавец сканирует бумажку, заносит код в mtgox, все


Title: Re: Одноразовые бумажные деньги на основе BTC
Post by: DeepBit on January 04, 2012, 06:04:57 PM
Ок, нужны бумажные bitcoin?
4. продавец сканирует бумажку, импортирует адрес, проверяет и переводит средства на свой адрес, выкидывает/уничтожает бумажку
Опять же, придётся ждать как минимум одного подтверждения или советоваться с пулами.


Title: Re: Одноразовые бумажные деньги на основе BTC
Post by: LZ on January 05, 2012, 05:16:54 PM
http://bitbills.com/ (http://bitbills.com/)
http://printcoins.com/ (http://printcoins.com/)
http://casascius.com/ (http://casascius.com/)
http://coinedbits.com/ (http://coinedbits.com/)

и носишь банкноты с qr-кодами в кошельке
У меня друг больше года такие банкноты (http://bitcoin.modernjob.info/print.html) в бумажнике носил, но почему-то никто не принимал их к оплате. :)


Title: Re: Одноразовые бумажные деньги на основе BTC
Post by: yo-blin on December 26, 2012, 02:18:42 PM
господа может у вас появились ответы про бумажный биткоин
ответьте пожалуйста https://bitcointalk.org/index.php?topic=15952.msg1420109#msg1420109


Title: Re: Одноразовые бумажные деньги на основе BTC
Post by: WhiteShum on December 26, 2012, 05:39:54 PM
"..придётся ждать как минимум одного подтверждения.." Так и вижу картину-человек бежит к туалету,протягивает деньгу,прыгая с ноги на ногу от "ЖЕЛАНИЯ",а ему в ответ "извините.. муЩчина,ждите подтверждения.."  ;D