Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
29 августа 2012, 2:16:36 AM   # 1
 
 
Сообщения: 770
Цитировать по имени
цитировать ответ
по умолчанию Re: Валидация Адрес Message / Expose Public Key с помощью графического интерфейса пользователя

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я хочу создать службу, которая дает доверие к пользователям, основанным на баланс они поддерживают в определенном BTC адреса. А именно, я не хочу, чтобы требовать от пользователей МЕСТОРОЖДЕНИЯ денег со мной, мне просто нужно, чтобы доказать, что они «владеют» БТДОМ где-то.

Я хотел бы попросить пользователей «создать новый адрес», а затем войдите "Карта адрес XXXX на счет USERNAME", 

Для того, чтобы этот процесс работал, мне нужно, чтобы пользователь предоставил мне как PUBLIC KEY и ПОДПИСЬ, потому что, пока они не тратить деньги с этого адреса, у меня нет никакого способа получения открытого ключа из сети, и поэтому я не удалось проверить сообщение.

К сожалению, интерфейс только дает мне подпись.   

Я мог бы добавить «открытый ключ» в качестве дополнительного поля и отправьте запрос тянуть, но хотел бы знать, если есть какая-либо причина, почему GUI не предоставляет открытый ключ?

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


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


29 августа 2012, 2:21:08 AM   # 2
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Валидация Адрес Message / Expose Public Key с помощью графического интерфейса пользователя

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





Для того, чтобы этот процесс работал, мне нужно, чтобы пользователь предоставил мне как PUBLIC KEY и ПОДПИСЬ, потому что, пока они не тратить деньги с этого адреса, у меня нет никакого способа получения открытого ключа из сети, и поэтому я не удалось проверить сообщение.
К сожалению, интерфейс только дает мне подпись.   
Я мог бы добавить «открытый ключ» в качестве дополнительного поля и отправьте запрос тянуть, но хотел бы знать, если есть какая-либо причина, почему GUI не предоставляет открытый ключ?
Вам не нужен открытый ключ.
Вам нужно знать только подпись, сообщение подписывается, а также адрес, который вы собираетесь сравнивать.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

29 августа 2012, 2:24:18 AM   # 3
 
 
Сообщения: 770
Цитировать по имени
цитировать ответ
по умолчанию Re: Валидация Адрес Message / Expose Public Key с помощью графического интерфейса пользователя

Это было мое понимание того, что пока монеты не будут потрачены с адреса открытого ключа не существует в блоке цепи. 

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

29 августа 2012, 2:27:50 AM   # 4
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Валидация Адрес Message / Expose Public Key с помощью графического интерфейса пользователя

Для того, чтобы этот процесс работал, мне нужно, чтобы пользователь предоставил мне как PUBLIC KEY и ПОДПИСЬ, потому что, пока они не тратить деньги с этого адреса, у меня нет никакого способа получения открытого ключа из сети, и поэтому я не удалось проверить сообщение.
К сожалению, интерфейс только дает мне подпись.   
Я мог бы добавить «открытый ключ» в качестве дополнительного поля и отправьте запрос тянуть, но хотел бы знать, если есть какая-либо причина, почему GUI не предоставляет открытый ключ?
Вам не нужен открытый ключ.
Вам нужно знать только подпись, сообщение подписывается, а также адрес, который вы собираетесь сравнивать.

Так как он подписал с закрытым ключом, он не должен был бы знать, открытый ключ?

Если адрес используется в качестве входных данных для ТХ открытый ключ может быть расположен в blockchain, но открытый ключ все еще необходимо правильно?

Если адрес не используется в качестве входных данных для ТХ открытый ключ не доступен в blockchain.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

29 августа 2012, 3:05:43 AM   # 5
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Валидация Адрес Message / Expose Public Key с помощью графического интерфейса пользователя

Так как он подписал с закрытым ключом, он не должен был бы знать, открытый ключ?
Нет. Или, скорее, он будет вычислить его с информацией, которую он уже имеет.
котировка
Если адрес используется в качестве входных данных для ТХ открытый ключ может быть расположен в blockchain, но открытый ключ все еще необходимо правильно?
Да, оно может. Но нет, она не нужна в любом случае.
котировка
Если адрес не используется в качестве входных данных для ТХ открытый ключ не доступен в blockchain.
Правильно, но не имеет значения. Вам не нужен открытый ключ для проверки подписи.

Это происходит потому, что Bitcoin использует восстановление открытого ключа.

F'king MATHMATICS. КАК ЭТО РАБОТАЕТ?

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

29 августа 2012, 4:07:21 AM   # 6
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Валидация Адрес Message / Expose Public Key с помощью графического интерфейса пользователя

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

29 августа 2012, 4:23:43 AM   # 7
 
 
Сообщения: 770
Цитировать по имени
цитировать ответ
по умолчанию Re: Валидация Адрес Message / Expose Public Key с помощью графического интерфейса пользователя

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

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

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

29 августа 2012, 4:28:12 AM   # 8
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: Валидация Адрес Message / Expose Public Key с помощью графического интерфейса пользователя

К сожалению, я думаю, что весь мой план существенные недостатки, как Bitcoin клиент дает очень мало контроля над какие адреса используются, когда расходы, которые в сочетании с тем, что каждый провести «проводит все» из адреса означает, что пользователи должны сделать много работать, чтобы использовать мою систему.
я очень заинтересован в возможности заморозить указанные адреса, так что они не будут использованы для расходов. Но я (и, по-видимому, никто другой) не было времени для работы на нем, прежде чем 0.7 в выпуске. Я не уверен, когда у меня будет время, чтобы работать на нем.

Если вы хотите работать на нем, было бы полезно. Если вы решите сделать это, следует начать с интерфейсом RPC, так как RPC / CLI / GUI-консоль, как правило, отправной точкой для дополнительных функций.
gmaxwell сейчас офлайн Пожаловаться на gmaxwell   Ответить с цитированием Мультицитирование сообщения от gmaxwell Быстрый ответ на сообщение gmaxwell

29 августа 2012, 3:09:45 PM   # 9
 
 
Сообщения: 1736
Цитировать по имени
цитировать ответ
по умолчанию Re: Валидация Адрес Message / Expose Public Key с помощью графического интерфейса пользователя

F'king MATHMATICS. КАК ЭТО РАБОТАЕТ?
Я принимаю, что в Интернете крипто- класс. Я получаю лучшее представление о идеях, таких как те, предложенных в этой теме. Crypto не совсем интуитивное, как это иногда кажется.
cbeast сейчас офлайн Пожаловаться на cbeast   Ответить с цитированием Мультицитирование сообщения от cbeast Быстрый ответ на сообщение cbeast



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW