Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
24 сентября 2011, 6:54:02 PM   # 1
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я представил предложение о новых командах RPC под названием sweepprivkey (Подметать средства из закрытого ключа). Его можно найти на сайте https://en.bitcoin.it/wiki/Sweepprivkey.
 
Эта функция полезна для продавцов, желающих принять отпечатаны или сканируется Bitcoin частных ключей в виде платежей, без наложения каких-либо конкретной методологии о том, как эти платежи должны быть обработаны. sweepprivkey не имеет прямого влияния на что-либо в локальном бумажнике или транзакции истории - функция просто формирует транзакцию в режиме реального времени, чтобы подметать средства на другой адрес, и рассылает его. Этот адрес назначения может или не может быть в местном бумажнике.
 
Местный кошелек влияет только если адрес получателя находится в бумажнике, и только в переносном смысле: бумажник реагирует на внезапное присутствие новой транзакции ссылаться на него, точно так же, как если бы эта сделка была получена от партнера.

Это мое понимание того, что подобная функциональность была реализована в bitcoinj.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius


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


24 сентября 2011, 9:56:07 PM   # 2
 
 
Сообщения: 565
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

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





Пальцы вверх!
Эндрю Воробьева сейчас офлайн Пожаловаться на Эндрю Воробьёв   Ответить с цитированием Мультицитирование сообщения от Andrew Воробьёв Быстрый ответ на сообщение Andrew Воробьёв

25 сентября 2011, 1:30:03 AM   # 3
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

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

Почему бы купец "хочу принимать отпечатано или сканируются Bitcoin частных ключей в качестве оплаты" ? Они собираются произвести сделку сразу же в любом случае, мне кажется, что делает платеж таким образом просто открывает больше потенциальные способы получения обманутых (например, торговец держит закрытый ключ в случае, если больше Bitcoins когда-либо отправляется на тот же адрес, или торговец посылы изменить на тот же адрес, а затем через несколько дней, использует закрытый ключ, чтобы забрать изменения).

Я не вижу никаких конфиденциальность или транзакции платы экономящих преимуществ, либо; я что-то упускаю?

делать см полезности импорта закрытых ключей в ваш кошелек, это другая особенность, которую я хотел быть в следующей версии).
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен

25 сентября 2011, 4:55:14 AM   # 4
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Полезность, что Джо Sixpack, который является частью "банковские услуги" населения, может пойти на чек обналичивание место, и получить биткойны за наличные деньги на то, что составляет специальную подарочную карту, где он может пойти и сделать все виды прекрасных вещей на веб-сайтах, которые, гм, не может принимать Visa и Mastercard по какой-либо причине. И он может сделать это прямо сейчас - не после того, как его Dwolla очищает, не после того, как его провод идет до конца, а не после его blockchain скачается.

Он не заботится и не понимает blockchains или криптографию и не загружая клиент, не может позволить себе смартфон (плохой кредит - предоплата является его единственным вариантом) и будет никогда не проволочные деньгами MtGox, а он просто хочет иметь подурачиться с его привычкой выбора. Эти одноразовые, одиночные коды использования. Ничем не отличается чем GreenDot MoneyPak ... тот, кто знает код и тратит его первым получает средства.

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

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

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

25 сентября 2011, 2:12:37 PM   # 5
 
 
Сообщения: 770
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

предпочел бы способ просто импортировать / экспортировать подписанные транзакции через интерфейс RPC, то sweepprivkey команда может просто быть выгружена в виде отдельного приложения.

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

26 сентября 2011, 8:17:32 AM   # 6
 
 
Сообщения: 262
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Я представил предложение о новых командах RPC под названием sweepprivkey (Подметать средства из закрытого ключа). Его можно найти на сайте https://en.bitcoin.it/wiki/Sweepprivkey.

Я столкнулся с этой проблемой при реализации StrongCoin.com.

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

Я использую исправленный bitcoind для ключа импорта. С помощью следующих команд можно имитировать sweepprivkey

1. importprivkey
2. sendmany
3. removeprivkey

Каждый платеж занимает около минуты, чтобы обработать.

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

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

1. getinfoforpayment - получить все от блока цепи, необходимой для оплаты. Вы указываете адреса получателя и адрес источника.

Клиентское приложение затем подписывает информацию.

2. sendrawtransaction - Bitcoin толкает сделку выход на сеть.

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

26 сентября 2011, 10:39:34 AM   # 7
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Почему бы купец "хочу принимать отпечатано или сканируются Bitcoin частных ключей в качестве оплаты" ? Они собираются произвести сделку сразу же в любом случае, мне кажется, что делает платеж таким образом просто открывает больше потенциальные способы получения обманутых (например, торговец держит закрытый ключ в случае, если больше Bitcoins когда-либо отправляется на тот же адрес, или торговец посылы изменить на тот же адрес, а затем через несколько дней, использует закрытый ключ, чтобы забрать изменения).

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

26 сентября 2011, 2:18:09 PM   # 8
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

1. getinfoforpayment - получить все от блока цепи, необходимой для оплаты. Вы указываете адреса получателя и адрес источника.

Клиентское приложение затем подписывает информацию.

2. sendrawtransaction - Bitcoin толкает сделку выход на сеть.



Я полностью согласен с этим.

для # 1, я бы искал: getunspenttransactions [] []

Если клиент возвращает все неизрасходованные транзакции, принадлежащие одному из адресов в списке в любом месте блока цепи, в том числе TXID + индекса, номер блока (если он подтвердится), и флаг говорят ли сообщать только значение выходного сигнала, или кодированный вариант всей транзакции (таким образом, клиент может подтвердить TXID действительно стоит заявленного значения).

Такая особенность будет зависеть от поддержания индекса не присутствует в программном обеспечении. Это показатель, который бы связать Bitcoin ссылки на адреса блоков, которые ссылаются на них, и будет использоваться только некоторыми пользователями, не стоят затрат ресурсов на остальных, которые не нуждаются в этом, и должен быть вариантом ( например, построенные при первом использовании).
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

26 сентября 2011, 9:28:38 PM   # 9
 
 
Сообщения: 868
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Я думаю, насколько обнажая закрытые ключи, что кот уже из мешка, независимо от того, существует ли такая команда RPC или нет (у нас есть casascius монеты и bitbills, которые уже обработки закрытых ключей).

Я провел переговоры на прошлой неделе вдоль этих линий с TTBit в нашем Орландо Meetup. Он привел некоторые счета он напечатал, включавшие закрытый ключ. Я на самом деле думаю, что есть некоторые убедительные примеры использования для этого в дополнение к один casascius упоминалось (примечание стороны, TTBit был достаточно любезен, чтобы продать мне несколько casascius монет ... очень приятно!).

Представьте себе такой сценарий ... Вы хотите выйти на обед и напитки, и вы хотите оплатить с Bitcoins, но вы не хотите возиться со смартфоном (или вы не имеете один, или доступа к данным является стоимость непомерно высока, или вы хотите, чтобы убедиться, что вы не сходите с ума и тратить все свои биткойно). Вы можете напечатать до 10 законопроектов говорят 1 BTC каждый. Каждый законопроект будет иметь развертываемый открытый / закрытый ключ. Для того, чтобы платить за вещи, вы даете это в ресторане, и они либо:

- смести все средства и отправить изменения в другой "изменение" адрес, который Вы также распечатанный на чеке
- смести все средства и распечатать вам новый счет на сумму изменения (с новой парой ключей / уникальный частно-государственным)
- оставить изменения на счете для того, чтобы использовать снова

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

Основное различие в том, что в момент совершения сделки, только получатель нуждается в программном обеспечении и подключении к Интернету, чтобы завершить сделку. Вы должны доверять торговцу, но это не так сильно отличается от ситуации сегодня, когда вы даете им счет $ 20 и ожидать их возвращения с изменением или вы уверены, что они не будут красть ваш номер CC и т.д. Я все еще люблю идея доверенного, персонального аппаратное устройство, но в краткосрочной перспективе это низкое решение технологий может оказаться весьма полезным.
Стив сейчас офлайн Пожаловаться на Steve   Ответить с цитированием Мультицитирование сообщения от Steve Быстрый ответ на сообщение Steve

26 сентября 2011, 10:38:00 PM   # 10
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Вы можете напечатать до 10 законопроектов говорят 1 BTC каждый. Каждый законопроект будет иметь развертываемый открытый / закрытый ключ. Для того, чтобы платить за вещи, вы даете это в ресторане, и они либо:

Я полностью согласен с этим. Я выдал биткойна этот путь. И я также держать практически все мои Bitcoins таким образом (с разбивкой на удобные приращений, так что они могут быть повторно импортированы как "банкноты").

Недавно я получил QR-код "пистолет" клавиатура клин сканер, и я ногами себя, что я не ставил QR-коды на своих бумажных кошельками. Еще одна партия, я думаю.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

27 сентября 2011, 3:10:14 AM   # 11
 
 
Сообщений: 1 136
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Стив: Просто увидел этот пост. Хорошая встреча с вами.

Я немного неуместен в области развития; прошу простить.

Вопросы, которые я вижу с обнажая закрытые ключи являются:
а) клиент может назначить изменения в этот адрес в любое время, если в wallet.dat
б) новый пользователь Bitcoin может выставить свой закрытый ключ для его публичного адреса платежа, который он получает поток платежей.

Если все полу-закрытые ключи предназначены для «печати / распечатаны» начал с определенным префиксом (т.е. «1BTC» или «2»), клиент никогда не будет посылать изменения на эти адреса. Когда новый пользователь создает новый адрес, он мог выбрать «только внести на депозит», если бы это было его платежный адрес.

В общем, я вижу значение в обмене частных ключей в печати для оплаты.

Редактирование: легче получить средства из адресов "сбережений, которые существуют только на бумаге / голове.
TTBit сейчас офлайн Пожаловаться на TTBit   Ответить с цитированием Мультицитирование сообщения от TTBit Быстрый ответ на сообщение TTBit

27 сентября 2011, 3:46:42 AM   # 12
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Я уверен, что клиент посылает только изменения в адреса, запряженных в из «резерва» пула, а не импортные ключей.
casascius сейчас офлайн Пожаловаться на casascius   Ответить с цитированием Мультицитирование сообщения от casascius Быстрый ответ на сообщение casascius

27 сентября 2011, 7:48:14 AM   # 13
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Я уверен, что клиент посылает только изменения в адреса, запряженных в из «резерва» пула, а не импортные ключей.

Правильно, хотя "importwallet" Команда имеет функцию импорта ключа в резервный пул.
Pieter Wuille сейчас офлайн Пожаловаться на Pieter Wuille   Ответить с цитированием Мультицитирование сообщения от Pieter Wuille Быстрый ответ на сообщение Pieter Wuille

27 сентября 2011, 2:17:49 PM   # 14
 
 
Сообщения: 447
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Если пользователь хочет, чтобы финансировать интернет-кошелек, покупая закрытый ключ (мини или иным образом) от доверенного поставщика в физическом мире, и введя его в любой сервис онлайн-кошелек будет очень удобно. Это возможно без поддержки API, но с поддержкой API упрощает услуги для поддержки этих видов Bitcoin "подарочные карты",
mndrix сейчас офлайн Пожаловаться на mndrix   Ответить с цитированием Мультицитирование сообщения от mndrix Быстрый ответ на сообщение mndrix

27 сентября 2011, 2:56:05 PM   # 15
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Если программа POS предложили "подметать" экран - который, в свою очередь, называют sweepprivkey - вот и все бизнес должен был бы удобно принимать биткойны вместе с 2d клавиатуры клиновидной сканера штрих-кодов.

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

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

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

28 октября 2011, 11:35:24 PM   # 16
 
 
Сообщения: 742
Цитировать по имени
цитировать ответ
по умолчанию Re: Предполагаемая команда RPC: sweepprivkey

Мне очень нравится эта идея. Хорошая работа
Red Emerald сейчас офлайн Пожаловаться на Red Emerald   Ответить с цитированием Мультицитирование сообщения от Red Emerald Быстрый ответ на сообщение Red Emerald



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW