Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
14 ноября 2011, 7:33:07 PM   # 1
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я думаю, что название спрашивает все.

Представьте себе, у меня есть телефон без Интернета, но с SMS и бумажник Bitcoin. Является ли SMS достаточно большой, чтобы отправить платежную инструкцию? Сжатие допускается. Если нет, то сколько SMS сообщений будет для этого потребуется?
FreeTrade сейчас офлайн Пожаловаться на FreeTrade   Ответить с цитированием Мультицитирование сообщения от FreeTrade Быстрый ответ на сообщение FreeTrade


Как заработать Биткоины?
Без вложений. Не майнинг.


14 ноября 2011, 7:49:35 PM   # 2
 
 
Сообщения: 262
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Получил 1806 Биткоинов
Реальная история.





Они различаются по размеру.

Вот один ...

Код:
01000000020f7b7fb86d4cf646058e41d3b007183fdf79736ed19b2a7468abc5bd04b16e91000000008c493046022100b2ee39d2fcc2e5544a57c30f7b4e49cfb82222666d034fb90e22348e17e28e0f022100db91c3199cc7b41d4d7afce0ccb4ceb424b9476d51c06142583daf53ce0a9b66014104c32215a9093011bd3c41283ace3d002c666077b24a605b3cfc8f71019a0f43df66f389f3d9a62188a494b869dc7e5f9dffc98a76d3088a21e9b738ec9eba98cbffffffff97004125528f7b5ed33465caaae021c0b815f3e6a3707641d5a0bca43fc14949010000008a473044022033d02c2e896f1a1252488d534cfb08abf3e7ea90aba7ba6f57abf189cef1d837022005668d755013b0e59a2af5145f10efe62ea716d333268b0b5a3efbd82d1439be014104c32215a9093011bd3c41283ace3d002c666077b24a605b3cfc8f71019a0f43df66f389f3d9a62188a494b869dc7e5f9dffc98a76d3088a21e9b738ec9eba98cbffffffff0100c2eb0b000000001976a91402bf4b2889c6ada8190c252e70bde1a1909f961788ac00000000

dogisland сейчас офлайн Пожаловаться на dogisland   Ответить с цитированием Мультицитирование сообщения от dogisland Быстрый ответ на сообщение dogisland

14 ноября 2011, 8:01:07 PM   # 3
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Вероятно, слишком много. SMS ограничена 140 байтами. "стандарт" Bitcoin сделка будет 800 до 900 байт. Сжатие не собирается помочь много (если таковые имеются) наибольшие компоненты подписи и адреса / ключи. Хэш indistiguishable из случайных данных, и, таким образом, не сжимаемые.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

14 ноября 2011, 8:05:36 PM   # 4
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Благодарю. Я вижу 404 байт, сжатые в почтовый файл там - но это выглядит алфавитно-цифровой, так что я предполагаю, что обычай сжатия может получить что-то лучше. Может быть, 2 или 3 SMS лучшее, что я мог надеяться.

Есть ли способ, чтобы гарантировать, что сообщение является коротким, а не долго, или просто послать ключ вместо того, чтобы сервер генерирует платежную инструкцию?
FreeTrade сейчас офлайн Пожаловаться на FreeTrade   Ответить с цитированием Мультицитирование сообщения от FreeTrade Быстрый ответ на сообщение FreeTrade

14 ноября 2011, 8:40:33 PM   # 5
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Благодарю. Я вижу 404 байт, сжатые в почтовый файл там - но это выглядит алфавитно-цифровой, так что я предполагаю, что обычай сжатия может получить что-то лучше. Может быть, 2 или 3 SMS лучшее, что я мог надеяться.

Есть ли способ, чтобы гарантировать, что сообщение является коротким, а не долго, или просто послать ключ вместо того, чтобы сервер генерирует платежную инструкцию?

Если отправить секретный ключ, то "сервер" теперь имеет полный доступ к своим средствам, так что все зависит от того, насколько вы доверяете им.

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

Это может поместиться в один SMS-сообщение. Так что кто-то дает наш с QR-код. Вы просканировать его, чтобы получить адрес и сообщение его на свой электронный кошелек, который обрабатывает инструкции для вас. Можно даже использовать некоторые открытый / закрытый ключ шифрования. Каждая учетная запись имеет пару ключей. Применение на телефоне есть открытый ключ. Он шифрует транзакцию и включает в себя счета открытого текста #.

Сервер принимает незашифрованный номер счета извлечь секретный ключ, расшифровывает сообщение и обрабатывает транзакцию. Очевидно, что это требует какого-то смартфона (dumbphones исключен).
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

14 ноября 2011, 8:43:10 PM   # 6
 
 
Сообщения: 616
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Взгляни на "phoneco.in", Я не уверен, если они, что вы имеете в виду, и я не использовал их лично, но они были вокруг в течение достаточно долгого времени и, кажется, довольно законны.

http://phoneco.in/
terrytibbs сейчас офлайн Пожаловаться на terrytibbs   Ответить с цитированием Мультицитирование сообщения от terrytibbs Быстрый ответ на сообщение terrytibbs

14 ноября 2011, 9:53:22 PM   # 7
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Если сделка имеет только один вход и ваш адрес изменения уже видели в сети, вы можете отправить только 72-байтовые подписи вместе с некоторыми байтами входного ОГО хэша и некоторыми байтами hash160 изменения. Получатель может затем построить полную транзакцию.

Если вы можете отправить личные ключи, вы можете использовать мини частного формат ключ:
https://en.bitcoin.it/wiki/Mini_private_key_format
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

16 ноября 2011, 6:08:48 PM   # 8
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Я полагаю, что вопрос, который нужно задать то, что является конечной точкой SMS? Или, это еще один способ, где вы отправки SMS?  

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

Если последнее, то вы можете сцепить несколько SMS или отправить MMS, и пусть вычислительное устройство собрать его.


Инаба сейчас офлайн Пожаловаться на Инаба   Ответить с цитированием Мультицитирование сообщения от Инаба Быстрый ответ на сообщение Инаба

16 ноября 2011, 6:21:07 PM   # 9
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Хм, идея сделки вещания через смс не звучит так плохо.

Код:
01000000020f7b7fb86d4cf646058e41d3b007183fdf79736ed19b2a7468abc5bd04b16e91000000008c493046022100b2ee39d2fcc2e5544a57c30f7b4e49cfb82222666d034fb90e22348e17e28e0f022100db91c3199cc7b41d4d7afce0ccb4ceb424b9476d51c06142583daf53ce0a9b66014104c32215a9093011bd3c41283ace3d002c666077b24a605b3cfc8f71019a0f43df66f389f3d9a62188a494b869dc7e5f9dffc98a76d3088a21e9b738ec9eba98cbffffffff97004125528f7b5ed33465caaae021c0b815f3e6a3707641d5a0bca43fc14949010000008a473044022033d02c2e896f1a1252488d534cfb08abf3e7ea90aba7ba6f57abf189cef1d837022005668d755013b0e59a2af5145f10efe62ea716d333268b0b5a3efbd82d1439be014104c32215a9093011bd3c41283ace3d002c666077b24a605b3cfc8f71019a0f43df66f389f3d9a62188a494b869dc7e5f9dffc98a76d3088a21e9b738ec9eba98cbffffffff0100c2eb0b000000001976a91402bf4b2889c6ada8190c252e70bde1a1909f961788ac00000000

Это 800 байт гекса, но вы можете сжать это сообщение в какой-то собственный формат для смс. Благодаря этому (http://www.csoft.co.uk/sms/character_sets/gsm.htm - это был первый результат на Google для "набор символов смс"), Смс кодировка имеет 128 отдельных символов байт, поэтому teoretically выше сообщение должно вписываться в менее чем 100 байт в SMS ...
слякоть сейчас офлайн Пожаловаться на слякоть   Ответить с цитированием Мультицитирование сообщения от слякоти Быстрый ответ на сообщение слякоть

16 ноября 2011, 6:53:35 PM   # 10
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Я полагаю, что вопрос, который нужно задать то, что является конечной точкой SMS? Или, это еще один способ, где вы отправки SMS?  

Давайте предположим, что в SMS-маршрутизатор, подключенный к серверу, который настроен специально для приема сообщения и направить его в сеть. В идеале сервер не должен иметь какую-либо необходимости знания мобильного телефона или кошелек или ключ. Это просто шлюз преобразует сообщение в сети.

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

Более интересно, хотя, это потенциально может работать в более широком диапазоне мобильных телефонов - вы можете SMS адреса Bitcoin на немой телефон, и телефон может отправить платеж в шлюз также SMS - не много обработки или в Интернете необходимо.

Я задаюсь вопросом, как мы обеспечить сообщение голый минимум в размере, что лучше сжатия и кодирования. Это будет захватывающим, чтобы получить его в одном SMS. Но я предполагаю, что 2 не будет слишком плохо.
FreeTrade сейчас офлайн Пожаловаться на FreeTrade   Ответить с цитированием Мультицитирование сообщения от FreeTrade Быстрый ответ на сообщение FreeTrade

16 ноября 2011, 8:12:44 PM   # 11
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Я мог видеть, что это вписывается в одну SMS сообщений (140 всего 8-битовых байтов), если открытый ключ для ввода TXID уже могли быть расположены на блоке цепи.


Я думаю, что это могло бы быть в состоянии работать с некоторыми манипуляциями ... единственное, что нужно было бы:

1. Входной TXID 32 байта (хотя может быть однозначно определены из блока цепи с всего лишь четыре байта)
2. Назначение Bitcoin адрес ... 20 байт ... Всего 24 до 52 байт ... (если firstbits находятся на блоке цепи, это может быть четыре байта, а)
3. Сумма ... давайте назовем это 4 байта (всего от 28 до 56 байт)
4. р а также s значения из цифровой подписи разблокирования средств ... 64 байт ... Всего 92 до 120 байт.
5. Изменение адреса (20 байт) (всего 112 до 140 байт) (адрес изменение может быть ненужным или можно было бы считать отправки адреса)

Одного SMS не имеет достаточно места, чтобы нести открытый ключ, если это необходимо.

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

Там может быть алгоритм для сжатия открытого ключа в меньший пакет. Я слышал, один существует и что она запатентована. В любом случае, если открытый ключ может быть представлена ​​в 48 байт или меньше, и адрес изменения не требуется, ни полный TXID, вся вещь должна уместиться в одном SMS.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

17 ноября 2011, 1:25:54 AM   # 12
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

если вы готовы Fo работу, чтобы закодировать и затем декодировать его в некотором propriatary Манер много вещей будут вписываться в SMS, MMS, однако, может быть более практичным
deslok сейчас офлайн Пожаловаться на deslok   Ответить с цитированием Мультицитирование сообщения от deslok Быстрый ответ на сообщение deslok

17 ноября 2011, 6:50:50 AM   # 13
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Вероятно, слишком много. SMS ограничена 140 байтами. "стандарт" Bitcoin сделка будет 800 до 900 байт. Сжатие не собирается помочь много (если таковые имеются) наибольшие компоненты подписи и адреса / ключи. Хэш indistiguishable из случайных данных, и, таким образом, не сжимаемые.

Сырья транзакция может быть сжата. Например, сделка размещена выше 808 байт. Если я gzcompress его, а затем основывает 64 закодировать (так что он может быть представлен в виде печатаемых ASCII символов), я могу получить его до 488 байт.
btc_artist сейчас офлайн Пожаловаться на btc_artist   Ответить с цитированием Мультицитирование сообщения от btc_artist Быстрый ответ на сообщение btc_artist

17 ноября 2011, 7:12:20 AM   # 14
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Сырья транзакция может быть сжата. Например, сделка размещена выше 808 байт. Если я gzcompress его, а затем основывает 64 закодировать (так что он может быть представлен в виде печатаемых ASCII символов), я могу получить его до 488 байт.

Кроме того, я предполагаю, что чирикать -> Bitcoin шлюз позволит все, что имеет доступ к сети твиттера транслировать операции тоже.
FreeTrade сейчас офлайн Пожаловаться на FreeTrade   Ответить с цитированием Мультицитирование сообщения от FreeTrade Быстрый ответ на сообщение FreeTrade

17 ноября 2011, 4:14:10 PM   # 15
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Вероятно, слишком много. SMS ограничена 140 байтами. "стандарт" Bitcoin сделка будет 800 до 900 байт. Сжатие не собирается помочь много (если таковые имеются) наибольшие компоненты подписи и адреса / ключи. Хэш indistiguishable из случайных данных, и, таким образом, не сжимаемые.

Сырья транзакция может быть сжата. Например, сделка размещена выше 808 байт. Если я gzcompress его, а затем основывает 64 закодировать (так что он может быть представлен в виде печатаемых ASCII символов), я могу получить его до 488 байт.

Сырые транзакции выше 404 байт. Две шестнадцатеричные цифры делают байт. Все сжатия "усиление" вы наблюдение является лишь результатом сжатия из дополнительного пространства, занимаемого путем преобразования двоичного кода в текст. Попробуйте сжатие 404 байт.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

17 ноября 2011, 5:05:57 PM   # 16
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: SMS достаточно большой для Bitcoin платежа?

Вероятно, слишком много. SMS ограничена 140 байтами. "стандарт" Bitcoin сделка будет 800 до 900 байт. Сжатие не собирается помочь много (если таковые имеются) наибольшие компоненты подписи и адреса / ключи. Хэш indistiguishable из случайных данных, и, таким образом, не сжимаемые.

Сырья транзакция может быть сжата. Например, сделка размещена выше 808 байт. Если я gzcompress его, а затем основывает 64 закодировать (так что он может быть представлен в виде печатаемых ASCII символов), я могу получить его до 488 байт.

Сырые транзакции выше 404 байт. Две шестнадцатеричные цифры делают байт. Все сжатия "усиление" вы наблюдение является лишь результатом сжатия из дополнительного пространства, занимаемого путем преобразования двоичного кода в текст. Попробуйте сжатие 404 байт.
К сожалению, мне придется попробовать еще раз.

Изменить: gzipping и основание 64, кодирующий исходную двоичную транзакцию (404 байт) дают 460 ASCII символов. Это, вероятно, примерно так же хорошо, как он собирается получить без изменения, какая информация должна быть отправлена.
btc_artist сейчас офлайн Пожаловаться на btc_artist   Ответить с цитированием Мультицитирование сообщения от btc_artist Быстрый ответ на сообщение btc_artist



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW