Как СПВ сделать свои операции после того, как в автономном режиме?

Узлы СПВ полагаться на своих товарищей, чтобы отправить их данные сделки, относящиеся к ним. Когда СПВ узел устанавливает Блум фильтр с одним из их полного узла сверстников, не только сказать весь узел проводки для отправки СПВ узел отныне?

Как делать узлы СПВ догнать после того, как в автономном режиме? Что Р2Р звонки они могут использовать, чтобы получить информацию о них транзакции от своих сверстников?

+293
eeVoskos 25 апр. 2010 г., 13:26:52
29 ответов

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

+ 3 == 5

Этот выход может быть выкуплен любым скриптом, который оставляет 2 в стеке после выполнения. Это означает, что он мог быть искуплен скрипты как 3 - 1 или 8 / 4. Однако, нет никаких оснований для дополнительных расчетов. Поскольку активировать скрипт нужно всего лишь оставить 2 на стек, мы можем просто использовать скрипт, который просто ставит 2 в стеке.

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

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

+948
NullP0interEx 03 февр. '09 в 4:24

Для расчета ретаргетинга сложности, уравнение:

Новая трудность = старая сложности * (фактическое время последнего 2015 блоки / 20160 минут)

20,160 минут две недели, основанные на желаемых 10-минутного интервала времени; отсюда 2016 блоков.

P. S. Я на самом деле имею в виду 2015 блоки. Хотя перепланирование само происходит каждые 2016 блоков, из-за ОТ-за одной ошибки в оригинальной ядра биткоин-клиент (мой плохой ;)) это исходя из общего времени предыдущего 2015 блоки только.

+913
ericksonla 28 дек. 2016 г., 23:59:28

Попробовать мейнстрим кошельки, как Coinbase, blockchain.info и т. д. и увидеть, если они выглядят знакомо и попытаться войти.

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

+889
ebacklund 14 авг. 2012 г., 9:26:53

Я спросил вчера вечером @roasbeef, и он упомянул, что молния вскоре могут поддерживать multicontrol платежей.

Я буду добавлять еще больше деталей я что-нибудь почитать на список рассылки.

+871
Cole Maclean 14 апр. 2013 г., 18:30:38

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

Другими словами, делает блок награду получите вдвое каждые 4 года, независимо от того, сколько аппаратных средств или не идет?

+848
Code Painters 14 нояб. 2011 г., 9:40:52

Я хочу создать и подписать биткоин транзакцию , используя только bitcoind и Bitcoin-это Кинк'.

Я могу создать транзакцию с помощью createrawtransaction в RPC API, но, подписывая его, используя 'signrawtransaction' не удается.

Обновление: я понял это и ответил себе ниже. Позаботьтесь, чтобы у scriptPubKey правильно и оставить redeemScript пустой для простых операций.

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

Установки

  • "от" адрес": 1AsJjnWg5QKBThM6mK9jZ8mmo6KUzDjRd (From_Addr_1As)
  • "в" адрес: 1Mu5S5fuztimKZizvYZjKwpYfM9ZFf7zmo (To_Addr_1Mu)
  • сделки, которые направили средства From_Addr_1As: 4325a5db66cbc8e9ff6a585cd0e8a2288ea74f9b46d2972b93f63bbb7d09a23e (Prev_Tx_4325)
  • новая проводка New_Tx

Финансирование

Сделки (Prev_Tx_4325) отправлено 0.00187 BTC на From_Addr_1As: https://blockchain.info/tx/4325a5db66cbc8e9ff6a585cd0e8a2288ea74f9b46d2972b93f63bbb7d09a23e - также рассматривается в адресной сделки вид https://blockchain.info/address/1AsJjnWg5QKBThM6mK9jZ8mmo6KUzDjRD

Я хочу отправить 0.00186 БТЦ от From_Addr_1As в To_Addr_1Mu. На 0.00001 плата БТЦ включены.

Оболочки Bash: создать необработанные транзакции (успешной):

$ ./биткоин-Кинк -rpcpassword=123456 createrawtransaction '[{"txid":"4325a5db66cbc8e9ff6a585cd0e8a2288ea74f9b46d2972b93f63bbb7d09a23e","Uвых":0}]' '{"1AsJjnWg5QKBThM6mK9jZ8mmo6KUzDjRd":0.00186}'

Вывод команды:

01000000013ea2097dbb3bf6932b97d2469b4fa78e28a2e8d05c586affe9c8cb66dba525430000000000ffffffff0190d60200000000001976a91401ddbca1a39b60b54fb671297a4a20a7681e017188ac00000000

Оболочки Bash: раскодировать необработанные транзакции (успешной):

Обратите внимание: 'scriptSig' пуста!

$ ./биткоин-Кинк -rpcpassword=123456 decoderawtransaction 01000000013ea2097dbb3bf6932b97d2469b4fa78e28a2e8d05c586affe9c8cb66dba525430000000000ffffffff0190d60200000000001976a91401ddbca1a39b60b54fb671297a4a20a7681e017188ac00000000

Вывод команды:

{ "txid" : "b1ff3da36a6d7c3aaaee41428a7e239baa6243e37d7e1db60ea022d9f994ec52", "версии" : 1, "locktime" : 0, "Альвин" : [ { "txid" : "4325a5db66cbc8e9ff6a585cd0e8a2288ea74f9b46d2972b93f63bbb7d09a23e", "Uвых" : 0, "scriptSig" : { "АСМ" : "", "наговор" : "" }, "последовательности" : 4294967295 } ], "Uвых" : [ { "значение" : 0.00186000, "н" : 0, "scriptPubKey" : { "АСМ" : "OP_DUP OP_HASH160 01ddbca1a39b60b54fb671297a4a20a7681e0171 OP_EQUALVERIFY OP_CHECKSIG", "наговор" : "76a91401ddbca1a39b60b54fb671297a4a20a7681e017188ac", "reqSigs" : 1, "тип" : "pubkeyhash", "адреса" : [ "1AsJjnWg5QKBThM6mK9jZ8mmo6KUzDjRd" ] } } ] }

Оболочки Bash: знак необработанные транзакции (успешной):

Обратите внимание:

  • scriptPubKey копируется из Prev_Tx_4325
  • redeemScript остается пустая строка: ""

./биткоин-Кинк -rpcpassword=123456 signrawtransaction "01000000013ea2097dbb3bf6932b97d2469b4fa78e28a2e8d05c586affe9c8cb66dba525430000000000ffffffff0190d60200000000001976a91401ddbca1a39b60b54fb671297a4a20a7681e017188ac00000000" '[{"txid":"4325a5db66cbc8e9ff6a585cd0e8a2288ea74f9b46d2972b93f63bbb7d09a23e","vout":0,"scriptPubKey":"76a91401ddbca1a39b60b54fb671297a4a20a7681e017188ac","redeemScript":""}]' '[" 5J34hLVaP9UAj4BcdbgYoPia93zzDfo8jhtzun2tf8qqrizqtjy"]' "все"

Вывод команды:

{ "наговор" : "01000000013ea2097dbb3bf6932b97d2469b4fa78e28a2e8d05c586affe9c8cb66dba52543000000008a47304402206f40f4eb8c6cab7c6dd45a132d437e736a6a0dddfb2b78b10e6efbcaf61592f602200d329a57d7a0c969cc349f41852da4ba1a3bc2245e656bdd41780455b97bf84a014104aa49fbe6608076318ff09171e3c2b4a2effa52d53a417371140642996693ae3ac53ce300fff7fef650d0a2418b087a237aa6838eed3bdfad0ec0069df7209f4affffffff0190d60200000000001976a91401ddbca1a39b60b54fb671297a4a20a7681e017188ac00000000", "полный" : правда }

Оболочки Bash: расшифруйте подпись транзакции (успешной):

$ ./биткоин-Кинк -rpcpassword=123456 decoderawtransaction 01000000013ea2097dbb3bf6932b97d2469b4fa78e28a2e8d05c586affe9c8cb66dba52543000000008a47304402206f40f4eb8c6cab7c6dd45a132d437e736a6a0dddfb2b78b10e6efbcaf61592f602200d329a57d7a0c969cc349f41852da4ba1a3bc2245e656bdd41780455b97bf84a014104aa49fbe6608076318ff09171e3c2b4a2effa52d53a417371140642996693ae3ac53ce300fff7fef650d0a2418b087a237aa6838eed3bdfad0ec0069df7209f4affffffff0190d60200000000001976a91401ddbca1a39b60b54fb671297a4a20a7681e017188ac00000000

Вывод команды:

{ "txid" : "267550934eb413a623459464d88cb14ff47fa192df720cf8485b590812db8fba", "версии" : 1, "locktime" : 0, "Альвин" : [ { "txid" : "4325a5db66cbc8e9ff6a585cd0e8a2288ea74f9b46d2972b93f63bbb7d09a23e", "Uвых" : 0, "scriptSig" : { "АСМ" : "304402206f40f4eb8c6cab7c6dd45a132d437e736a6a0dddfb2b78b10e6efbcaf61592f602200d329a57d7a0c969cc349f41852da4ba1a3bc2245e656bdd41780455b97bf84a01 04aa49fbe6608076318ff09171e3c2b4a2effa52d53a417371140642996693ae3ac53ce300fff7fef650d0a2418b087a237aa6838eed3bdfad0ec0069df7209f4a", "наговор" : "47304402206f40f4eb8c6cab7c6dd45a132d437e736a6a0dddfb2b78b10e6efbcaf61592f602200d329a57d7a0c969cc349f41852da4ba1a3bc2245e656bdd41780455b97bf84a014104aa49fbe6608076318ff09171e3c2b4a2effa52d53a417371140642996693ae3ac53ce300fff7fef650d0a2418b087a237aa6838eed3bdfad0ec0069df7209f4a" }, "последовательности" : 4294967295 } ], "Uвых" : [ { "значение" : 0.00186000, "н" : 0, "scriptPubKey" : { "АСМ" : "OP_DUP OP_HASH160 01ddbca1a39b60b54fb671297a4a20a7681e0171 OP_EQUALVERIFY OP_CHECKSIG", "наговор" : "76a91401ddbca1a39b60b54fb671297a4a20a7681e017188ac", "reqSigs" : 1, "тип" : "pubkeyhash", "адреса" : [ "1AsJjnWg5QKBThM6mK9jZ8mmo6KUzDjRd" ] } } ] }

Оболочки Bash: отправлять необработанные транзакции (успешной):

./биткоин-Кинк -rpcpassword=123456 sendrawtransaction 01000000013ea2097dbb3bf6932b97d2469b4fa78e28a2e8d05c586affe9c8cb66dba52543000000008a47304402206f40f4eb8c6cab7c6dd45a132d437e736a6a0dddfb2b78b10e6efbcaf61592f602200d329a57d7a0c969cc349f41852da4ba1a3bc2245e656bdd41780455b97bf84a014104aa49fbe6608076318ff09171e3c2b4a2effa52d53a417371140642996693ae3ac53ce300fff7fef650d0a2418b087a237aa6838eed3bdfad0ec0069df7209f4affffffff0190d60200000000001976a91401ddbca1a39b60b54fb671297a4a20a7681e017188ac00000000 267550934eb413a623459464d88cb14ff47fa192df720cf8485b590812db8fba

Вывод команды: Нет вывода на успех команды!

Вывод :-)

Объяснить и сформулировать вопрос, я нашел решение. Это действительно стоит спросить на клиент StackExchange, и я должен ответить сам!

Обновление: Спасибо за комментарии - я ответил себя ниже. Обеспечить scriptPubKey является правильным и оставить redeemScript пустой для простых операций.

+831
Ed Green 12 окт. 2015 г., 9:34:08

Bitcoin.com

Проведя обширное исследование в прошлом году crowdsales, news.Bitcoin.com могу сообщить, что 46% из них уже фактически мертв – несмотря на повышение свыше 104 млн. долл.

Исследование криптовалюта группы Сатис по

Исходя из приведенной выше классификации, мы обнаружили, что примерно 81% от Ико были мошенниками, ~6% не удалось, ~5% умерло, и ~8% пошли на торговля на бирже.

Наконец, Bitcoin.com также указывает, что в МИТ-автором научной статьи, первоначальный монета предложений и стоимости крипто-токены, было "установлено, [что] только от 5% до 25% от Ико-мошенники." Однако, я не смог найти доказательств этого утверждения в указанном документе.

+794
Jakob Pamp Bengtsson 13 дек. 2013 г., 0:56:54

Я использую btc.com бумажник и я хочу отправить 0.001 BTC на другой адрес, но я столкнулся с этой ошибки: неэкономично UTXO просил [тип: 1 (предел 6831), txOut.Вэл: 5897, требуется: 98140] что это значит? и как я могу решить это?

+785
baibhav619 27 мар. 2017 г., 21:25:39

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

Один Адрес

https://blockchain.info/rawaddr/$bitcoin_address
Адрес может быть base58 или hash160

Параметр Limit, чтобы показать проводки например Н &лимит=50 (по умолчанию: 50, Макс: 50)
Дополнительный параметр offset, чтобы пропустить первые сделки, например, Н &смещение=100 (стр. 2 для предела 50)

{
"hash160":"660d4ef3a743e3e696ad990364e555c271ad504b",
"адрес":"1AJbsFZ64EpEfS5UAjAfcUG8pH8Jn3rn1f",
"n_tx":17,
"n_unredeemed":2,
"total_received":1031350000,
"total_sent":931250000,
"final_balance":100100000,
 "ВМС США":[--массив операций--]
}

Затем, вы можете использовать bitcoinjs-Либ, например, для создания сырьевой сделки для каждого закрытого ключа:

константный Алиса = биткоин.ECPair.fromWIF('L1uyy5qTuGrVXrmrsvHWHgVzW9kKdrp27wbc7vs6nzdtf2bruvwy')
константный txb по = новый биткоин.TransactionBuilder()

txb по.setVersion(1)
txb по.addInput('61d520ccb74288c96bc1a2b20ea1c0d5a704776dd0164a396efec3ea7040349d', 0) предыдущие выходные сделки // Алиса, имеет 15000 Сатоши
txb по.addOutput('1cMh228HTCiwS8ZsaakH8A8wze1JR5Zsp', 12000)
// (в)15000 - (вне)12000 = (взнос)3000, это Шахтер плата

txb по.знак(0, Алиса)

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

Вы также должны транслироваться необработанные транзакции:

// создать и транслировать свое Регтест сети
regtestUtils.трансляция(txb по.построить().toHex(), сделано)
+707
indigo 22 февр. 2018 г., 8:00:10

Считай, что это 2 части: Первая-это хранение указанных валют. Те, что у вас есть, и те, которые вы хотите торговать. Это может привести в Иметь несколько кошельков. Другой торговле крипто.

Исход, как Willtech заявил, увеличивающуюся поддержку. Они включают в себя кошелек и торговли с использованием API с друидских (МСИО). MyEtherWallet.com во время нахождения в интернете можете прочитать/отчет/операции на ETH и любой ERC20 альткоины. Недостатком является то, что это интернет-кошелек и понес комиссионер атаки в начале этого года.

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

+686
AlexCh 17 мар. 2011 г., 7:45:13

Хорошая (или плохая) новость заключается в том, что ваши друзья вас не посылал биткоинов в адрес 13BuBwcQM2WwedYzqkccovjYYPKBAc6Rwe еще попроси его не делать этого, пока вы не настроите свой аккаунт blockchain.info или другой электронный кошелек.

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

+660
heymatthew 16 июн. 2013 г., 20:22:49

Довольно простые. Вы просто делаете деньги на разнице при покупке/продаже (с платы за ведение счета).

В вашем примере, вы начинаете с 1 купил БТЦ по 100 долларов США. Предполагая отсутствие сборы, вы бы:

  • Продам за 110 $(прибыль: $10)
  • Покупать по $85
  • Продать на $102 (прибыль: $17, итого: 27$)
  • ... и так далее

Теперь вы можете получить еще более творчески, так как вы можете приобрести доли в BTC. В этом случае можно:

  • Продам за 110 $(прибыль $10)
  • Купить 1.294 бтц на $85 каждый за $109.99
  • Продавать по $102 за $131.98 (общая прибыль: $31.98)
  • ...
+629
Patrick van Efferen 2 сент. 2018 г., 9:10:16

Я сделал это сегодня и процедуры в настоящее время (2017-10-31) следующим образом (Электрум 2.9.3):

Подготовить Электрум получать * Убедитесь, что Электрум находится в сети (зеленый значок внизу справа) * Нажмите 'получать' и скопируйте адрес получения в буфер обмена (есть маленький синий значок справа)

Перейти к Coinbase чтобы отправить * Нажмите на "учетные записи" * В нижней части раздела биткоин кошелька, нажмите кнопку "Отправить" * Вставьте адрес, скопированный из электрума * Указать количество BTC, которое вы хотите отправить, нажмите кнопку Продолжить * В следующем окне введите код подтверждения, который компания отправит по SMS, и нажмите кнопку Подтвердить

Компания теперь будет отображаться окно подтверждения сделки. Вернуться к Электрума и подождите, пока он не подтверждает, там БТЦ уже прибыл. Вы можете проверить, что во вкладке "адреса". Примечание: Электрум показывает мбтх. Компания также предоставляет ссылку на BlockCypher, где вы следуете по сделке.

+629
mageedia 27 мая 2017 г., 9:08:30

Это может звучать немного странно. У меня было приложение для Bitcoin в течение нескольких лет. Несколько лет назад я сделал копию бумажника.DAT и положите его на палку. Теперь мой компьютер разбился, и я не знаю, как импортировать их или где положить его. У меня Биткоин Core и пусть это установить и скачать полностью блокчейн. Я думал, что после того, как процесс закончится, я буду видеть папки с кошельком.DAT в нем и заменить его с моим собственным. Однако,у него нет бумажника.DAT в нем, и я не знаю, как импортировать мои собственные. Что я должен делать? Я получил неправильную версию?

here is how it looks like. I have looked for a wallet.dat in it but it doesnt have any

+560
hamzagad 5 сент. 2019 г., 12:13:30

Наверняка 36.2 к БТЦ.

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

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

+544
mattiav27 13 дек. 2011 г., 5:32:39

Ну, ответ на этот вопрос заключается в следующих шагах:

После завершения транзакции биткоин, посетите страницу транзакции приложения/бумажник/страницы и поиск “подписать сообщение” функция. Примечание: Вы будете получать эту функцию, только если у вас есть закрытый ключ.

Вы должны убедиться, что вы знаете и отметить “от” адреса. Теперь вы должны вставить адрес в поле сообщения. Убедитесь, что адрес, который вы вставляете, является правильным (Вы не должны делать никаких изменений в этом). Введите сообщение для подтверждения оплаты, а затем нажмите на кнопку “подписать сообщение”. Подпись будет автоматически и это будет уникальный для адреса и сообщения. Скопируйте все эти – адрес, сообщение и подпись и отправить его поставщику. Как только они получат информацию, они могут проверить это с помощью “проверить сообщение” функция биткоин. После того как вы сделали все это у вас есть подтверждение оплаты вам для конкретной цели. Подробнее как подписать сообщение с биткоин-адрес

+528
oierla 6 янв. 2014 г., 12:16:51

Я недавно начал майнинг с слякоть бассейн, я тоже пока пытался antpool на обоих пулов майнинга это показывает, что рабочий выключен. Я очень опытный с компьютерами и уже настроить переадресацию портов. Я понимаю, что это дубликат вопрос, но я чувствую, что мне нужен персональный ответ, мой хэшрейт составляет 233.2 Mhash/С. если это не соответствует минимальным требованием, может кто-то пожалуйста, мне точку на бассейн с меньшим требованием. Пожалуйста, дайте мне знать если вам нужны какие-либо логи или характеристики системы. чтобы решить эту проблему. (Да, я понимаю, добыча с ГПУ устарел, хотя мне не хватает средств для инвестирования в профессиональный минер.)

Спасибо заранее,

Джейк

+521
Sheila Killbruk 27 сент. 2014 г., 9:56:16

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

148*В + 34*ВЫХОД + 10

где в-количество входов и количество выходов. Результат может варьироваться в байт с нулем в качестве префикса к ключам, где первый байт от 0x80 до 0xFF. При этом предполагается, что сделка через сжатые публичные ключи (биткоин адреса).

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

+430
linhtruong 4 дек. 2013 г., 8:45:35

Есть ли способ, чтобы получить blockchain.info вызов API, чтобы знать, когда сеть видит неподтвержденную транзакцию? Я также заинтересован в любой другой способ, чтобы получить этот результат.

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

Вот пример, который использует цепь.так. (Я предпочитаю использовать blockchain.info на все мои запросы)

вот адрес, который имеет 1 неподтвержденных транзакций биткойн на момент написания статьи: 12gZ9aUaQbu7Pnguot6aKKjuuzQyY15Vae

этот вызов API : https://chain.so/api/v2/get_address_received/btc/12gZ9aUaQbu7Pnguot6aKKjuuzQyY15VAE

а на выходе :

{
 "статус": "успех",
 "сведения": {
 "сеть": "БТЦ",
 "адрес": "12gZ9aUaQbu7Pnguot6aKKjuuzQyY15Vae",
 "confirmed_received_value": "0.00000000",
 "unconfirmed_received_value": "1.00000000"
}
}

unconfirmed_recieved_value то, что мне нужно.

+398
avataria7071 27 авг. 2017 г., 9:55:57

Нет, вы не можете использовать Электрум кошельки для хранения эфира. К сожалению, Электрум поддерживает только биткоин.

+370
user272447 30 мар. 2011 г., 12:27:36

Какие меры предосторожности должны быть приняты, чтобы защитить пульсации кошелек?

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

Кроме того, я бы посоветовал вам использовать только клиент, а в интернете с этого компьютера.

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

+368
Jerrico Kyle 15 июн. 2010 г., 1:33:08

Для исследования на биткоин, я хотел бы найти (или построить) таймсерии общая стоимость всех биткойнов в обращении (капитализация). По крайней мере, в течение последних двух лет. Это может быть указана, например, в доллар США.

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

+324
Query6273 30 мая 2018 г., 18:01:57

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

Вы можете использовать: https://cryptowat.ch/docs/api#ohlc

Пример использования 1:

Выборка из GDAX - пара BTC/USD, в 1-мин свечи OHLC свечей после даты и времени 19.12.17 00:00:00

https://api.cryptowat.ch/markets/gdax/btcusd/ohlc?periods=60&after=1513641600

Пример использования 2:

Принести с биржами - сообщества/долл., 1-недельные свечи OHLC свечей после даты и времени 01.12.17 00:00:00

https://api.cryptowat.ch/markets/bitfinex/xrpusd/ohlc?periods=604800&after=1512000000

Вы можете использовать https://www.epochconverter.com/ для преобразования в Unix штамп времени в удобочитаемый формат.

И кстати, я нашел некоторые архивы здесь: https://api.bitcoincharts.com/v1/csv/ которые могут быть интересны.

+307
Shrikant Raut 18 нояб. 2010 г., 5:08:15

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

http://blockchaindemo.io - этой сайт визуально имитирует простой блокчейн, чтобы объяснить, как это работает. Довольно хорошо сделано на мой взгляд по сравнению с другими разъяснения, я нашел в интернете.

Иначе вот белой бумаги с биткоин создатель Сатоши Накамото, даже если устаревший, он может помочь понять некоторые исходные понятия: https://bitcoin.org/bitcoin.pdf

+298
Efim Kleinerman 4 мар. 2019 г., 4:41:18

Вы могли бы объединить хэш-замок с условным выплат.

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

Есть две одна-биткоин вклад, подписанный соответственно Алисой и Бобом.

Есть один двух-биткоин вывод. Он защищен вложенный условный сценарий вызов, который выглядит примерно так:

Если
 // Алиса проводит с секрет до срока
 OP_HASH256 <хэш> OP_EQUALVERIFY <Алиса умолчанию> OP_CHECKSIG
Еще
 // срок истек
 <срок> OP_CHECKLOCKTIMEVERIFY OP_DROP

Если
 // Боб проводит, раскрывая секрет
 OP_HASH256 <хэш> OP_EQUALVERIFY <Боб умолчанию> OP_CHECKSIG
Еще
 // Алиса тратит, если Боб откажется публиковать секрет
 <Алиса по умолчанию> OP_CHECKSIG
За endif
За endif

Чтобы провести выходной до окончания срока, Алиса использует этот скрипт ответ:

<Алиса подпись> <тайное> <1>

После окончания срока, Боб использует этот скрипт ответ:

<0> <Боб подписи> <тайное> <1> <0>

Если Боб не удается провести выходные после окончания срока (раскрывая тайну), Алиса забирает все деньги с помощью этого скрипта ответ:

<0> <Элис подпись> <0> <0>

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

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

+170
ChrisB 4 дек. 2010 г., 8:41:57

Я делал небольшое исследование по этому вопросу, так как это было большой проблемой, не переживайте! Вот только вопрос, если у вас есть биткоин (или альткоины) демон создан с RPC через HTTPS. Это будет только использоваться, если скажем, у вас есть демон работает на одном VPS и другой узел, который просит отправить деньги. Источник: http://www.cryptocoinsnews.com/news/openssl-heartbleed-security-bug/2014/04/08

Эта функция отключена по умолчанию, и если вы были с помощью RPC по протоколу SSL нет необходимости беспокоиться :)

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

+162
TheSmile 6 сент. 2013 г., 15:15:06

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

+142
djsayan 7 авг. 2014 г., 15:56:59

Есть "Decred кросс-цепь атомной замена". Это позволяет двум людям для обмена криптовалют (в настоящее время БТЦ/ЛТЦ/Vertcoin/Decred), не доверяя третьим лицам, ни друг друга.

Обновление: также сети освещения по атомной своп.

Вы можете прочитать об этом на Decred блог или на GitHub

+137
Rufus lehomo 6 апр. 2013 г., 13:02:20

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

"результат": {
 "89ee39117b4b55e54ace29c631eef80a875ae109a4fbd79ddd10b6f21329e88d": {
 "размер": 225,
 "плата": 0.00000573,
 "modifiedfee": 0.00000573,
 "время": 1556802637,
 "высота": 574268,
 "descendantcount": 2,
 "descendantsize": 451,
 "descendantfees": 3247,
 "ancestorcount": 1,
 "ancestorsize": 225,
 "ancestorfees": 573,
 "wtxid": "89ee39117b4b55e54ace29c631eef80a875ae109a4fbd79ddd10b6f21329e88d",
 "зависит": [

]
}
}
+133
Gourav Joshi 3 нояб. 2011 г., 13:04:20

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