Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
25 августа 2011, 3:23:40 AM   # 1
 
 
Сообщения: 416
Цитировать по имени
цитировать ответ
по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Клиенты могли бы сделать с базой для детерминированного ключа; получить ряд ключей от с, и использовать их в последующих операциях. (Учитывая полный открытый ключ с, вы можете получить серию открытых ключей, не имея секретного ключа)

Приватность консервирование решение может работать следующим образом.

Все спонсоры, желающие произвести платежи вы знаете, ваш открытый ключ с.
Люди, глядя на блок-цепи, желающей, чтобы определить, какие операции могут быть выкуплены вами (следователи) не знают ключа.
Когда финансирующие строит сделку с вами он генерирует хэш часов = hash160 (с * x_coordinate (с * т)) для т = 0,1,2,3 .... и проверяют все транзакции найти первый час, который не имеет был использован ранее.
Затем он строит сделку с ч быть адрес.

Это эффективно детерминированный кошелек, который находится в клиентском программном обеспечении финансирующего.

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

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

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


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


25 августа 2011, 4:16:21 AM   # 2
 
 
Сообщения: 141
Цитировать по имени
цитировать ответ
по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

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






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

Это вообще полезно / реалистичными? Вся суть открытого ключа является то, что каждый может знать его. Тот факт, что вам нужно иметь дело с этим "два человека, используя тот же час" означает, что другие могут сказать, какие сделки были для вас. Нун должен знать, что, кроме вас.

Правильный способ сделать это уже обсуждалось раньше: просто отправить монеты на свежий адрес, а затем отправить секретный ключ для этого адреса надежно реципиенту Out внеполосных (например, с помощью PGP электронной почты). Вы можете сделать это в полосе частот в blockchain, путем включения шифрования свежего секретного ключа с помощью открытого ключа получателей (ТХ бы не сказал, кто это сообщение было для, поэтому все, что вы можете сказать, если это для вас, если вам может расшифровать его или нет), но это только в основном реализации PGP электронной почты наверх о blockchain, который является довольно некрасиво. Кроме того, если только немногие люди используют эту схему, последний метод будет выделяться, в то время как бывший ничем не отличается от любого другого TX. Другими слова, если 8 людей в мире используют специальный метод, как ваши, вы только что сделали исследователь жизни 1000x проще, а не сложнее. Вот почему эти вещи лучше всего делать вне группы с использованием сетей, как Mixminion и TOR, которые уже имеют большие бассейны пользователей.
hashcoin сейчас офлайн Пожаловаться на hashcoin   Ответить с цитированием Мультицитирование сообщения от hashcoin Быстрый ответ на сообщение hashcoin

25 августа 2011, 4:36:06 AM   # 3
 
 
Сообщения: 134
Цитировать по имени
цитировать ответ
по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

Я согласен с оценкой hashcoin в. Исследователь может собирать публичные ключи, согласившись покупать у людей или платить их по какой-то причине, и / или путем получения доступа к обмену, бассейн или другой сервис, который платит людям. Эти люди становятся легко отслеживаются.

Предупреждение, мозговой штурм ниже:

Не было бы лучше рандомизации т вместо приращения его? Вместо того, чтобы вы отправить монеты в час = hash160 (CONCAT (с, т)), где Т представляет собой большой (256-бит?) Случайное число. Таким образом, мне кажется, что даже кто-то с помощью открытого ключа не может определить, является ли данный час был сгенерирован из заданного с не зная т используется. Хотя, опять же, я не вижу, как такая сделка может быть погашен приемником без какого-либо вне зоны связи т. Может быть, вы могли бы зашифровать т к этому открытому ключу и вставить, что в сделке, а? Это позволило бы приемник сможет увидеть, когда он получил монеты, но для того, чтобы доказать право собственности, когда расходы на сделку, кажется, что он должен был бы раскрыть т, отказ от частной жизни. Может быть, какая-то форма неинтерактивное нулевое знание доказательства может быть использован?
EricJ2190 сейчас офлайн Пожаловаться на EricJ2190   Ответить с цитированием Мультицитирование сообщения от EricJ2190 Быстрый ответ на сообщение EricJ2190

25 августа 2011, 2:00:49 PM   # 4
 
 
Сообщения: 416
Цитировать по имени
цитировать ответ
по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

Это вообще полезно / реалистичными? Вся суть открытого ключа является то, что каждый может знать его. Тот факт, что вам нужно иметь дело с этим "два человека, используя тот же час" означает, что другие могут сказать, какие сделки были для вас. Нун должен знать, что, кроме вас.

Да, вы совершенно правы. Не является хорошим решением. Я надеялся, что вы ответить на эту тему.

Ваш метод, включая зашифрованный адрес в качестве параметра OP_DROP к сделке будет работать, но будет занимать совсем немного места, но это единственное, особенно некрасиво часть. Это немного гиперболической сказать, что это как реализовав PGP!

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

Финансирующий готовит сделку кредитование Искупителя и возвращающееся изменение в какой-то другой адрес.
Эта сделка имеет один или несколько TxIns и scriptsig для TxIn содержит ECDSA подпись и открытый ключ точку
Финансирующей делает Диффи-Helman ключ соглашение используя секретный ключ из первой TxIn и открытый ключ Искупителя.
Финансирующей затем принимает координаты х согласованного ключа добавляется к значению г из первого TxIn-х ECDSA подпись и вычисляет, что мультипликатор открытого ключа Искупителя, чтобы получить ключ сеанса.
Финансирующий строит сделку как обычно, отправляя средства на адрес сформированного из хэша ключа сеанса.

Таким образом, финансирующие посылает hash160 (redeemer_public_key * (TxIn0_signature_r + x_coordinate (recipient_public_key * TxIn0_privatekey)))

Искупитель должен сделать две точки умножений для идентификации сделки он может выкупить. Но это сопоставимо в любом случае проверки средней сделки. Там, вероятно, будет трюк вариант А Шамира, чтобы уменьшить стоимость несколько.

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

ByteCoin

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

28 августа 2011, 9:12:18 PM   # 5
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

Bytecoin, это отличный материал. Основная идея выполнения Диффи-Хеллмана с использованием существующих открытых ключей очень умный, и работает только потому, что расчет ЕС открытый ключ уже одна сторона обмена Диффи-Хеллмана. Я не вижу, аналогичную процедуру, если бы мы использовали некоторые другие асимметричные оп, такие как RSA.

Прежде всего, в чем смысл использования TxInSig_r после расчета Диффи-Хеллмана? Вы уже разделяемый секрет установленный на данном этапе, что GenPt * PrivKeyA * PrivKeyB (я использую для отправителя, B для получателя). Почему вам нужно добавить TxInSigA_r? И почему сложение и умножение не?

Почему бы просто не использовать й-координату в качестве ключа сеанса и использовать PubKeyB * DH_Session_X как открытый ключ цели? Тогда B может выкупить средства, используя PrivKeyB * DH_Session_X как частный ключ, и я не вижу никакой потери безопасности.

EDIT: остальная часть поста вырезаны для глупа
etotheipi сейчас офлайн Пожаловаться на etotheipi   Ответить с цитированием Мультицитирование сообщения от etotheipi Быстрый ответ на сообщение etotheipi

28 августа 2011, 9:37:53 PM   # 6
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

Ack, что было довольно глупо - B всегда имеет открытый ключ, потому что это в сценарии TxIn. Просто игнорируйте вторую половину моего предыдущего поста

Таким образом, B не нужно ничего знать о них заранее, и А необходимо только открытый ключ B. Даже если определена какие-либо сделки он знал, принадлежал к В, он может послать ему такую ​​сделку, и B, в конечном счете быть в состоянии чтобы найти его, если он сканируется каждую сделку, пытаясь все свои ключи на каждом ищет те, которые соответствуют. А будет целесообразно запросить конкретный ключ от B, прежде чем делать это в первый раз, в противном случае он будет много расчетов ЕС для B, чтобы найти такие сделки для себя. Но это все-таки возможно, так или иначе.

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

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

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

31 августа 2011, 12:34:13 AM   # 7
 
 
Сообщения: 416
Цитировать по имени
цитировать ответ
по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

Bytecoin, это отличный материал.   

Благодаря! Я рад, что вы нашли время, чтобы понять это.

Таким образом, B не нужно ничего знать о них заранее, и А необходимо только открытый ключ B.

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

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

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

Моя главная проблема с использованием этого в качестве основного источника связи является то, что умножает ЕС являются дорогостоящими, и когда трансакционные объем увеличивается, вы будете тратить много процессорного времени, только сканирование новых транзакций для того, один из них ваш.
Обе стороны могут договориться о каком-то легко определить, опциональный OP_DROP тег для операций. Кроме того, идентификация операций может быть передана в доверенную третью сторону. Помните, что полные узлы должны проверить все транзакции в любом случае, и это может быть возможным организовать эту схему, о своих собственных сделки могут быть идентифицирована с незначительной дополнительной работой, как побочный эффект этой проверки.

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

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

Мы бы попытаться избежать этого, имея начало B с одним ключом и затрудняя А послать к чему-либо, кроме предполагаемого ключа Б. У меня возникли проблемы, думая о хорошем оправдании, чтобы иметь больше чем один ключ в бумажнике по моей схеме.

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

31 августа 2011, 12:22:34 PM   # 8
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

Bytecoin,

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

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

(2) Одним из главных недостатков вашей идее является риск того, что если ваша база ключ был скомпрометирован, кто-то может отправить вам деньги не понимая, что это уже не безопасный адрес. Это может быть разрушительной проблемой, особенно с партиями, которые обмениваются деньги часто. Я хотел бы предложить сообщение HaltChain на основе первоначального обмена ключами между сторонами, А и В, что позволит другой стороне знать, чтобы прекратить посылать деньги на эти адреса. Вот предложение и КОНОПС для него (противСЕРТ-ofопчествоs) Для А и В, чтобы инициировать долгосрочные финансовые отношения:

EDIT: Я переписал следующее из исходного поста, чтобы отразить новый, лучший процесс квитирования, чем оригинал, не разбавляя эту тему дальше.   Обратите внимание, что DHSS является "Диффи-Хеллмана общий секрет."

  • (1) А и В и создавать новые адреса специально для установления этих отношений. Используйте хэш поколения для создания этих новых ключей.
  • (2) А посылает B A версию Base58 своего открытого ключа - это только должно быть сделано один раз (и на самом деле не какой-либо более обременительными, чем отправка в одиночку адрес).
  • (3) B будет финансировать свой новый адрес и с этого адреса построить Tx по адресу обеспечить открытым ключом в.  Важно отметить, что В непосредственных отправках на адрес, а не какую-то вычисленная версия этого . Количество Tx containse соответствующей информации: это значение DHSS вычисляется на основе два открытых ключах, по модулю 1Е6. Если DHSS является 19284183992249101 стоимость сделки будет 0,00249101.
  • (4) А будет искать такие сделки, но только должно смотреть на своих собственных сделках, а не весь blockchain, так как он знает, что такое рукопожатие ТЕ будет направлен непосредственно к одному из своих собственных адресов (массовые вычисления заставки!).
  • (5) построит сделку ответа на точно такую ​​же сумму, к новому вычисленному адресу для B, основанная на технике отправителя поколения Диого-Хеллман.
  • Это завершает рукопожатие. А и В, как флаг эти два адреса как "цепи подшипника" адреса, и вычисляют общую haltcode: DHSS ^ 249101 мод N (где N является размер группы EC).
  • В том случае, если ключи одного участника скомпрометированы, или одна из сторон просто Желающие сбросить цепь по соображениям безопасности, они просто отправить сделку на любую сумму в адрес ripemd160 (sha256 (HaltCode)).
  • Перед тем, как участник генерирует новый адрес для других, они будут искать blockchain для любого ТХ отправляются на привал-коду (небольшую цену, чтобы заплатить за безопасность). Если наблюдается остановка-код, отправитель знает, что цепь была отменена, и они должны связаться с получателем, чтобы получить новый адрес

Теперь, давайте скажем А и В оба теряют свои бумажники и нужно восстановить свою историю транзакций.

Только нужно искать через сделок, которые были направлены к одному из его хэш-сгенерированных ключей. А может вычислить DHSS для каждого из этих [ограниченного числа] Ой-х, и посмотреть, если значение соответствует вычисленному значению DHSS. Если это произойдет, он должен проверить, что этот адрес затем подписал идентичную сделку по другому адресу. Если да, то это прикованное ОЕ рукопожатие.

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

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

Этот процесс дает много явных преимуществ для обеих сторон:
  • Явное соглашение перед тем стороны начать выполнение генерации Диого-Хеллман адреса. Для большинства операций (продажи разовых на Ebay), вы не хотите или должны установить эту связь.
  • Радикально уменьшает количество собственных открытых ключей, которые вы должны искать blockchain для, и, таким образом, сократить вычисления. Большинство ключей не будет следовать этому протоколу, и вам не нужно будет искать скованные сделки по этим адресам.
  • Родственное преимущество является то, что HaltCode также позволяет узнать, когда вы можете остановить поиски сделок по этой цепочке. Это означает, что вы можете Удалить открытые ключи из пула ключей вы ищите.
  • Это дает возможность для сторон сообщить, что они хотят изменить свои ключевые цепи поколений по какой-либо причине. Компании могут выбрать, чтобы сделать это пару раз в году, чтобы аннулировать любые ключевые цепи, которые могут быть скомпрометированы вредоносными сотрудниками.

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

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

31 августа 2011, 8:41:42 PM   # 9
 
 
Сообщения: 416
Цитировать по имени
цитировать ответ
по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

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

Ваше предложение, etotheipi, имеет скудное сходство схемы я изложенной в потоке.

Шаг 1 вашего процесс включает в себя обе стороны, порождающей новые ключи. Быстрое распространение неродственных ключей является то, что моя схема предназначена, чтобы избежать.
Шаг 2 вашего процесс включает получатель средств отправки финансирующего новый открытый ключа для них какого-то аутентифицированного канала. Это аналогично текущей необходимости передать финансирующий адрес, чтобы получить их биткоен, следовательно, ваша схему не лучше в этом отношении. Моя схема с другой стороны, не требует каких-либо прямой связи между сторонами.
Шаг 3 и 5 из вашей схемы включают в себя пыль спамить сеть, чтобы передать информацию между сторонами. Это не является признаком перспективной схемы.

Ваше предложение, как представляется, предназначено для облегчения повторяющегося взаимодействия между двумя сторонами. Я предлагаю вам вместо того, чтобы выступать штраф hashcoin в "Instant TX для устоявшихся деловых отношений" схема, которая имеет то преимущество, что большинство сделок не прикасаться к сети.

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

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

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

31 августа 2011, 10:07:19 PM   # 10
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

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

EDIT: смотреть на картину в моей следующей почте, прежде чем продолжить

Возьмем, к примеру: вы работаете в малом бизнесе. У вас есть 100 клиентов каждая неделя платит вам с разовыми адресами, которые никогда не будут участвовать в ваше решение потому что это не нужно. Но у вас есть отношения с банками, дистрибьюторами, возможно, постоянными клиентами, которые выиграют от вашего решения. Таким образом, вы создали свой клиент, чтобы использовать ваше решение (ByteCoin в).  
  
Проблема в том, клиент проверяет все эти одноразовые адреса для адресов DHSS на основе и в какой-то момент он просто не может идти в ногу больше, потому что ваш кошелек настолько огромен. Если ваш клиент проверяет каждый ключ в каждой глобальной транзакции идти вперед навсегда? Я считаю, что это не только лучший, но на самом деле необходимо, чтобы закодировать это в blockchain через какое-то рукопожатие - если мы хотим, чтобы это решение для размещения всех случаев использования.


    • Если вы не сделаете какое-то фильтрация / отзыв, вычисление требуется для большого кошелька будет непомерно высоко. Процессор будет вычисление DHSS для тысяч ваших собственных ключей в каждой транзакции, который проходит как раз, чтобы увидеть, если деньги были получены (даже если 99% ваши ключи никогда не предложили ваша схему адрес приложенные к ним).    
    • Вы не можете полагаться на пользователя, чтобы сказать клиенту, что искать, это должно быть очевидно для вашего клиента BTC. Если пользователь не делает это правильно, они могут в конечном итоге не хватает сделок, которые они должны искали, или сделать их непригодными для использования компьютера в то время как он ищет все.
    • Даже если вы могли бы доверять пользователю, бумажник был поддержан только один раз, что означает, в случае восстановления всей этой информации теряется навсегда. Там нет никакого способа, чтобы восстановить его, и, таким образом, вы столкнетесь с проблемой выше.
    • Кодируя правила на две операции, один раз, вы включите ваш клиент автоматически применять ваше решение с минимумом, ограниченные вычисления.
    • Ваше решение может использоваться сторонами, которые ожидают выполнения многих операций в течение их финансовых отношений. Два ТХ обменялись один раз, чтобы начать это соглашение шума.
    • Может быть, я не хочу, чтобы люди при условии Я принимаю эти закованные адресные сделки, если нет явного соглашения
    • Это рукопожатие позволяет кодировать начало соглашения и отзыв в blockchain с той же степенью анонимности, что ваше решение обеспечивает фактически генерации адресов


    Можно спорить ли тот факт, что X и Y являются рукопожатием потребности быть скрыт (за последнюю точку пули).  Но мое решение решает описанные выше все проблемы, и прекрасно дополняет ваше решение.  (Он не может быть большим / простым решением, но это работает, и мы здесь, чтобы обсудить эти вещи)

    Что касается альтернативных клиентов, я не думаю, что это ваше место, чтобы сказать мне, что я не должен работать на альтернативных клиентах. Не все идеи (как этот!) Могут не-спорно идти в основной клиент. Основной клиент не работает на Android / iPhone. Не каждый может программировать на C ++. Не каждый хочет полностью blockchain на своем компьютере. Никто не будет когда-либо согласовать все функции, которые должны идти в него. Что делать, если мне не нравится форматы файлов, структуры данных и схемы шифрования? Что делать, если я хотел сделать что-то другое? Сколько люди на самом деле можно понять Bitcoin, не получая их грязные руки писать сам протокол? Я мог бы продолжать, но я стараюсь, чтобы остаться на тему ... [/ список]
    etotheipi сейчас офлайн Пожаловаться на etotheipi   Ответить с цитированием Мультицитирование сообщения от etotheipi Быстрый ответ на сообщение etotheipi

    31 августа 2011, 11:51:34 PM   # 11
     
     
    Сообщения: 1428
    Цитировать по имени
    цитировать ответ
    по умолчанию Re: Защита частной жизни без создания и распространения новых адресов.

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

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



    Полноразмерное изображение по адресу:  http://dl.dropbox.com/u/1139081/BitcoinImg/overflow/Unified_DHSS_Solution.png

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

    

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

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

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

    3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW