@Дэниелс. : Как правило, все эти шаги добавить до намного меньше, чем 10%. Однако, сейчас это просто практически невозможно снять деньги с MtGox. Допустим, на сайте есть онлайн-кошельки, и каждой учетной записи присваивается адрес, по которому они могут отправить монеты на другие адреса на сайте. Поскольку сайт контролирует каждый вызов RPC всех этих адресов, и вы всегда используете команду `sendfrom`, это правда, что вы могли бы сказать, что адрес подписан каждой сделки? Есть ли возможность для злоупотреблений, если пользователи сайта не имеют доступ к закрытым ключам? (Я думаю сделать цветную приложение таблеточного типа, с небольшим количеством транзакций, но очень большие задержки между операциями, чтобы избежать спама из сети). Спасибо Андрей, я сделал немного чтения вокруг, как обнаружение на основе вашего ответа, и это делает много смысла сейчас. Я думаю для домашней сети, можно просто жесткий ИПС код и запустить в локальной сети (если я правильно понимаю).

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

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

Стандартом де-факто для сжигания монет в Bitcoin через операцию-вернуть сценарий. Этот скрипт имеет важное преимущество, что оно способствует масштабируемости биткоина сети, так как он предоставляет полную узлы, чтобы сократить их UTXO, когда доказательство гореть операции будут обнаружены. Механизм, используемых для достижения этого прост: при UTXO сохраняется за все неиспользованные очередной операции, когда ОП-вернуться транзакций получает полный узел, весь узел можно избежать добавив, что сделки UTXO полностью, как ОП-возвращение скрипт представляет собой доказательство того, что сумма остается unspendable и, следовательно, нет будущего транзакции можно прикрепить свисающие выхода на его вход; оно, следовательно, постоянно висящий выходной кромки.

ОП-возвращение сценарии работы, имеющие первый оператор биткоин скрипт будет ОП-возврат, с указанием немедленного исключения в выполнении скрипта, в результате чего расходы невозможно. После первой ОП-оператора return, остальные данные скрипт может содержать информацию о том, почему монета была сожжена, так что различные приложения могут требовать разные горят, и так, что ассоциация с учетной записью можно. Например, в случае OpenBazaar, важно, чтобы связать сожгли сумму с OpenBazaar GUID, который может быть включен как неисполняемый код после ОП-возвращение. Тот факт, что этот код не является исполняемым образом, что он никогда не будет выполнен из-за ранее исключение. Однако, в ОП-возврат подхода не хватает определенных свойств юзабилити, что мы хотели сохранить в нашей реализации OpenBazaar. В частности, для простоты внедрения и использования, а также для разделения беспокойства нет причин, мы решили, что OpenBazaar не нужно включать биткоин реализации бумажник. Вместо этого, пользователь может использовать любое существующее программное обеспечение кошелька, они хотят. Следовательно, чтобы произвести выплаты, необходимые OpenBazaar, либо за покупку товара или для ожоговых операций, пользователь должен использовать свой кошелек напрямую.

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

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

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

||Ч(Х1)- х(Х1)|| < ε

Где норма обозначает расстояние Хэмминга между двумя строками, а ε-малый постоянный, в нашем случае 1. Это предположение подтверждается тем, что хэш-функция криптографически защищенным, если это уравнение не держал, столкновения бы нашли, по модулю один бит, который указывает на хэш разбиты почти все его биты.

В соответствии с этим предположением для H = RIPEMD160, наши схемы просит горелку взять открытый ключ алгоритма ECDSA, связанных с их идентичность OpenBazaar и превратить его в биткоин-адрес, следуя обычной схеме для 1-префикс биткойн-адреса. Регулярные биткойн-адреса формируются из регулярных биткоин по алгоритму ECDSA ключей, как показано в стандартный биткойн-адрес, алгоритм генерации.

Чтобы создать адрес, который доказуемо unspendable, горелки начинается с их уровнем OpenBazaar открытого ключа и применяется тот же процесс. Тем не менее, горелка perturbates первый SHA256 хэш на один бит перед пуская его в RIPEMD160 хэш. В частности, они перевернуть последний бит хеша. Остальной процесс следует одинаково. Наконец, горелка переводит сумму денег они хотят, чтобы сжечь этот сгенерированный адрес. Теперь я буду иллюстрировать свойства правильности, уникальности и безопасности для этой схемы.

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

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

Безопасности. Для этого схема должна быть защищена, мы должны доказать, что сжег деньги не будут потрачены по-любому. Действительно, если деньги были расходуемого на Спендер бы знать закрытый ключ, связанный с открытым ключом, который хэширует словам возмущенных значение SHA256. Однако, это позволило бы поколение почти-столкновения в RIPEMD160, как открытый ключ, которая может быть использована для проведения жгли деньги и открытого ключа тож OpenBazaar будет представлять прообразы хэши, которые отличаются только на один бит. От почти-столкновения предположение сопротивление, мы приходим к выводу, что это вычислительно невозможным.

Почти-столкновения метод сжигания монета представляет проблемы масштабируемости программного обеспечения Bitcoin. Мы не были обеспокоены такими проблемами в OpenBazaar по двум причинам. Во-первых, мы чувствовали, что в случае с Bitcoin на шкале, учитывая массовое мотивированного использования сообщества нашего примитивного представляет собой проблему безопасности для себя Bitcoin, которые должны быть решены, не требуя от игроков, чтобы вести себя честно по системе. Это проблема для биткоина, не OpenBazaar. Если биткоин подвержен отказ в обслуживании нападения с таким средством, использование биткойна как платежной системы должны быть пересмотрены.

Во-вторых, самое главное, потому что мы поддерживаем экосистемой Bitcoin и желаем представить предложения для решения его проблемы масштабируемости, они могут фактически быть исключены, если доказательство ожога сделки сопровождаются прообраза до возмущения. Сопровождающие предварительное изображение является доказательством того, что деньги unspendable, подобно тому, как ОП-возвращение скрипты являться доказательством unspendability. Как эти предварительные образы будут опубликованы на OpenBazaar сети, в случае OpenBazaar будет во многом перенял, полный биткойн-узлы могут использовать OpenBazaar сети для обнаружения prunable UTXO выходы, которые выполняют доказательство прогорают почти-столкновения платное умолчанию хэш-код скриптов. Несмотря на это, optimizability платежной сети мало заботит его финансово мотивированных пользователей и технические детали реализации остаются проблемы открытых исследований.

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil