Почему нет индекс блока или высота блока включен в заголовок блока?

Почему индекс блока или высота блока не входит в заголовок блока?
Мы должны пройти всю цепочку, если мы хотим знать, сколько блоков есть в цепи?
С другой стороны, если некоторые блоки имеют один и тот же хэш, как их найти и получить их содержимое по отдельности?

+757
myw01 1 авг. 2018 г., 14:14:10
38 ответов

Там было много дискуссий о . Что это? Я не смог найти официальный сайт или что-то?

+996
Jashugan 03 февр. '09 в 4:24

Кто-то может помочь мне, я просто хочу открыть ордер, но каждый раз я получаю эту ошибку {"код":-1022,"ГЗС":"подпись для этого запрос не является допустимым".}

Суб Getorder()

 Константное значение apiKey как String = "[вставить ключ API]"
 Константный секрет как String = "[вставки API секрет]"

 Дим totalParams как строку
 totalParams = "символ=LTCBTC&направление=продажа&тип=рынок&количество=10&timeInForce=ОПУ&recvWindow=500000000000&штамп времени=" & BinanceTime()
 Подпись = Base64_HMACSHA256(totalParams, секрет)

 злюк = "https://api.binance.com/api/v3/order?" & totalParams & "&подпись=" & подпись


 Дим Запрос Через WinHTTP.WinHttpRequest
 Дим sResult как строку
 На Ошибка Goto Err_DoSomeJob

 Задайте Запрос = Новый Службы WinHTTP.WinHttpRequest
 С Просьбой
 .Откройте "сообщение", злюк, ложные
 .Добавляет "содержимое-тип", "приложение/JSON; кодировка=кодировка UTF-8"
 .Добавляет "х-ящика-значение apiKey", значение apiKey

 .Отправить ""
.WaitForResponse
 sResult = .ResponseText
 Конец С

 Отладки.Печати (sResult)
 Отладки.Печати (злюк)
 Набор JsonResponse = JsonConverter.ParseJson(sResult)


Exit_DoSomeJob:
 При Возобновлении Ошибки Следующий
 Комплект вывода = ничего
 Суб Выход 

Err_DoSomeJob:
 MsgBox Можно Подстраховаться.Описание, vbExclamation, подстраховаться.Количество
 Возобновить Exit_DoSomeJob


Конец Подпрограммы

BinanceTime Общественные Функции() Как Строку
 Дим вывода Как через WinHTTP.WinHttpRequest
 Дим sResult как строку


 Комплект вывода = новый службы WinHTTP.WinHttpRequest
 С вывода
 .Открою "вам", "https://api.binance.com/api/v1/time", правда
 .Добавляет "содержимое-тип", "приложение/JSON; кодировка=кодировка UTF-8"
 .Отправить "{}"
.WaitForResponse
 sResult = функция cstr(.ResponseText)
 Конец С
 Диапазон("А1") = sResult
Диапазон("А2").Расчет
 BinanceTime = Ряд("А2")
Конец Функции

Общественные функции Base64_HMACSHA256(sTextToHash бывал как строку, sSharedSecretKey бывал как строку)
 Дим АСК как объект, как объект энк

 Дим TextToHash() Как Byte
 Дим SharedSecretKey() Как Byte
 Набор АОК = функция createobject (системы".Текст.Utf8encoding дополнительно")
 Набор энк = функция createobject (системы".Безопасности.Тайнописи.Тип hmacsha256")

 TextToHash = АСЦ.Getbytes_4(sTextToHash)
 SharedSecretKey = АСЦ.Getbytes_4(sSharedSecretKey)
 прил.Ключ = SharedSecretKey

 Дим Байт() Как Byte
 Байт = энк.ComputeHash_2(TextToHash)
 Base64_HMACSHA256 = ByteArrayToHex(Байт)
 Набор АОК = ничего
 Набор энк = ничего

Конец Функции

Частная ByteArrayToHex Функция(Как Byref Объект ByteArray() Как Byte) Как Строку
 Дим я так долго, улице как строку

 Для L = LBound(массив ByteArray) в метод ubound(массив ByteArray)
 'улице = улице и HEX$(объект ByteArray(л))
 улице = улице & WorksheetFunction.Dec2Hex(объект ByteArray(л), 2)
 Отладки.Утверждать, что L = лен(улице) / 2 - 1
 Следующий л
 ByteArrayToHex = улице
Конец Функции
+989
mrwienerdog 30 июн. 2015 г., 2:53:48
Другие ответы

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


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

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

Нет, он не изменился.

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

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

+939
Kanak Sony 2 окт. 2011 г., 12:23:15

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

+928
Savasun 9 июн. 2018 г., 11:08:16

Ли bitcoind принимает вызовы RPC имеет очень маленькое отношение, будет ли это безопасно. По умолчанию bitcoind только принимает подключения, происходящих на локальном компьютере. В большинстве ситуаций, когда злоумышленник может подключаться к RPC, они будут иметь возможность посмотреть в папке кошелек и скопируйте ваш бумажник. (Есть куча хитрых исключений из этого. Например, можно отобрать привилегии пользователя по ssh, не убирая их способность использовать SSH проброс портов.)

Кроме того, если включить RPC, биткоин будет генерировать пароль для него, слишком долго, чтобы догадаться. (Этот пароль отличается от шифрования кошелька.)

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

Я бы назвал оставляя свой кошелек в незашифрованном виде приемлемого риска безопасности.

+887
kmc 13 авг. 2011 г., 8:59:44

Что бы я ни делал, я не в шахте 1-го блока после генезис блока. Все это время, я предположил, что у меня есть добыто генезис блока, и я не могу получить мой 1-й блок, используя "истинную команду setgenerate". Но, возможно, я ошибаюсь. Я, возможно, не фактически добыты генезис блока. Да, я уже запутался. Я создал новые ключи. Итак, вот что я сделал с самого начала.

1) перед генеза блока:

В "chainparams.php" я обновил следующим.

импульс::назначение::map_list_of(0, uint256("0х01"));
статический константный ориентир::CCheckpointData данных = {
&mapCheckpoints,
 1538530667, // * метка времени Unix из последней контрольной точки блока
 0, // * общее количество транзакций между бытием и последней контрольной точки
 // (ТХ=... число в SetBestChain отладки.строк журнала)
 500 // * предполагаемое количество сделок в день после контрольно-пропускного пункта
};

pchMessageStart[0] = 0x91;
pchMessageStart[1] = 0xc5;
pchMessageStart[2] = 0xfa;
pchMessageStart[3] = 0xe3;
vAlertPubKey = ParseHex("04ae6724abca5c2e2e9524d3cd10a303e0ef3f02d324bac4d06aceb873fb8591f1a968d9a2e5ac7024d5a45643d189b99015314d7ef1ff5f8799b9680d6e668471");

константный тип char* pszTimestamp = "мое новое сообщение здесь. пытаюсь научиться создавать альткоины.";
txNew.Uвых[0].nValue = 50 * монета;
txNew.Uвых[0].scriptPubKey = команду cscript() << ParseHex("047394ed7e750f6202487e7c8ec1e61bbd2fb5cdc6f0f5488af4d2ea082bec606fea95eea381cd0466cf6ea53d8f42c299f9d0e2a3bc313515fc52f02a16fef0a0") << OP_CHECKSIG;
бытие.nTime = 1538530667;
бытие.nBits = 0x1e0ffff0;

утверждаю(hashGenesisBlock == uint256("0х01"));
утверждаю(бытие.hashMerkleRoot == uint256("0х01"));

fRequireRPCPassword = ложь;
fMiningRequiresPeers = ложь;
fAllowMinDifficultyBlocks = ложь;
fDefaultConsistencyChecks = ложь;
fRequireStandard = истина;
fMineBlocksOnDemand = истина;
fSkipProofOfWorkCheck = ложь;
fTestnetToBeDeprecatedFieldRPC = ложь;
fHeadersFirstSyncingActive = ложь;

vFixedSeeds.очистить();
vSeeds.очистить();

В файле main.cpp я изменил следующее

int64_t nSubsidy = 0;

если(простого == 0) {
 nSubsidy = 0;
} остальное, если( .......

Пожалуйста, обратите внимание, я также пробовал изменять значение nSubsidy для nHight = " 0 " до "50 * монета", а также более высокую стоимость как "5000 * монета". Все результаты в тот же вопрос.

2) Использовать следующий код, чтобы создать блок Genesis.

если(бытие.GetHash() != uint256("0х"))
{
 функции printf("MSearching для genesis блок...\Н");
 uint256 hashTarget;
hashTarget.SetCompact(бытие.nBits);
 пока(uint256(бытие.GetHash()) > uint256(hashTarget))
{
++бытие.nNonce;
 если (бытие.nNonce == 0)
{
 функции printf("Mainnet НОНСЕН укутав, увеличивая время");
 с std::соиь << СТД::строка("Mainnet извращенец укутав, приращения времени:\п");
++бытие.nTime;
}
 если (бытие.nNonce % 10000 == 0)
{
 функции printf("Mainnet: нонсен %08ю: хэш = %з \п", бытие.nNonce, бытие.GetHash().Метод toString().c_str());
}
}
 функции printf("Mainnet блока.nTime = на %U \N", и бытие.nTime);
 функции printf("Mainnet блока.nNonce = на %U \N", и бытие.nNonce);
 функции printf("Mainnet блока.hashMerkleRoot: %з\п", бытие.hashMerkleRoot.Метод toString().c_str());
 функции printf("Mainnet блока.GetHash = %з\п", бытие.GetHash().Метод toString().c_str());
}

3) я получил следующие результаты.

блок.nTime = 1538530667
блок.nNonce = 3916247
блок.hashMerkleRoot: 668d1e9c1c4f354589b9357d0ac0135b5e236f13ea8cf3bdf79e3670d347e07b
блок.GetHash = 00000320986bcdf6c2e62f36321232ce1dfc77dc0e0b4a79e2199d8b77fa4820

4) обновил выше информация в файле "chainparams.cpp".

импульс::назначение::map_list_of(0, uint256("00000320986bcdf6c2e62f36321232ce1dfc77dc0e0b4a79e2199d8b77fa4820"));

бытие.nTime = 1538530667;
бытие.nBits = 0x1e0ffff0;
бытие.nNonce = 3916247;

утверждаю(hashGenesisBlock == uint256("00000320986bcdf6c2e62f36321232ce1dfc77dc0e0b4a79e2199d8b77fa4820"));
утверждаю(бытие.hashMerkleRoot == uint256("668d1e9c1c4f354589b9357d0ac0135b5e236f13ea8cf3bdf79e3670d347e07b"));

5) удален код, который я использовал для создания блок Genesis, который я использовала в шаге 2 (см. выше).

6) снова компилируется, никаких ошибок или проблем.

7) я сделал текущих ВПС сервер и создали "монету.файл conf" и добавил следующее:

сервер=1
rpcuser=пользователь
rpcpassword=пароль
слушать=1
демон=1

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

9) я добавил следующее в "монета.файл Conf" в клиенте ВПС.

задача addnode=<IP-адрес сервера> (например: 207.87.10.2)

10) завел кошелек - "монета-Кварты" на сервере. Ошибок нет.

11) завел кошелек - "монета-Кварты" на клиенте. Ошибок нет.

12) Как подключить без проблем.

13) побежал следующую команду на клиенте, помоему 1-го блока.

setgenerate правда

Получил следующее сообщение об ошибке.

"кошелек пустой keypool"

перестал setgenerate используя

setgenerate false в

14) выполняется следующая команда.

keypoolrefill

15) снова попытался setgenerate

setgenerate правда

16) проверил отладки.файл журнала. Это то, что я получаю.

CreateNewBlock(): общий размер 1000
Ошибка: CheckProofOfWork() : хэш не совпадает nBits
Ошибка: CheckBlockHeader() : доказательство работы не
Ошибка: CheckBlock() : CheckBlockHeader не удалось
CreateNewBlock() : TestBlockValidity не удалось
keypool возвращение 2
резерв keypool 2

Я напечатал хэши в файле debug. Вот что я получаю.

Хэш = 35301222bb9164c21222107e1c43045c50c190d63eb8be2ad193ed38228b26a1
bnTarget = 00000fffff000000000000000000000000000000000000000000000000000000

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

Есть ли другие настройки, что я должен изменить отношение к ProofOfWork? Что я делаю не так? Может кто-то помочь мне?

+856
krystal swan 11 мая 2017 г., 6:31:25

Адреса конструкт кошельки. Сама система Биткоин не знают или заботятся о них. Монеты тратятся идентифицируются по их созданию txid и выход-индекса.

Сеть проверяет, что предоставленная подпись принимается необходимых scriptPubKey, но scriptPubKey (ни адреса, карты кошельки для scriptPubKeys) никогда не используется для просмотра или каким-либо образом ссылаться на монеты тратятся.

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

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

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

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

+853
FidaHaqSA 12 апр. 2012 г., 14:42:09

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

+805
mattaningram 6 июл. 2011 г., 16:18:58

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

+710
Anesh Govender 24 июл. 2016 г., 12:53:33

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

Когда вы получаете биткойны в кошельке, все, что вы получите в каждой сделки отдельный вход. Любой или несколько из них не может быть использован, чтобы сделать сделку, но вы не можете разбить их. Для того, чтобы отправить меньшую сумму, чем входного, что вам сделать, это сделать два платежа, один на адрес, по которому вы хотите отправить эту меньшую сумму и еще один для себя, как правило, по новому адресу по причинам конфиденциальности. В ВЫ примеру, отправитель имел 69 ввод БТЦ, сделал несколько платежей и послал себя обратно около 67 БТЦ.

Чем второй адрес вы упоминаете (1DZPyyLMcu1jKaEJ5fskeEpsMbjY49L9jl) никто не видел в сети, что означает, что он не связан с какой-либо транзакции пока. В большой сделки ваш 0.0007 есть "неизрасходованную" рядом с ними. Это означает, что вы не использовали их, а они в этот адрес.

+702
endorph 1 апр. 2013 г., 23:28:39

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

+653
Renan Gallardo 15 мая 2018 г., 2:10:06

БТЦ-е НЕ купить ЛТК.

Они просто есть покупатели и продавцы.

Когда вы покупаете 1 ЛТК вы не покупаете его от БТЦ-Е, но у продавцов, которые находятся на БТЦ-Е (например вы (Боб) купить 1 LTC на БТЦ-Е. БТЦ-е заставить вас купить от 2 продавцов (Жерар Бернард)).

БТЦ-е берет плату за "связь" между вами (покупателем) и продавцами. Вы видите на БТЦ-е список ордеров на покупку и продажу орденов, это просто парни, как ты. БТЦ-Е является лишь связующим звеном между вами и ими.

Если вы не хотите покупать плату вы должны найти людей, непосредственно которые готовы продать ЛТК ;) (или найти платформы для обмена информацией, которые не имеют сборы, как BC24 который закрыт банкомат, но это другая история)

+644
LaChocolaterie 26 авг. 2013 г., 16:08:11

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

В моем случае я отправил биткоин наличные (ВТН) с утра сижу на кошелек мицелия.

Вот как я восстановила средства.

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

Кошелек был Coinomi.

Затем я использовал 12-слово BIP39 мнемонический код для восстановления кошелька мицелий в coinomi и также добавил Bitcoincash поддержку (в верхнем левом углу, нажмите гамбургер меню, внизу есть +монет , где вы добавить поддержал монет можно увидеть в личном кабинете).

Потом пошла на моем компьютере (требуется ПК экране для сканирования QR-кода с coinomi приложение) в https://iancoleman.io/bip39/ и ввел снова мой BIP39 мнемоника. Потом прокрутила вниз, чтобы полученные адреса. Посмотрел в колонке адрес БТД публичный адрес, на который я послал ВТН и закончил этот беспорядок в первую очередь. Завис курсор закрытый ключ , соответствующий БТЦ общий адрес, который получил денежные средства. Этот появился QR-код.

Вернуться к coinomi, нажал на значок сканирования QR и в разделе BIP39 Ян Colmen я сканировали QR закрытого ключа, упомянутых выше.

Счастливый конец.

Ссылка на GitHub вопрос Для справки.

+624
Deepa Mele Veedu 17 мая 2014 г., 23:47:47

enter image description here

Как установить minergate-Кинк в CentOS 6.6.

+599
richardbolt07 22 мар. 2018 г., 18:36:32

Вы можете найти решения, предлагаемые здесь, чтобы помочь:

http://bitcoin.stackexchange.com/questions/23012/btc-stuck-with-zero-confirmations

см. также:

https://code.google.com/p/bitcoin-wallet/wiki/UnstickLowFeeTransactions
+543
Jon Brooks 30 дек. 2014 г., 8:15:03

Это вприложение сособого яинтегрированными суказатель(ы), компьютер, который предназначен для добычи Bitcoin. ПК используется для меня тоже, но когда Плис выпустили (спустя Асикс выпустила), добыча с ПК не была бы эффективной, потому что конкурирующие процессоры (и электричества).

В настоящее время возможно отменить (shop.bitmain.com) является наиболее предпочтительным ASIC производитель, но, похоже, это не может остаться так, в 6-12 месяцев. (Самые популярные ASIC является Antminer С9, $1500, в настоящее время.)

+495
MSiric 15 авг. 2012 г., 9:56:19

Я получил Биткоин еще в 2013 году,Могу ли я обменять его на доллары в банке.

+479
Livia 1 июн. 2013 г., 14:20:37

Кто-то привязал меня к этому проекту некоторое время назад: https://github.com/kangasbros/django-bitcoin

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

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

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

+471
Nayagara T Auchithya 26 сент. 2019 г., 17:45:07

https://bitcoin.stackexchange.com/a/49273/13941

bitcoind теперь поддерживает обрезку (т. е. не держать весь блокчейн).

Тем не менее, это отличается от SPV, поскольку он еще полностью проверяет все сделки.

+452
synctlcm 9 авг. 2013 г., 16:54:29

Я часто замечаю такие сделки, как:

364efe5a906de5971e242f9711008e58a5ab79f136a8044b66615e8662d35f09

Где средства из адреса 3PU с 1.38 БТЦ разбиваются на себя (1.35 BTC) и 37Ek (0.027 БТЦ):

3PUui (1.38 БТЦ) -> 37Ekc (0.0278 БТЦ)
 -> 3Puui (1.3519 БТЦ)

Мне интересно, почему сделка не похож:

3PUui (0.0279 БТЦ) -> 37Ekc (0.0278 БТЦ)

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

Тем не менее https://coinb.in/#newTransaction я могу увидеть сумму можно указать для каждого входа. Так зачем мне нужно указывать сумму ввода, если оно уже установлены предыдущие сделки?

+441
Bogdan Neagu 13 окт. 2013 г., 8:56:54

Альтернативным решением может быть, чтобы создать архив tar-архив, как можно скачать с основного сайта биткоин.

Для этого вам придется следить за процессом высвобождения, как описано в: https://github.com/bitcoin/bitcoin/blob/master/doc/release-process.md Процесс на самом деле состоит в создании Gitian сборки: https://github.com/bitcoin-core/docs/blob/master/gitian-building.md

Поскольку инструкции на сайте может быть немного запутанно, я написал небольшое руководство основанное на моем личном опыте: https://gist.github.com/frz-dev/3e3e906fa06294e61930e81b473e1e5b#file-bitcoin-core-gitian-build-guide_debian-script-txt

Этот процесс позволяет создать биткоин бинарники для всех платформ (Linux, ОС Windows, Mac и OSX с)

+364
user3820736 22 февр. 2012 г., 16:05:08

Если у вас есть ID транзакции вы можете получить необработанные шестигранные транзакций через:

биткоин-Кинк getrawtransaction <txid>

Что получится достаточно длинную строку <rawtx> , который является сериализованной транзакции. Затем вы можете использовать

биткоин-Кинк sendrawtransaction <rawtx>

или любой веб-интерфейсы, которые позволяют нажимать сделки (просто искать pushtx и я уверен, что вы найдете несколько провайдеров). Необработанные транзакции не содержит никакой личной информации. Это безопасно для публикации, однако услуги, могут относить транзакции с вашего IP, если вы используете их, чтобы попробовать sendrawtransaction во-первых, что точно такое же поведение вашего клиента будет использовать в любом случае.

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

+350
Alex Bordin 14 мая 2017 г., 3:14:52

Потому что я могу использовать мой компьютер, чтобы добывать Bitcoin, используя алгоритм алгоритме Scrypt. Я использую с NiceHash. У них есть возможность выбрать алгоритм, который мы хотим использовать. Так что я был интересно, как только я получу Antminer S3, то можно указать скрипт с NiceHash по пласту и шахты с использованием алгоритма Scrypt в?

+338
Dylan Giunta 1 нояб. 2011 г., 10:28:37

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

  1. Идея сети Tor, чтобы скрыть свой IP-адрес. Если вы ведете свой узел молнии на ТОР онион, вы будете иметь адреса Tor и даже не ваши партнеры могут знать, где ваш узел стоит. В частности, если вы получаете деньги на этот узел никто не может видеть, кто ты

  2. Идея маршрутизации Oninion (с помощью бумаги Сфинкс) в болт 04 является то, что вы как плательщик сети скрывать, кто получает деньги. Также вы скрывали, что вы являетесь отправителем (хотя каждый узел может отправлять туда сообщения об ошибках на вы). Если вы платите человеку с этими oninion платежей и этот человек не использует Tor для своих молния узла вы будете знать, кто получатель (по крайней мере вы знаете IP-адрес и в какой-то степени, где компьютер стоит) других не знаю (только канал партнер знает, что получатель не участвует в оплате процесса, но непонятно, что это у к партнеру). Однако, если получатель использует Tor ситуации, как описанный выше в 1.) происходит.

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

+333
user10006 13 июл. 2013 г., 5:36:51

Итак, сегодня я потерял деньги на сделке. Этот парень я имел дело с попросил мой биткоин-адрес. Я конечно скопировать и вставить мой биткоин адрес и отправил ему. Он прислал мне скриншот из меня готовят, чтобы отправить мне мои средства, я подтвердил, но не смог подтвердить адрес, потому что я ожидал его, чтобы скопировать и вставить то, что я скопировать и вставить. Я задался вопросом, почему средства не пришли, я дважды проверил адрес, только чтобы увидеть, что адрес он отправил BTC На был идентичен моему, за исключением 1 буквы (вместо п был вопрос)

Теперь мой вопрос, Можно ли создать адрес похожий на мой, но изменение 1 буквы/цифры?

+310
skapare 8 июл. 2011 г., 1:09:03

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

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

+264
Doctorjero 26 нояб. 2014 г., 3:53:00

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

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

+248
suraj1291993 4 мар. 2011 г., 16:34:45

У меня старая версия многоразрядные (один как на моей картинке)

enter image description here

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

Когда я смотрю на blockchain.info и поиск адрес моего бумажника это говорит, что у меня еще есть биткоин слева.

enter image description here

У меня есть кошелек.дат файл где-нибудь, но я не знаю как импортировать его в новый многоразрядные (многоразрядные в HD), поскольку они требуют от вас, чтобы иметь некоторую мнемонику или что-то. Нет простой кнопки Открыть кошелек, как в старые многоразрядные.

Что я могу сделать?

+208
Gerardo Lima 24 апр. 2019 г., 7:03:19

Относительно вашего обновления:

Это правда, что когда узел получает сделку, нет ничего, что принуждало их к реле. Они могут просто сидеть на нем, если они хотят.

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

Поэтому, Узел1 не послать сделки только на node2, но в разных узлах. Биткойн-ядра, например, по умолчанию будет пытаться подключиться к как минимум 8 разных узлов. Если хотя бы несколько из этих узлов являются честными, они будут ретранслировать транзакцию многие другие узлы, и так далее. Это также означает, что Узел2 имеет меньше стимулов быть жадным; он только помогает быть жадным, если нет других шахтеров знал о сделке (или очень мало), и node2 знает, что это не может быть дело. С другой стороны, если Узел2 Шахтера, то у нее есть небольшой стимул не жадничать: инвестировав в Bitcoin горно-шахтного оборудования, Узел2 заинтересован в том, чтобы биткоин сохранить большое значение, но это произойдет только если люди продолжают использовать его, и имеющие свои сделки подтвердили быстро, как правило, поощряют это. Так что в какой-то момент, стимулы, упадет на стороне не жадничаю.

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

Что касается второго сценария, если Узел1 сам Горняк, он, безусловно, может сохранить свои собственные сделки, чтобы включить в свои блоки, а не передавать их по сети. Это также означает, что ему не придется платить за эту сделку (или, что то же самое, что он платит взносы обратно к себе). Есть два компромиссных вариантов: (1) Как указывалось выше, сделка займет больше времени, чтобы быть подтверждены; (2) если существует высокий объем операций в сети, достаточно, чтобы держать все блоки заполнены, то включая его собственную транзакцию в свой блок, узел 2 дает возможность включить чужую сделку, которая будет платить ему гонорар. Так что до Узел1 решать, что лучше для него. Но это не влияет на всех остальных, так что это не проблема для сети в любом случае.

+189
monospaced 25 нояб. 2018 г., 5:46:51

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

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

+183
Jamsheer Thottathil 28 мая 2015 г., 7:23:13

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

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

  1. Как я понимаю, блоки не распространяются, прежде чем проверенная и подтвержденная, так что это должно внести свой вклад в распространение время.
  2. Сетевые задержки добавляет задержкой, независимо от размера блока.
  3. Ограничения: большие блоки, займет больше времени для передачи, и узлы с множеством исходящих ссылок займет больше времени, чтобы передать блок для всех своих соседей.
  4. Диаметр сети.

Если есть и другие причины задержки, я хотел бы услышать о них.

Кроме того, кто-мониторинг задержки распространения в сети, или любой из других измерений сети я упомянул, и если да, то где я могу найти статистику?

+168
CalanceHao 17 окт. 2017 г., 10:21:03

Руководство по созданию Premined CryptoNote монету можно найти здесь: https://github.com/inbestcoin/How-to-create-your-own-cryptocurrency

+156
SloppyNick 18 июл. 2018 г., 5:44:43

Я установил несколько дней назад приложение Арсенал, я скачал заархивированный файл с сайта оружейной и установить приложение на ОС Linux, сегодня я узнал, что я могу построить из кода. Поэтому я построил его из кода на ВК. Я бегу ArmoryQt.py Python-скрипт, это дает мне ошибку: например

питон ArmoryQt.py


Загрузка Оружейной Двигателя: Оружейная Версия: 0.93.2 Оружейной сборки: 73b533cb2a PyBtcWallet Версия: 1.35 Обнаруженная операционная система: Linux Вариант операционной системы : ('Убунту', '14.04', 'верный') Пользователей домашней директории : /home/buildmds Каталог Сатоши BTC в папку : /home/buildmds/.биткоин/ Арсенал домашний каталог : /Дом/buildmds/.оружейная палата/ Каталог ArmoryDB : /дома/buildmds/.Арсенал/базы данных Файл настройки оружия : /home/buildmds/.armory/ArmorySettings.txt Файл оружейный журнал : /home/buildmds/.armory/armorylog.txt Не проверяю бумажник : правда (Ошибка) ArmoryQt.пы:7085 - сокет, который уже используют. Отправка командной строки args для существующих тез.Докл. (Ошибка) ArmoryQt.пы:7089 - выход...

Это значит, что он конфликтует с другими приложениями Армори я установил?

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

+132
Ahmed Elsayed 16 мар. 2012 г., 23:25:13

Ядра биткоин не имеет "адрес". Нет "адрес" в бумажнике. Кошельки имеют более одного адреса, и каждый раз, когда вы хотите получать Биткоины, это даст вам новый адрес. Это не значит, что старые адреса будут забыты или удален. Они еще там, а кошелек до сих пор знает о них.

Вы не сможете увидеть свой баланс без синхронизации всего блокчейна. Если версия ядра биткоин у вас есть старый, я очень советуем установить последнюю версию ядра биткоин и пусть он синхронизировать с нуля. Для этого необходимо скачать и установить биткоин ядра 0.15.1, а затем удалить все в папке данных , за исключением бумажника.DAT-файл. Затем начать Биткойн-ядра и дайте ему полностью синхронизированы.

+132
Ayman Abdullah 14 янв. 2013 г., 3:45:41

Я эту новость я прочитал это:

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

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

+93
Moadd Asseru 6 мая 2014 г., 14:37:11

Привет я пытаюсь использовать API blockchain кошелек в PHP.реализация API работает нормально, я могу проверить баланс, создать новый адрес, все это работает нормально.Но столкнулись с проблемой по запросу биткоин. Я после всех официального API librery , согласно документации по указанной ссылке запрос фонда использования кода

использовать Coinbase\бумажник\перечисление\CurrencyCode;
использовать Coinbase\кошелек транзакция\\ресурса;
использовать Coinbase\бумажник\\стоимость денег;

$сделка = сделка::запрос([
 'количество' => новые деньги(8, CurrencyCode::долларов США),
 'описание' => 'Буррито'
]);

$клиент->createAccountTransaction($сделки);

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

<?в PHP
им require_once('vendor/autoload.php');

использовать Coinbase клиента\бумажник\;
использование конфигурации\blockchain кошелек\бумажник;
использовать Coinbase\бумажник\перечисление\CurrencyCode;
использовать Coinbase\кошелек транзакция\\ресурса;
использовать Coinbase\бумажник\\стоимость денег;

$значение apiKey='ХХХХХХХ';
$apiSecret='ХХХХХХХ';
$Настройки = Настройки::значение apiKey($значение apiKey, $apiSecret);
$клиент = клиент::создать($конфигурации);

$сделка = сделка::запрос([
 'количество' => новые деньги(8, CurrencyCode::долларов США),
 'описание' => 'Буррито'
]);
$клиент->createAccountTransaction($сделки);
Эхо json_encode($клиент->decodeLastResponse());
?>

И ошибка

Фатальная ошибка: Неперехваченные ошибку TypeError: Аргумент 1 передается Blockchain кошелек\бумажник\клиент::createAccountTransaction() должен быть экземпляр из Coinbase счет\кошелек\\ресурса, экземпляр Blockchain кошелек\бумажник транзакций\\Resource учитывая, называемый в /file_path/file.php в строке 19 и определяется в /library_path указано /поставщика/фонда/Фонда/ГРЦ/клиента.РНР:стек 359 след: #0 /file_path/file.php(19): Компания-клиент>\бумажник\createAccountTransaction(объект(blockchain кошелек\бумажник\ресурс\проводки))

1 {Главная} брошены в /library_path указано /vendor/coinbase/coinbase/src/Client.php на линии 359

+59
demost 16 окт. 2016 г., 8:17:56

По умолчанию, UTXOs подобраны случайным образом.

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

Мы хотим изменить это поведение и провести UTXOs на ФИФО основе. Какие изменения мне нужно сделать?

Что это возможно - КОШЕЛЕК уже не знает того времени, когда были созданы выходы сделки, так что вам не нужно вносить никаких изменений кроме смены алгоритма выбора монет. В частности, вам не нужно, чтобы добавить метки к UTXOs.

Однако, ФИФО не известно, быть очень хорошая стратегия. Марк Эрхард диссертации делает сравнительного исследования в целях анализа различных монет выбор стратегии. Продолжается работа в Bitcoin сердечника для того чтобы принять некоторые из результатов этих исследований, некоторые из которых уже завершены. В частности, основная ветвь как писать (апрель 2018 года) включает ветвей и границ стратегии для изменения расторжения.

+37
KonaeAkira 28 февр. 2015 г., 7:20:35

Есть очень полезное сравнение Биткойн-клиентов для настольных ПК здесь: http://dre.redmartian.org/compare.htm

Для того 'Светлый' в 'тяжелее' есть:

Электрум

многоразрядные

bitcoind

Арсенал + bitcoind

Если вам нужна полная bitcoind API-интерфейс RPC тогда не только bitcoind. В этом случае попытка/ ожидания для версии v0.8, вероятно, ваш лучший вариант.

+36
balasaheb jadhav 30 мая 2014 г., 11:06:51

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

$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