Объяснение о том, как построить сеть по цепочке блоков Bitcoin

Иногда я вижу какие-то Новости говорит:

  1. ХХХ сервиса опираться на Bitcoin или основание на цепочке блоков Bitcoin
  2. ХХХ Сервье использует текущие сеть Bitcoin
  3. И сегодня я вижу, говорит проект DNS, которые он использует биткоин блокчейн:

    Его доктор говорит:

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

Как им значит развивать/ использовать ???

Вот, предположим, X Сетевой с 5 узел опираться на биткоин блокчейн, я думаю, что это нужно:

  1. имеет некоторые биткоин в каждом узле(для совершения сделки)
  2. если x сеть хотите достичь неизменным, его нужно отправить биткоины на другую с какими-то данными(биткоин позволяют записывать дополнительные данные в транзакции).

Это как их использовать биткоин блокчейн? Но в этом случае стоимость сделки... или есть способ делать такие вещи?

+327
CrazyHorse019 25 янв. 2019 г., 7:31:45
32 ответов

В BIP70 спецификациях я читаю запутать меня о том, кто транслирует базовые операции в сети Bitcoin. Мое чтение по-видимому, как на кошелек пользователя и сервера в payment_url делать.

Это правда, или это кошелек пользователя, если payment_url указан при оформлении платежа, в этом случае сервер в payment_url делает?

+982
Cak Khoiron 03 февр. '09 в 4:24

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

'walletpassphrase ваш пароль 60' будет разблокировать ваш кошелек в течении 60 секунд. Вы должны импортировать адреса в 60 секунд. (Снова введите команду walletpassphrase, если вы не сможете импортировать адреса в 60 секунд)

+980
Akina91 20 янв. 2012 г., 5:56:41
Другие ответы

Связанные вопросы


Похожие вопросы

При использовании OP_PUSHDATAs в различных скриптах, как следующий байт, обозначающий количество байтов, чтобы быть толкнул закодированных? Они должны рассматриваться как целое число без знака, или подпись (например, данные, которые берутся из стека?)? Они с обратным порядком байтов или с прямым порядком байтов?

OP_PUSHDATA1 76 0x4c (специальные) данных следующий байт содержит количество байтов, которые помешаются в стек.
OP_PUSHDATA2 77 0x4d (специальные) данные следующие два байта содержат количество байтов, которые помешаются в стек.
OP_PUSHDATA4 78 0x4e (специальные) данные следующие четыре байта содержат количество байтов, которые помешаются в стек.
+861
Arjun 21 июн. 2012 г., 19:04:47

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

01000000019843f83b2c42de1585cdc3b689a10a2960d016d5887f1ecd50bc8e040bbe94cc000000006b483045022100f9559234c189df36b99ffea94ecec650c1a483cdc02a976759d4bd7347a82ca9022009278f760db1dabf666ea0fcab55b8a1c6f20b27f8b442738b1d51165d91fd3e8121027e912293da7fecdffe57a49a726649d547a6b0fb2a5420047515d6373d251296ffffffff02102700000000000017a914e211863c0e582b5df44f6e1aa0eef0eb9ddcc9078760590100000000001976a914ad7252447111e2300c77aa406339b4e38d08cf4988ac00000000

Обнаружить этот Техас, плата всегда равна нулю, и вход без адреса(https://live.blockcypher.com/btc/decodetx/)

 сделки.addOutput(монета , адреса.fromBase58(MainNetParams.вам(),для));
сделки.addOutput(coinInput,адрес.fromBase58(MainNetParams.получить(),fromAddress));
для(тип int к=0;к<unSpentNum;к++){
TransactionInput transactionInput=новый TransactionInput(MainNetParams.получить(), 
сделки,newBigInteger(неизрасходованные.получить(к).getScript(),16).toByteArray(),
 новый TransactionOutPoint(MainNetParams.Вам(), 0, Sha256Hash.обертывание(неизрасходованные.получить(к).getTx_hash())));
сделки.addInput(transactionInput);

}
Строки hexRawTx = программы signtool.verifyAndSignTransaction(операция, 0, эке, null, и false,MainNetParams.получить());

(unSpentNum) получить от https://blockchain.info/unspent?active=3D2oetdNuZUqQHPJmcMDDHYoqkyNVsFk9r

+851
cyberbiker 31 июл. 2016 г., 19:44:48

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

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

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

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

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

  • Анализировать счета модели страдают от Replay. Скажем, платит 1 BTC в B, А B передает 0.8, что С. Сейчас в отправляет другой 0.7 BTC на (т. е. теперь уже 0.9. На данный момент, вам нужно решение, чтобы предотвратить С от ретрансляции в транзакции c, и она вступит в другой раз, снова заплатив за него. Модель UTXO напрямую и полностью решает эту проблему, потому что той же монетой не в другой раз многоразовые.

+841
vivernochka 31 июл. 2019 г., 11:40:17

Во-первых, позвольте мне показать моя версия:

[Фрэнк@localhost в бин]$ ./биткоин-CLI-версии
Основной клиент биткоина версия ЭКП версии v0.16.1

После sendrawtransaction и у меня получилось:

код ошибки: -26 сообщение об ошибке: 64: неимперативные-скрипт-проверить-флаг (Подписи должны быть равны нулю для не удалось проверить(мульти)операции сиг)

И потом, я стараюсь decoderawtrsanaction в Хекс, а потом я получил следующие выходные данные:

[Фрэнк@localhost в бин]$ ./биткоин-Кинк -регтест decoderawtransaction 020000000001018cc2f3c4f1af3ad60f3f3dcf5e3c3bfadb824e22aadec877f5a2bc4f99029dab0100000017160014c21bbdc4a642e391a6401bf30ac3e4e8e9669ea2ffffffff01605af4050000000017a914317fec65edbff6e4350fbe668cfedaf54ea9061587024730440220288b7912b6f6c0734ee34cada2c20fc81e8a7e11b4ccc9285b204eb25da953fa02205040878b44db8b17c8d62822c9124a4b154b46ccbd321fddfd52b9acd6742e1f032102efff391c5baf1433e2c488271ceebaa6eb2a203000ff62320de13d07b1ec4f4c00000000
{
 "txid": "42f6612dedacb4b5a24ffb75c07ae61eb939bb40c039fb165284bbac516b1e78",
 "хэш": "6db7c04b006407655f55f2e64057d6ced61d34ee9b96ae9bcf5ead6dc311ecaf",
 "версия": 2,
 "размер": 215,
 "размер V": 134,
 "locktime": 0,
 "Альвин": [
{
 "txid": "ab9d02994fbca2f577c8deaa224e82dbfa3b3c5ecf3d3f0fd63aaff1c4f3c28c",
 "Uвых": 1,
 "scriptSig": {
 "АСМ": "0014c21bbdc4a642e391a6401bf30ac3e4e8e9669ea2",
 "наговор": "160014c21bbdc4a642e391a6401bf30ac3e4e8e9669ea2"
},
 "txinwitness": [
"30440220288b7912b6f6c0734ee34cada2c20fc81e8a7e11b4ccc9285b204eb25da953fa02205040878b44db8b17c8d62822c9124a4b154b46ccbd321fddfd52b9acd6742e1f03",
"02efff391c5baf1433e2c488271ceebaa6eb2a203000ff62320de13d07b1ec4f4c"
],
 "последовательности": 4294967295
}
],
 "Uвых": [
{
 "значение": 0.99900000,
 "н": 0,
 "scriptPubKey": {
 "АСМ": "OP_HASH160 317fec65edbff6e4350fbe668cfedaf54ea90615 OP_EQUAL",
 "наговор": "a914317fec65edbff6e4350fbe668cfedaf54ea9061587",
 "reqSigs": 1,
 "тип": "scripthash",
 "адреса": [
"2MwkxLxbgdZKGEN4fS8GQATqQGXyRpFbkuf"
]
}
}
]
}

Я не знаю, что я пропустил? Любой знает?

+814
nelm 23 дек. 2012 г., 13:43:53

Я заинтересован в майнинге процессора на Testnet Лайткоин (testnet4); уровень сложности в настоящее время достаточно низко, чтобы сделать это возможным.

Стандартный клиент Лайткоин больше не поддерживает майнинг на CPU. Единственный скрипт процессора Шахтер на данный момент я в курсе пулер это найти. Однако, Лайткоин testnet4 пошел к сегрегации свидетель, который требует поддержки клиентов Шахтера, и найти не поддерживает segwit.

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

+770
Destrada 7 июн. 2017 г., 3:47:16

Я не уверен в существовании каталога специалистов по физической расположение, так как Биткоин-это цифровая валюта.

Эллиптические - это блокчейн аналитики компании выявление противоправных действий на биткоин блокчейн и предоставления услуг для ведущих биткоин-компаний и правоохранительных органов во всем мире. Их штаб-квартира находится в Лондоне и главный офис в Нью-Йорке. Дополнительная информация о компании доступна здесь. Если вы живете в любом из этих мест вы могли бы связаться с ними локально.

+762
user3781539 1 янв. 2013 г., 1:53:14

Биткоины unspendable без закрытого ключа (в качестве chytrik уже заявил). Это, как говорится, несколько кошельков реализовать BIP032 , который позволяет восстановить эти частные ключи. Он использует "семя" (обычно отображается как несколько слов), чтобы инициализировать кошелек. Тогда создание закрытых ключей является детерминированным. С этого семени вы могли бы "оживить" ваш закрытый ключ и поэтому неизрасходованный БТЦ.

+762
Ishuhal 3 дек. 2018 г., 8:42:59

У меня была такая же проблема с Nanofury. Это то, что работает для меня на Windows 7 профессиональная x64 с помощью Nanofury: я установил CP210xVCP, затем я использовал следующую команду с bfgminer.

bfgminer-3.10.0-х64 -о yourpoolchoice -у yourusername_workername -с. 123 -S Все-набор-устройство NFY0:osc6_bits=53

Я создал ярлык для bfgminer в той же папке и вставьте команду в контекстном цели. Теперь я могу запустить его, дважды щелкнув на ярлык, который работает нормально с моим nanofury.

+725
user1747134 27 апр. 2011 г., 6:33:16

Вот пример: https://blockchain.info/tx/683f45578328242a06bc5c54acbcbe6e70a5435b4561fc8b0570a59ab09f8bfa?show_adv=true

Посмотри на первой входной скрипт в RAW:

4d49003046022100847361c694421bf63ea1b51d8e2189805b161ab3d4cb96ab745a20468dd6c2ea0221009160897652bedfd7c837855d793c32509063338ac7524b8f09abfed761cf16fc014d410004c8dde23708932059bf4491c96794c5412b1182d62d2741e0986cb87276d3053f0b7326155114ad67c04adc60b5a47718fa8744ecb86a001f99da8761113edb24

Посмотрите на первый байт: (OP_PUSHDATA2). Это означает, что следующие 2 байта содержат длину данных, которые будут выдвинуты на стек. Эта длина = 0x49. Но типичная сделка не используйте команду OP_PUSHDATA2. Если сделка была создана в Bitcoin-Qt его начинается с длина данных:

[4Д]49[00]3046....

Я беру в скобки лишние байты.

Так, кто-то добавил 2 байта, чтобы скрипт подписи, но не сломать подписи и изменил идентификатор транзакции. Оригинал Техас был удален из blockchain.info. Следующая ссылка больше не работает: https://blockchain.info/tx/ef74c1cbf0003fc4e96a87a59838f7dd3da488d9d83fec3f270b0d3d7c2bc309?show_adv=true

Посмотри на вики для получения дополнительной информации о сценарии: https://en.bitcoin.it/wiki/Script

+722
Niek de Kleijn 29 окт. 2014 г., 4:07:48

Для простоты, можно рассматривать сторонние варианты, такие как Blockchain.info или Blockcypher.com. Они предоставляют API для разработчиков, чтобы поговорить с блокчейн в простой путь. Они не имеют официальных библиотек .Net, но вы можете использовать обычный HTTP/HTTPS-запрос, чтобы общаться со своими серверами для остального трафика.

От ASP.Net можно использовать NBitcoin для задач, таких как построение и подписания транзакций, вычисляя адрес кошелька и т. д...

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

+660
jazzjackrabbit 27 авг. 2011 г., 10:43:07

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

+591
Chirag Mehta 27 апр. 2015 г., 10:51:58

По данным https://en.bitcoin.it/wiki/Satoshi_Client_Node_Discovery


Адреса DNS

При запуске, если нужно однорангового узла обнаружения, клиента потом проблемы с DNS запросы, чтобы узнать о адреса других одноранговых узлов. Клиент включает в себя список имен хостов для сервисов DNS, которые засевают. По состоянию на декабрь, 2017 список (с chainparams.cpp[1]) включает в себя:

семя.биткоин.сипа.быть dnsseed.bluematt.мне dnsseed.bitcoin.dashjr.org seed.bitcoinstats.com семя.биткоин.jonasschnelli.ч seed.btc.petertodd.org На DNS-ответ может содержать несколько IP-адресов для запрашиваемого имени.

Адреса обнаружен через DNS изначально дают нулевой метки, поэтому они не рекламируются в ответ на "getaddr" запрос.


Жестко "Семя" Адреса

Клиент содержит жестко IP-адресов, которые представляют биткойн-узлов.

Эти адреса используются только в крайнем случае, если никакой другой метод не привел к каким-либо адресов на всех. Когда петля на соединение обработки резьбы ThreadOpenConnections2() видит пустую карту-адресу, это использует "семя" IP-адресов в качестве резервного.

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

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

+527
Harutyunyan Ero 4 сент. 2018 г., 11:46:47

Может OP_CHECKLOCKTIMEVERIFY и Multi-сиг использоваться для запуска сделки по внешней проверке событий?

Некоторые потенциальные использует, я имею в виду:

  • Смерть
  • Окончания колледжа ребенка или внука
  • Выдача разрешения на строительство
  • Годовой чистой прибыли компании превышает определенный порог
  • Возврат депозита после подтверждения того, что аренда имущества является неповрежденный
+514
Tommaso Seneci 8 авг. 2010 г., 18:40:05

Я знаю, что не окончательной сделки (locktime в будущем и порядковый номер < MAX_UINT) не "принято шахтеров". Однако, я не мог выяснить точное поведение.

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

+457
Shawn Barrientos 2 июл. 2015 г., 18:20:36

Спорным hardfork (где некоторые части сети не согласны изменять свои правила консенсуса) эффективно сценарий судного дня, нет делает это устройство безопасным или инструменты, которые позволят вам совершать сделки одновременно на двух цепях, без всяких пагубных последствий.

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

Что не отражает современного понимания того, как BIP50 работает.

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

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

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

Нет такого сценария, в котором две сети могут продолжать с удовольствием работать в унисон.

  • Две цепочки разной основе консенсуса правила будут выпадать из синхронизации. Неизбежно из-за одной транзакции не подтверждения, который видоизменяется между цепями изменяя TXID, или кто-то провести выходной с утра сижу, операций с одной стороны станет недействительным, где они могли бы быть действительным на других.

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

  • Клиентов по Одна сторона (или обе) будут банить своих сверстников за не соблюдение правил консенсуса. Это часть длинного списка отказа в предоставлении мер предотвращения атак, которые включают отправку поврежденных блоков и тратить время на проверку то, что не может быть принято. Узлы, отключить это правило может оказаться, что они реорганизовать на разных цепях и флип-флоп между ними

  • Если двух вымышленных компаний Coinbarse и Bitflinux решают, что они будут следовать альтернативной цепочки, то есть это возможность для каждого биткоин владельца счета на каждого, чтобы удвоить свои деньги. Просто дважды продать свои BTC за USD на каждую цепь, и вы получите двойную долларов США вы бы в противном случае, рынки явно не мог выжить этот вид поведения так или иначе.

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

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


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

+453
Steve Kaeppel 4 февр. 2013 г., 11:58:19

Меня беспокоит не веб-кошельки, что отбросить личные ключи после использования.

  • Веб-кошельки - поделитесь адресами между пользователями, так что пользователь может рассмотреть все частные ключи должны быть немедленно отброшены.
  • Детерминистические кошельки - все адреса могут быть восстановлены в любое время и поэтому невозможно потерять денежные средства, перечисляемые в предыдущие адреса, даже древними.
  • Бумажные кошельки - являются, по существу, постоянного адреса, так что не проблема там за пользователя-ошибка.

Так что это просто оставляет меня с вопросом, сколько недетерминированные кошельки отменить предыдущие адреса (в том числе изменение адреса)?

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

+396
Dawid Zabrocki 10 февр. 2018 г., 10:21:49

Сказать, что я даю 1 BTC в Алиса, который дает его Бобу, который передает его Кэрол. Теперь я могу выяснить, что мой изначальный БТЦ сейчас с Кэрол? Конечно, Кэрол я имею в виду анонимного адреса.

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

+360
Ahmd Mehmd 23 февр. 2015 г., 0:18:52

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

Я начал по установке bitcoind и использование его в качестве клиента Node.js может взаимодействовать с блокчейна через. Я сделал это путем создания биткоин.конф с моей блокчейн информация и начиная bitcoind на экране. Взгляните на эту страницу для получения информации о подключении bitcoind с блокчейн счет: https://blockchain.info/api/json_rpc_api

Вам также понадобится middleware для Nodejs, чтобы взаимодействовать с Blockchain через bitcoind. Вот один Blockchain ссылки на: https://github.com/jb55/node-bitcoin можно просто установить с:

НПМ установить биткоин

В файле README на этот git предоставляет информацию и код snippits вы можете использовать для подключения Nodejs с Blockchain. Узел подключается к локальной биткоин сервера:

ВАР биткоин = требуют('биткоин'); клиент ВАР = новый биткоин.Клиентом (локальным'localhost', 8332, 'имя_пользователя', 'пароль');

Узел получает баланс всех ваших адресов, с как минимум 6 подтверждений:

клиента.метода getbalance('*', 6, функция(ошибаться, баланс) { если (грешат) консоль вернуться.журнал(ошибаться); консоль.журнала('остаток:' баланс); });

Вот список всех возможных запросов к API блокчейна: Ан.биткоин.он/Вики/Original_Bitcoin_client/API_Calls_list

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

Кратко говоря о безопасности, двойное шифрование рекомендуется и может быть включена в блокчейн странице Мой кошелек "реквизиты счета". Это означает, что каждый адрес имеет свой собственный пароль доступа, на верхней части мастер-пароль кошелька. Простые операции, такие как извлечение баланс не требуют пароли для отправки, но отправка средств потребует узла, чтобы посылать и мастер-пароли и кошелек. Если вы используете сервер со статическим IP, вы также можете использовать настройки блокировка IP-адресов в блокчейне, чтобы ограничить доступ для посторонних. Гоча: двухфакторная авторизация должна быть отключена на ваш blockchain кошелек, чтобы разрешить доступ из скрипта.

+329
Craig Storm 9 окт. 2014 г., 19:00:40

Некоторые возможные способы размещения сообщений в Blockchain лучше в каком-то смысле, чем другие? Какие важные отличия?

(Отклик на этот ответ)

+223
Marouene chihi 3 янв. 2018 г., 22:46:22

Обмен крипто-трейдер закрыли когда-нибудь я верю в 2015 году. Я никогда не был уведомлен выключения. Есть там отчеты, что они послали всех своих пользователей по электронной почте, что дает 48 часов, чтобы вывести свои монеты, но я так и не получил закрыть электронную почту и не снял. На данный момент есть все, что я мог сделать?

+219
Tarannum Thakur 12 янв. 2018 г., 23:00:08

В доказательство работы, Шахтер пытается решить военнопленных головоломки, основанные на хэш предыдущего блока, таким образом, что в случае замены блока B_i, все блоки после этого (блоки B_i+1, B_i+2, ...), уже не действуют, так как головоломки в каждом блоке была решена на основе хэш предыдущего блока.

Теперь, в схеме без интеллектуального консенсуса, таких как доказательство-Кола, делает оценщик должен использовать/вставить хэш предыдущего блока, B_i, в новом блоке, B_i+1 ?

Если да, то как ?

И если нет, как блоки заковали таким образом, что в случае смены блока, B_i, все блоки после этого модифицированный блок станет недействительным? Нам понадобится цепочка блоков друг с другом, чтобы обеспечить неизменность данных, хранящихся в Blockchain.

+135
Shumate 23 дек. 2013 г., 18:52:33

В отношении P2SH-P2WSH операций, Txout-скрипта идентичны между транзакциями? Разумно ли ожидать бизнес или поставщика, который принимает Bitcoin, с помощью того же redeemScript для всех сделок и использовать тот же Txout-значение скрипта? Пользователи выиграют от этого значения вращающихся?

+134
haydenc2 12 янв. 2015 г., 19:06:02

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

+130
Debilski 14 июн. 2014 г., 14:23:02

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

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

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

И как я сказал, что это безопасно, чтобы использовать тот же адрес для получения ваших биткоин, но вы правы, в вашем примере они будут 2 операции.

+98
Ghezlane 18 нояб. 2017 г., 9:18:10

Мне нужно предоставить скрипт подписи для каждого входа, который доказывает, что я им владею?

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

Что бы не тратить пространство?

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

Кроме того, в стандартный клиент, подписи точно так же, или они две разные, но действительных подписей?

Глядя на SignatureHash код, входной scripSigс опорожняется и тогда только один соответствующий вход, который подписывается наполнен предыдущей scriptPubKey (по несколько странным причинам).

// Заготовки из других материалов подписей
для (беззнаковый int я = 0; я < txTmp.вин.размер(); я++)
 txTmp.ВВХ[я].scriptSig = cscript в();
txTmp.ВВХ[Нин].scriptSig = scriptCode;

Это делает его так, что хэш, который должен быть подписан (результат SignatureHash) различна для каждого входа. Таким образом, с различных данных подписью, подписями будет наиболее определенно быть разными. Даже если данные в стадии подписания были такими же, ЕСС подписей недетерминированные (с использованием случайных чисел) и так и не быть одинаковыми с подписания подписания.


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

+76
user227130 21 июл. 2010 г., 9:17:50

В результате "официального" изменения в базе данных с БДБ в v0.7 для LevelDB в v0.8, в дополнение к увеличению (примерно на майнинг пулы) на более высокий размер блока ограничения, там был недавно "жесткая вилка" на Blockchain высота 225430.

Шахтеры были первоначально сказали, чтобы вернуться с v0.7, но потом сообщил, что начиная с версии v0.8 было хорошо, пока они не увеличить значение по умолчанию (256 КБ -- мягкое ограничение) размера блока.

Так что происходит с блока 225430 для версии v0.8 шахтеров? Они обязаны обновить базу данных от <225430 с новыми "максимальный размер блока" ограничения? Как же эта проблема якобы просто исправить себя (как уже сообщалось здесь), или это все-таки проблема, как blockchain.info продолжает "последовательно" отчет о потерянных блоков здесь? Мой последний вопрос будет то, что происходит с операциями, которые были связаны для блока 225430 (и сейчас UTXO), не версии v0.8 до сих пор считаю их расходуемого?

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

Редактировать: в 2 цепи, казалось, слились здесь (после 32 последовательно потерянных блоков). Так как именно В. 0.8 клиентов обрабатывать reorg для 32 блоков? Есть ли максимальное реорганизацию, что биткоин может обрабатывать? Это было проще дважды проводят в течение 5+ часов коррекция блокчейн?

+45
abaumg 15 янв. 2012 г., 0:13:57

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

Когда люди говорят о приватности в контексте Bitcoin они, как правило, говоря о сохранении личности пользователей конфиденциальности, и в Bitcoin это не предусмотрено криптографии, но только за счет использования псевдонимов: один или несколько использовать, случайно сгенерированных адресов.

+39
simpsa27 27 мар. 2019 г., 7:14:52

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

У меня есть кошелек.в DAT - файл с некоторым биткоины на него. Я хотел бы переместить биткоины на файл в автономном бумажный кошелек.

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

+26
Shobha Gupta 2 мая 2014 г., 19:24:55

есть что-то похожее, BurstCoin, он работает на очень похожие понятия, кроме того, чтобы помочь 'рандомизации' специальные слова, это хэши случайный код с ID пользователя (это означает, что есть очень даже хорошая раздача, а дублирование произойдет, но это лучше для сети в целом)

https://cdn.discordapp.com/attachments/335901674231037953/361288502270361610/infography_mining_comparison.png

https://www.burst-coin.org/

+17
Ipswitch 17 нояб. 2015 г., 15:21:57

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

(Возможно, что-то похожее на Bitmessage, но через сам биткойн, а не просто беря вдохновение от него.)

+11
Gdogg 31 мар. 2012 г., 10:58:05

Показать вопросы с тегом

$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