Bitcore проводник понимание тестовом режиме инициализации

Я использую bitcore Explorer и я хочу, чтобы инициализировать понимание API в тестовом режиме. Она имеет следующий код. Я стараюсь ВАР понимание = новое понимание('тестовом режиме') , но это не работает. Какое значение для URL-адрес должен я ввод так, что сети.получить(URL-адрес) === тестовом режиме

функция представление(адрес, сети) {
 если (!URL-адреса && !сеть) {
 вернуться новое понимание(сети.defaultNetwork);
}
 если (Сети.получить(URL-адрес)) {
 сети = сети.получить(URL-адрес);
 если (сеть === Сети.livenet) {
 URL-адрес = 'https://insight.bitpay.com';
 } еще {
 URL-адрес = 'https://test-insight.bitpay.com';
}
}
 JSUtil.defineImmutable(это, {
 URL-адрес: URL-адрес
 сети: сети.Вам(сети) || сети.defaultNetwork
});
 это.запрос = запрос;
 возвращение этого;
}
+248
user3683789 12 мая 2010 г., 8:58:06
22 ответов

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

Есть новый сайт/сервис, который меня поддерживает ввод данных в блокчейне? И какая разница между транзакцию в blockchain и такое "сообщение"? Структура разных? Почему эти исследователи даже выяснить, что это неприемлемый контент, а не транзакции по умолчанию?

+976
Michael Gaffney 03 февр. '09 в 4:24

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

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

+899
KinoManiack 29 июн. 2013 г., 13:34:04

В дополнение к тому, что сказано выше, создатели zcash хотел анонимной платежной системы. Биткоин-адреса не видны публично в Blockchain. Zcash хотели дать пользователям возможность скрыть адрес для обеспечения анонимности, поэтому з-Эл. Т-addr является публичное выступление, которое может быть публично рассматривать. Если пользователь выбирает, чтобы быть анонимными, они могут использовать з-Эл. Этот адрес не может быть рассмотрена шахтеров проверки сделки.
Это является текущим Explorer для zcash блокчейн. Если вы посмотрите на блок 3706, на 3-й проводке сверху, вы можете посмотреть входной адрес Т-адресов, но выход остается пустым, потому что выход по адресу з-адреса. Аналогичным образом, эта сделка показывает выход адреса, а не ввод адреса.
Короче говоря, оба адреса совпадают, т. е. оба адреса zcash кошелек. Разница лишь в том, что вы можете выбрать, какой адрес использовать, чтобы принять или оплатить zcash и, как следствие, позволить другим увидеть ваш адрес на blockchain или нет.

+788
shana863 3 апр. 2014 г., 23:57:29

Что я сделал до сих пор:

  • Создается новый genesis блок
  • Новые MerkleRoot
  • Обновлено MerkleRoot
  • Обновлено генезис блока значения
  • Закомментировать эти строки
  • Составлен на CentOS 6
  • Создан альткоины.конфс
rpcuser=someuser на
rpcpassword=somepassword
  • запушено ./альткоины

в этот момент все казалось бы ок, но...

  • ./altcoind getinfo

показывает:

{
 "версия" : 60300,
 "protocolversion" : 60001,
 "walletversion" : 60000,
 "баланс" : 0,
 "блоки" : 0,
 "подключений" : 1,
 "прокси" : "",
 "трудность" : 1.00000000,
 "тестовом режиме" : ложные,
 "keypoololdest" : 1400530204,
 "keypoolsize" : 104,
 "paytxfee" : 0.00000000,
 "mininput" : 0.00010000,
 "ошибки" : ""
}
  • поэтому я стараюсь использовать внутренние Шахтер в шахте первого блока ./altcoind setgenerate правда 8
  • во время проверки прогресса ./altcoind getmininginfo я получил странный вывод

что показывает:

{
 "блоки" : 0,
 "currentblocksize" : 0,
 "currentblocktx" : 0,
 "трудность" : 1.00000000,
 "ошибки" : "",
 "создать" : правда,
 "genproclimit" : 4,
 "hashespersec" : 0,
 "networkhashps" : 1.46543,
 "pooledtx" : 0,
 "тестовом режиме" : ложные
}

В этот момент я вопросы ./altcoind остановки, и когда я пытаюсь запустить его снова, отладки.журнал показывает:

Сеть альткоины: бытие=0x00000000324a1b505ecd nBitsLimit=0x1d00ffff nBitsInitial=0x1c00ffff nStakeMinAge=604800 nCoinbaseMaturity=500 nModifierInterval=21600
Ошибка: CTxDB::LoadBlockIndex() : ошибка доли модификатора блокпост высота=0, модификатор=0x0000000000000000
 индекс блока 1мс
Кошелек загрузка...
nFileVersion = 60300
Ошибка загрузки blkindex.дат
 кошелек 301ms
Выполнена загрузка
mapBlockIndex.размер() = 1
nBestHeight = -1
setKeyPool.размер() = 101
mapWallet.размер() = 0
mapAddressBook.размер() = 1

и те же ошибки снова и снова... я уже крекинга моей голове некоторое время....

можно, пожалуйста, мне точку в правильном направлении. спасибо

Обновление 1:

  • удалил все содержимое ~/.альткоины/ за исключением альткоины.конф
  • запустил ./altcoind
  • выдан ./altcoind setgenerate правда 4

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

вывод отладки.журнал:

Альткоины версия v0.5.4.0-УНК-бета ()
По умолчанию каталог данных /корень/.thecoin
Адреса погрузки...
dbenv.открытого каталога журнала=/корень/.альткоины/базы данных файл ошибок=/корень/.альткоины/дБ.журнал
Загружен 0 адресов
 адреса 30МС
Индекс нагрузки блока...
Сеть альткоины: бытие=0x00000000324a1b505ecd nBitsLimit=0x1d00ffff nBitsInitial=0x1c00ffff nStakeMinAge=604800 nCoinbaseMaturity=500 nModifierInterval=21600
00000000324a1b505ecd77b793658f4fa6cd386653fdabd7d1c66907177174d6
00000000324a1b505ecd77b793658f4fa6cd386653fdabd7d1c66907177174d6
d8098e7eb449eed16c09fd7c97dec2acd1ec386ced36cf970a05c92fc2c0a05b
CBlock(хэш=00000000324a1b505ecd, Вер=1, hashPrevBlock=00000000000000000000, hashMerkleRoot=d8098e7eb4, nTime=1508926967, nBits=1d00ffff, nNonce=2600258680, vtx=1, vchBlockSig=)
 Компания(хэш=d8098e7eb4, nTime=1508926967, Вер=1, вин.размер=1, Uвых.размер=1, nLockTime=0)
 CTxIn(COutPoint(0000000000, -1), компания 04ffff001d020f274c4c205468652045636f6e6f6d697374202d2054686520626f79636f7474206f662051617461722069732068757274696e672069747320656e666f7263657273202d204f63742031392032303137)
CTxOut(пусто)
 vMerkleTree: d8098e7eb4
SetBestChain: новый лучший=00000000324a1b505ecd высота=0 доверия=1 moneysupply=0.00
 Обновление информации: в v0.5+ txdb инициализации
ResetSyncCheckpoint: ожидание для синхронизации-пункт ab0dad4b10d2370f009ed6df6effca1ba42f01d5070d6b30afeedf6463fbe7a2
ResetSyncCheckpoint: синхронизация-контрольно-пропускной пункт Сброс к 00000000324a1b505ecd77b793658f4fa6cd386653fdabd7d1c66907177174d6
 Обновление информации: нет txdb обновление версии v0.3->версии v0.4 обнаружены.
 Обновление информации: в v0.5+ нет txdb обновлению обнаружил.
 индекс блока 4МС
Кошелек загрузка...
nFileVersion = 60300
Выполняя бумажник обновление до 60000
keypool добавлен 1 ключ, размер=1
добавлен ключ keypool 2, Размер=2
добавлен ключ keypool 3, размер=3
...
...
добавлен ключ keypool 101, размер=101
резерв keypool 1
keypool держать 1
 кошелек 755ms
Выполнена загрузка
mapBlockIndex.размер() = 1
nBestHeight = 0
setKeyPool.размер() = 100
mapWallet.размер() = 0
mapAddressBook.размер() = 1
Привязан к порту 11111
Добавлено 1.1.1.90:11111 от 127.0.0.1: 0 попробовал, 1 новый
Добавлено 1.1.1.1:11111 от 127.0.0.1: 0 попробовал, 2 новых
ThreadRPCServer начал
протокол IPv4 venet0: 127.0.0.1
протокол IPv4 venet0:0: 2.2.2.62
addrLocalHost = 2.2.2.62:11111
ИРК посева/общения инвалидов
ThreadSocketHandler начал
ThreadOpenAddedConnections начал
попытка подключения 1.1.1.90:11111 lastseen=-391515.5 ч.
ThreadOpenConnections начал
ThreadMessageHandler начал
ThreadStakeMinter начал
Найти начала для подтверждения ставки
ThreadDNSAddressSeed начал
Загрузка адресов из семян ДНС (может занять некоторое время)
Добавлено 9 адресов 0:0:0:0:0:0:0:0: 0 пробовали, 11 Новый
подключен 1.1.1.90:11111
Добавлены данные по времени, образцы 2, смещение +0 (+0 минут)
Двигаясь 1.1.1.90:11111 попробовали
версия сообщения: версия 60006, блоков=0
getblocks -1 до 00000000000000000000 предел 500
попытка подключения 1.1.1.9:11111 lastseen=-391515.5 ч.
Добавлено 13 адресов 1.1.1.90: 1 попробовал, 23 новых
GetMyExternalIP() получено [2.2.2.62] 2.2.2.62:0
GetMyExternalIP() возвращается 2.2.2.62
подключен 198.143.186.9:11111
Добавлено 21 адресов 0:0:0:0:0:0:0:0: 1 пробовал, 44 Новый
...
...
2017-10-31 13:15:58 мирового топить кошелек.дат 
...
4 процессоры
Начиная с 4 нитками идти 
Найти начала для доказательства работы
Найти начала для доказательства работы
Найти начала для доказательства работы
Найти начала для доказательства работы
...
...
ThreadRPCServer способ=getmininginfo

несмотря на это, работает и оба узла соединены друг с другом, результаты ./altcoind getinfo и ./altcoind getmininginfo остались прежними.

Обновление 2

  • удалены все жесткие контрольно-пропускных пунктов kernel.cpp ссылка
  • добавлено ( 0, 0x0000000000000000 )

    // Жесткий контрольно-пропускных пунктов доли модификаторов, чтобы убедиться, что они являются детерминированными статические СТД::карта mapStakeModifierCheckpoints = импульс::назначение::map_list_of ( 0, 0x0000000000000000 ) // ( 0, 0x0e00670bu ) // ( 19080, 0xad4e4d29u ) // ( 30583, 0xdc7bf136u ) // ( 99999, 0xf555cfd2u ) // (219999, 0x91b7444du ) ;

  • пересобрал

  • удалил все содержимое ~/.альткоины/ папку
  • добавлено альткоины.конф
  • запустил ./altcoind
  • выдан ./altcoind getinfo - выход все равно тот же
  • вопросы ./altcoind setgenerate правда 4 -
  • отладки.вход выход такой же, как и раньше
  • выдан ./altcoind стоп
  • запустил ./altcoind

в этот момент я снова не с той же сообщение об ошибке

Сеть альткоины: бытие=0x00000000324a1b505ecd nBitsLimit=0x1d00ffff nBitsInitial=0x1c00ffff nStakeMinAge=604800 nCoinbaseMaturity=500 nModifierInterval=21600
Ошибка: CTxDB::LoadBlockIndex() : ошибка доли модификатора блокпост высота=0, модификатор=0x0000000000000000
+738
YoMismo 2 июн. 2013 г., 17:41:34

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

Если вы находитесь в Linux, переместить ~/.биткоин в ~/.bitcoin_old, как только вы сделали это начать биткойн-Qt, то ждать еще один день за весь блокчейн для того, чтобы скачать. В этот раз он должен работать нормально. Заменить кошелек в ~/.биткоины с вашего кошелька в ~/.bitcoin_old и ресинхронизации.

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

+725
adewinter 8 мар. 2010 г., 9:23:33

Я работаю над биткоин-банкомат. Мы хотим определить адреса, которые вводятся неправильно.

Есть контрольная сумма на биткоин-адресов - но как мы можем проверить это?

+691
Douglas Gaskell 26 апр. 2012 г., 19:11:37

Согласно комментариям ОП

Я проверил с моим сетевым администратором, они были blockling порт 8333.

вероятно, имеется порт 18333

+672
shawnmim 30 нояб. 2017 г., 6:17:51

Я отправил Bitcoin от Binance моим ВСН адрес в blockchain кошелек кошелек, как я могу его восстановить? У меня есть адрес и подтверждение от Binance. Я обошел всех, но они еще не ответили. Спасибо!

+642
John Shalefield 7 июн. 2014 г., 14:52:38

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

требуют денег-дерево.

@узел = MoneyTree::узел.from_bip32("YOUR_MASTER_PUBLIC_KEY")

я = 0
20.раз
 @ребенок = @узел.node_for_path "М/0/#{я}"
 ставит @ребенка.to_address
 я+= 1
конец

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

+616
brandonjsmith 17 авг. 2017 г., 17:35:01

Возможные Дубликаты:
Лучший способ безопасно провести большой объем онлайн-транзакций кошелька?

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

Что лучшие практики должны службы или купец следовать при обращении биткоинов?

+565
Danielle Charene 18 июн. 2012 г., 9:53:45

Я использую Magento расширение в приложение Coinbase биткоин для моей учетной записи песочницы.

Но когда я пытаюсь разместить заказ на моем магазине, я получаю следующую ошибку :

Фатальная ошибка: Неперехваченные исключения Coinbase_ApiException с кодом состояния сообщение '401' .

Помогите мне решить эту проблему.

+535
user553565 24 июл. 2014 г., 12:59:51

Что произойдет, если я в эфире двух сделок nLockTime с разных nLockTime, но и тот же вход?

Самый маленький nLockTime будет принято или это Техас, который достигает сети самый быстрый, что может быть принято.

+431
Anandaraj 7 янв. 2010 г., 4:35:26

Я проверял сделок в blockchain.info. У меня есть несколько вопросов о операции информация о входных и выходных адресов.

адресный блок: https://blockchain.info/address/1NHv6qBxu6haWj8rqeLqw9eyJqm4JT26R6

  1. почему некоторые операции имеют один вход и один выход? Они не имеют какой-либо транзакции изменения?
  2. Если любая сделка имеет два выхода, второй транзакцией изменить?
  3. мы можем посмотреть проводки по сборам в выходные адреса?
  4. Несколько адресов в входной части, связанные с каждым адресом в бумажник, что есть биткоин?

enter image description here

и еще один вопрос по поводу скриптов сделки:

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

enter image description here Я новичок в Bitcoin, и я ценю ваши четкие объяснения...

+365
alpha 10 нояб. 2017 г., 17:04:37

А относительно ответа с точки зрения монет в день:

 Б
монеты = награда / (сложности * 4294967296 / hashsPerSec / 3600 / 24) 

A-количество секунд в часе

B-количество часов в сутках

Источник: bitcointalk.org - формулы для вычисления лайткоин, созданных за день мощности

+335
ErikR 4 мар. 2015 г., 18:53:24

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

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

+299
Viktor Drobysh 4 сент. 2018 г., 23:43:04

Самый простой способ объяснить это, что это альтернативная валюта.

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

"Bitcoin может рассматриваться как товар, как золото, что люди покупают, чтобы инвестировать ее. Допустим, у меня есть золотые слитки монеты на сумму $ 1,600, а у вас есть программа, которая по цене USD 1,600. Тогда я мог бы предложить использовать свои золотые монеты, чтобы купить вашу программу. Я вам программное обеспечение, вы получаете монеты. Затем вы можете выбрать, чтобы продать Сейчас денежку за 1600$, а Или ты можешь удержать его, чтобы увидеть, если ее значение высоко ценит".

  • Просто мое личное мнение. Если торговцы уже не принимаем биткоины, они, вероятно, не начать прямо сейчас. Однако, объясняя им удалось вызвать интерес к валюте, поэтому в будущем они могут начать принимать его. Опять же, только мое мнение!

Надеюсь, что помогает!

+282
James Yarrow 28 мар. 2011 г., 15:17:07

Я не совсем уверен, как работа ПЛИС...

Я просто купить ZTEX и его шахтах, или мне нужно подключить его к компьютеру через USB?

Я могу цепи их?

Я так запуталась.

+244
lz96 9 февр. 2014 г., 0:44:04

Я проверял OP_CHECKSIG сегодня и увидите, что подписание сделки будут рассчитываться от сделки, но копировать ScriptPubKey от сделки, на которые ссылается в качестве вклада в SigKey новой проводки.

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

Она будет иметь смысл только для включения входов ScriptPubKeys, если это будет возможно, чтобы сохранить удостоверение личности, изменяя свои ScriptPubKey (что невозможно), или я что-то пропустила?

Я имею в виду этот графический Шаг 7 + 8: https://en.bitcoin.it/w/images/en/7/70/Bitcoin_OpCheckSig_InDetail.png

+170
sirtimbly 2 июл. 2010 г., 5:32:50
  1. Для того, чтобы отправить кому-то биткоины, вам необходимо заключить сделку с вашим закрытым ключом.
  2. Каждая транзакция на ваш набор монет относится к предыдущей сделке. Можно создать цепочку сделок, как это, но если вы не хотите выполнять какие-либо операции между начало и конец таких наборов платежей, остальные сделки будут признаны недействительными.

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

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

+129
Rikard Kron 17 дек. 2014 г., 6:25:42

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

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

Насколько я исследовал, блокчейн проверяет сделки на основе # количество подтверждений, что является правильным для законной оплаты. Я считаю, что это проверяет источник bitcion и spendability его.

Вопрос : существуют ли другие аспекты в блокчейн "система защиты от мошенничества", которые могут убедить торговцев, что плательщиком является законным?

+109
mariyodessa 29 июн. 2019 г., 19:50:43

По состоянию на 16 апреля 2018, были 518563 блоков (напр. https://blockexplorer.com/api/status?q=getBlockCount). Кто-нибудь знает способ, чтобы получить количество сделок в каждом из этих 518563 блоки?

Есть страница, которая обеспечивает в среднем за день количество транзакций в блоке (например, https://blockchain.info/charts/n-transactions), но мне нужны исходные данные, которые пошли в те же средние.

Есть еще одна страница, которая содержит список всех блоков, и нажав на блок дает вам количество транзакций в блоке (https://blockchain.info/blocks), это то, что мне нужно, но мне придется нажать более чем на 0,5 млн. раз.

Кто-нибудь знает способ, чтобы получить исходные данные количество сделок в каждом из всех существующих блоков?

+90
sreekru 9 окт. 2019 г., 16:13:32

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

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

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

+90
MegaVako 6 июн. 2010 г., 3:40:08

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