Как бы вы найти Меркле корень с блоком, который содержит 6 операций?

Давайте использовать блок #100205 https://www.blockchain.com/en/btc/block/0000000000033d0de6f4ebe93b3b142424cdbecf4bd98b948e856c4a55f09f76

Этот блок содержит 6 операций. После второго уровня хеширования вы в конечном итоге с 3 узлами. Что такое исправление для этого? Вы создаете два 5-х и 6-х?

+495
Jakov Sergo 11 окт. 2014 г., 22:51:00
39 ответов

Я в настоящее время работает bitcoind -тестовом режиме. Я побежал в Bitcoin-CLI и dumpwallet ~/бумажник-выход , чтобы исследовать выход и, похоже, создано 102 частных/публичных пар ключей, которые, как я полагаю, просто предварительно созданных просто для удобства имея их на руках.

Однако, я удивлен, что они все, кажется, как-то "признается" в рамках уже блокчейн тестовом режиме, хотя они никогда не были использованы. Например, когда я ищу один из этих адресов в блок Explorer, я вижу адрес с нулевым сделкам и 0 БТЦ баланса: https://testnet.blockexplorer.com/address/mxwDTWg556BDzZhEWvJ1EeYwSYxG42wKZC. Это отличается от адреса, я создал "за пределами" биткоин инструменты (например, https://www.bitaddress.org). Например, блок Эксплорер "не могу найти" этот адрес: 1XitCFAkFhNR6PoJsPcxjsFzkMegx4Ky5. Я бы ожидать, что это произойдет для всех адресов, предварительно созданных в мой кошелек, пока я на самом деле использовать их.

Почему bitcoind "регистрировать" эти адреса на Testnet блокчейн? И как именно это сделать? Это особый тип сделки?

+987
galinanesterenko19 03 февр. '09 в 4:24

Я пытаюсь разобраться в реализации СПВ.

Я прочитал в вики-страниц по протоколу спецификация и безопасность тонкого клиента , а также белой бумаги Глава 8 .

Чего я не понимаю:
Предположим, пользователь А имеет биткоин-адрес х.
Пользователь также может сделать getheaders и загрузить все заголовки блоков, а затем все хэши блоков и метки.

Так: как СПВ клиент потом найти возможных операций пользователя биткоин-адрес х без нагрузки все блоки (и всех сделок)?

+952
user92443 14 мая 2011 г., 19:38:11
Другие ответы

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


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

Поскольку полную историю транзакций биткоин является публичной, можно ли вычислить значения, которые все в настоящее время проводится биткоины были приобретены (в долларах США). Например, если биткоин проводится с 11 января 2011 года, тогда она была приобретена, когда курс составил 0,32$. Но если бы биткоин был приобретен сегодня, то цена ее приобретения составила ~$7000 (на сегодняшний день-это плохой пример, потому что это было настолько изменчивым).

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

1) Есть ли метки на отдельные операции? Если нет, то что является лучшим способом, чтобы определить дату операции? Просто используя номер блока?

2) это легко определить сделки на различных биржах (приложение Coinbase и т. д.)? Как бы я сделать это?

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

Любые другие советы? Спасибо! Я новичок в Bitcoin, но очень интересно узнать больше.

+949
Marlon Wright 6 нояб. 2016 г., 17:21:02

Бип 22 , кажется, не указать... очень важно, если вы строите приложение Coinbase вручную.

+930
user50532 12 июн. 2012 г., 14:05:28

А еще лучше, в Bitcoin-Qt должен иметь постоянную группу 100 адресов, и добавить новый случайный адрес, когда вы используете один, в ФИФО стиль. Таким образом, вы должны быть очень безопасно, если у вас менее 100 исходящих транзакций между резервными копиями!.

Вот что он делает.

+910
Neil Turner 26 июн. 2018 г., 08:21:20

Прежде всего 0.01 0.01 биткоин Bitcoin, которая составляет одну сотую биткоин.

Так что если люди будут готовы заплатить 100.000 $за один биткоин наивный экономики и математики было бы предположить, что они готовы платить одну сотую этой суммы на одну сотую Bitcoin, которая составляет 1000$.

+909
terryhatch 2 мар. 2016 г., 16:57:59

Я хочу использовать Bitcoin-Core для многих пользователей и в новой версии это стало возможным. Я понятия не имею, как использовать эту новую функцию. Пожалуйста, помогите мне!

+858
Transgredi 23 авг. 2011 г., 15:04:47

Наконец-то разобрались. Я купил около 30 сообщества от Кракена и переведены на мой кошелек Gatehub. После этого я смог включить процедуры trustline за БТЦ. Сейчас я жду BTC депозит я сделал раньше, чтобы быть зачислены на кошелек. Я читал с их сайта, что это может занять до 24 часов. Довольно медленно ТБХ.

+835
nefed 6 янв. 2019 г., 12:43:19

В общем, вы не всегда сможете найти API для альткоинов, потому что это зависит от кого-то другого один. Гораздо проще технически и безопаснее, чтобы запустить весь узел, что монета в серверной, и запроса для операции и т. д. Например бег грани демон программное обеспечение, которое ответвляется от Bitcoin и запросов через интерфейс RPC

+810
gpat 3 февр. 2014 г., 07:34:57

БТЦ-Е имеет очень запутанный процесс включения 2-фактор. Как я должен использовать его?

enter image description here

Я должен генерировать одноразовый пароль с Yubikey и укрепите дальше? Я должен резервное копирование личного ключа / base32 ?

Что делает этот процесс аутентификации делать?

(П. С. БТЦ-е - вам нужно нанять лучше UX людей)

+797
henryubuntu 15 окт. 2010 г., 08:02:53

Пытаясь использовать в тестовом режиме, что у меня нет проблем с использованием ядра биткоин 0.9.3 с помощью команды: Bitcoin-qt.exe -тестовом режиме -переменной datadir=Ф:\данные\bitcoincore

Но работает Арсенала с помощью значка тестовом режиме, пытается подключиться в тестовом режиме и сбоев Bitcoind.exe

Я на архитектуре x64 и считаю, что проблема лежит в Оружейной, не найдя мой удаленный переменной datadir. Очевидно, есть testnet3 каталог внутри f:\data\bitcoincore т. е. f:\data\bitcoincore\testnet3

Я должен добавить, я сделал к точке соединения с mklink для папке %AppData%\биткоин в f:\data\bitcoincore

Кто-нибудь знает как правильно флагами прошли на Bitcoin Core в настройках Арсенала или оружейной флаги, или оба, который позволит мне выполнить Оружейной тестовом режиме?

+792
FormerMainer 15 сент. 2013 г., 20:54:30

Я с Ubuntu 13.04 64bit с 16Гб ОЗУ и это моя видеокарта:

00:02.0 VGA совместимый контроллер: корпорация Intel 3-го поколения Core процессор графический контроллер (Ред. 09) (прог-если 00 [VGA видео контроллер])
Подсистемы: Устройства Lenovo 2200
Метки: мастер шины, быстрый devsel, задержка 0, прерывание 45
Память на f1000000 (64-бит, Не-предпочтение) [размер=4М]
Память at e0000000 (64-бит предпочитаемая) [размер=256МБ]
Порты ввода/вывода при 6000 [размер=64]
Расширение ПЗУ по адресу: <не назначено> [отключен]
Возможности: <доступ запрещен>
Драйвер ядра В использовать: i915

Когда я пытаюсь запустить poclbm Шахтер, это не список ни в OpenCL устройств и говорит нечего мину? Есть ли другой майнер, который я могу использовать в Ubuntu использовать и увеличить производительность моей видеокарты ?

+754
tmolloy8 6 мая 2016 г., 20:14:30

Насколько я знаю, нет официальной документации.

Ближайший вы можете добраться до него комбинация на GitHub: https://github.com/bitcoin/bitcoin

С техническое описание: https://bitcoincore.org/bitcoin.pdf

Список изменений появится с каждой версией на ядра сайта, например: https://bitcoincore.org/en/releases/0.12.1/

И наконец, когда я уже привязан к GitHub стоит, пожалуй, упомянуть, что открытые и закрытые вопросы описаны тут: https://github.com/bitcoin/bitcoin/issues?utf8=%E2%9C%93&q=

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

+731
ehenkle 5 янв. 2017 г., 09:04:12

преимущества для сети

Может, но еле-еле.

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

льготы для отдельных

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

Он делает тебя независимым.

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

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

+718
Robert Kolberg 16 нояб. 2013 г., 02:02:28

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

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

+709
kyty17 22 июл. 2014 г., 09:41:27

Я был послан 0.29 BTC на мой кошелек вчера (них.), но он сказал, что отправитель использовал низкие тарифы, так что это может занять очень продолжительное время или бросил? Я не знакома. Но мне нужны эти средства в blockchain кошелек я перевожу некоторые есть, а остальные заполнили мою карту Visa компании "BitPay". Мне очень нужен доступ к этим фондам, пожалуйста, помогите что можно сделать? Спасибо.

Биткоин-адрес.

18V9wQDAesH64XTDN6UJYw7DDzs8e92Ltw

+692
Vodai Faltu 2 мар. 2015 г., 01:15:21

Я вижу, что есть около 9000 неподтвержденные транзакции прямо сейчас, и что пять из последних шести блоков-по 1/2 Мб и 15 блоков в ряд по 750 КБ. Это наводит меня на мысль, что больший размер блока не помогла бы облегчить отставание неподтвержденные транзакции. По какой-то причине (возможно, низкая стоимость транзакций), майнеры не в том числе много доступных операций.

Я неправильно истолковал данные?

+678
raphael 5 мая 2015 г., 07:56:15

Редактировать: CampBX отключается, так что это больше не применимо.

CampBX будет принимать депозиты по почте денежный перевод. Денежный перевод из почтовой службы США стоит около $1.50, до $1000, плюс почтовые расходы, чтобы отправить его на биржу. Вы можете купить денежный перевод наличными, в этом случае никакой информации банк не нужен. Затем биржа взимает комиссию в размере 0,55% от каждой сделки.

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

+651
JCallahan 30 дек. 2011 г., 04:51:16

У меня следующие счета в Bitcoin ядро:

Аджит@AjitSoman:~/ЖКТ$ биткоин-Кинк listaccounts 
{
 "": -0.83002768,
 "1": 1.10000000,
 "1470": 0.56739259,
 "1521": 0.63600000,
}
Аджит@AjitSoman:~/git будет$ 

Это возможно, я могу установить различные платы за счет 1470 и 1521. Если это невозможно, то можно ли установить плату в sendFrom команду

+649
Maryvonne 8 мар. 2016 г., 00:18:16

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

Из бумаги:

Потому как payerX и payeeY, нет он-лайн связи при оплате, автономной транзакции передается через локальные интерфейсы (например, коммуникация ближнего поля (NFC) или Bluetooth с низким энергопотреблением (ЛТР)), в отличие от обычного (онлайн) операции с биткойнами, которые передаются через биткоин-пиринговая сеть.

Поэтому в основном все как два устройства могут общаться будет работать нормально общаться сделка.

Работает ли автономная кошелек работать как протокол уровня 2 в некоторой степени позволяет отложила поселение, как ЛН?

Я бы не сказал, он является аналогом ЛН, функции и модели разные. Из бумаги:

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

+527
Keviv 22 янв. 2019 г., 17:27:55

Альтернативным решением может быть, чтобы создать архив 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 с)

+518
hollyflame 27 сент. 2017 г., 01:13:25

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

+446
zapper123 7 мая 2016 г., 15:41:47

Я постоянно получаю эту ошибку:

Исключение: N5boost16exception_detail10clone_implins0_19error_info_injectorins_15
program_options26invalid_config_file_syntaxeeeee
параметры конфигурационного файла содержит недопустимый строке 'XXXXXXXXXXX'

Где я могу найти биткоин.конф файл?

+318
user21754 21 окт. 2014 г., 12:18:29

Я создал альткоины на основе этой статьи. https://medium.com/@jordan.baczuk/how-to-fork-bitcoin-c39139506443

В статье упоминается 13 шагов, но я изменил только префикс сообщения.

филиал $ ЖКТ 
* версии v0.17.1

$ ГИТ дифф
+++ b/src/chainparams.cpp
+ pchMessageStart[0] = 0xf1;
+ pchMessageStart[1] = 0xb2;
+ pchMessageStart[2] = 0xb3;
+ pchMessageStart[3] = 0xd4;

Я начал 3 процессы; две раздвоенные bitcoind и один оригинал bitcoind. forkA пытается подключиться к как оригинальные, так и forkB bitcoind.

# forkA
/главная/zono/bitcoinA/НИЦ/bitcoind -сервер -слушать -порт=17591 -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16591 -переменной datadir=$дома/регтест/есть/ -подключение=localhost в:17592 -подключения=localhost в:17593 -регтест -пид=$дома/регтест/а/.пид -демон -отладка -listenonion=0

# оригинальный
/главная/zono/bitcoinB/ГРЦ/bitcoind -сервер -слушать -порт=17592 -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16592 -переменной datadir=$дома/регтест/Б/ -регтест -пид=$дома/регтест/Б/.пид -демон -отладка -listenonion=0

# forkB
/главная/zono/bitcoinC/НИЦ/bitcoind -сервер -слушать -порт=17593 -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16593 -переменной datadir=$дома/регтест/с/ -регтест -пид=$дома/регтест/с/.пид -демон -отладка -listenonion=0

Как вы можете видеть, forkA подключается к forkB (порт=17593)

$ ./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16591 -регтест getpeerinfo
[
{
 "идентификатор": 2,
 "адрес": "на localhost:17593",
 "addrbind": "127.0.0.1:37256",
 "услуги": "000000000000040d",
...
}
]

Вы можете видеть, что оригинальный bitcoind отказывался соединяться с forkA. (НЕВЕРНЫЙ MESSAGESTART)

# forkA
2019-02-14T14:52:33Z попытке подключения с localhost:17592 lastseen=0.0 ч.
2019-02-14T14:52:33Z добавлено одноранговое соединение=2685
2019-02-14T14:52:33Z отправив версия (102 байта) коллегиальный=2685
2019-02-14T14:52:33Z отправить сообщение версия: версия 70015, блоков=0, ус=[::]:0, равный=2685
2019-02-14T14:52:33Z сокет закрыт
2019-02-14T14:52:33Z отключение пиринговой=2685
2019-02-14T14:52:33Z снят nodestate для коллегиального=2685

# оригинальный
2019-02-14T14:52:33Z добавлено одноранговое соединение=2684
2019-02-14T14:52:33Z соединение с 127.0.0.1:54808 принято
2019-02-14T14:52:33Z метода processmessage: неверный MESSAGESTART версия Пэр=2684
2019-02-14T14:52:33Z отключение пиринговой=2684
2019-02-14T14:52:33Z снят nodestate для коллегиального=2684

Созданный блок на forkA распространяется только forkB.

# генерировать 1 блок на forkA
./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16591 -регтест генерировать 1

# forkA. текущий блок = 1
$ ./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16591 -регтест getblockchaininfo
{
 "цепочка": "регтест",
 "блоки": 1,

# оригинальный. текущий блок = 0
$ ./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16592 -регтест getblockchaininfo
{
 "цепочка": "регтест",
 "блоки": 0,

# forkB. текущий блок = 1
$ ./bitcoinA/ГРЦ/биткоин-Кинк -rpcuser=bitcoinrpc -rpcpassword=bitcoinrpcpass -чтобы=16593 -регтест getblockchaininfo
{
 "цепочка": "регтест",
 "блоки": 1,
+316
Constantine Mars 18 июл. 2014 г., 04:47:04

0-конф требует децентрализованной основе консенсуса в целях определения порядка и времени каждой операции.

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

С децентрализованным время консенсус такой, что и требуется для 0-conf, что бы это не теоретически можно реализовать в 10 минутах заблокировать момент, вместо выполнения следующих условий:

  • Каждое представление блок должен содержать хотя бы одну транзакцию, которая была введена 9mins минуты 55secs после предыдущего блока (т. е.: нет стимула добывать до 5 секунд до 10 минут времени блока)
  • Сложности оптимизирована таким образом, чтобы сеть, чтобы решить заблокировать в течение ~5 секунд
  • В случае конфликта в течение второго периода 5 вызов, низкой хэш в битовое значение победы
  • В случае конфликта после второго периода 5 вызов, первый хэш побед
  • Сеть решает любой дальнейший раскол консенсуса затем на длинную цепочку, как это происходит сейчас

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

+312
rjray 15 июн. 2017 г., 07:11:49

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

Есть ли способ, чтобы настроить трудности? Обратите внимание, что это не для тестовом режиме, в целом, но и для частного тестовом режиме, в коробке с 2 узлами на моей машине разработки. Спасибо!

+294
Chris Conover 27 окт. 2015 г., 02:26:36

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

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

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

+269
Noah Naylor 29 дек. 2016 г., 04:39:18

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

+249
Sheraz Bajwa 25 янв. 2017 г., 16:02:08

В обратном порядке.

Мы можем закрыть уголовное аккаунт?

Нет.

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

Мы можем остановить преступников с помощью биткоинов?

Нет.

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

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

Но

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

Что мы можем сделать, если биткоин используется для отмывания денег?

Не много

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

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

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

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

+218
Venkat Raman 24 февр. 2010 г., 09:26:11

Если мы запускаем getrawmempool правда ЭКП, мы можем посмотреть на данные ядра биткоин имеет для каждого из своих mempool сделок. Вот пример:

"3a0af489e500322159db85ad95174ffa3dd9924dbd0b68b041364a8c8eac03cc": { "размер": 226, "плата": 0.00001130, "modifiedfee": 0.00001130, "время": 1507465582, "высота": 488876, "descendantcount": 24, "descendantsize": 5412, "descendantfees": 27120, "ancestorcount": 2, "ancestorsize": 451, "ancestorfees": 2260, "зависит": [ "3da9c837b8560eadea2f8c48a050e9dd3f4d7637b5209bdf98c19175906529bb" ] },

Обратите внимание на ancestorsize и ancestorfees поля. Они представляют собой общий размер в байтах и сборов для данной операции и всех его предков. Это тогда просто делить гонорар байтами и произвести отсортированный список, чтобы выяснить, какие сделки оплачивает лучшей feerate (плата за байтом), в том числе его предков.

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

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

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

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

+212
Afrida Anzum Aesha 31 окт. 2018 г., 17:18:52

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

+210
Larsen61x 15 апр. 2019 г., 11:03:06

Главное, о мотивации является снижение блок осиротения

Где вы видите в этом цитируются?

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

Мое личное fullnode не волнует, если UTXO извлекаются с диска и занимает время, чтобы проверить. (как долго это хорошо по 10 минут)

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

1) есть какой-то другой причине для исследования за набор UTXO размер, чем блок-сиротами?

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

2) напрямую связан с первым вопросом, является набор UTXO размер, что очень важно для не-горно полные узлы?

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

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

+182
BENJAMIN ONGERI 11 окт. 2010 г., 05:54:17

Нет, они не требуется иметь предел. Биткоин Вики объясняет , почему монета шапка полезна.

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

На быстрый поиск я нашел, что Liquidcoin имеет минимум 1 монета за блок. Это означает, что за бесконечный промежуток времени количество Liquidcoins в существование бесконечной.

+173
feny 22 янв. 2017 г., 02:34:49

Меняется только целевое время генерации блоков не означает, что средний интервал блока будет это время. Интервал блока регулируется доказательства целевого работу, и есть предел тому, что цель может быть. Если вы не увеличить лимит что цели, то цель не сможет увеличить до точки, где ваши блоки добываются на которой вы хотите, чтобы они добывали на. Вам нужно увеличить вашу целевую лимит (он может быть найден в chainparams.cpp и называется powLimit), так что блоки могут быть найдены более быстро.

+169
user280397 14 мар. 2019 г., 19:53:52

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

+150
Shan K S 1 мая 2018 г., 15:47:20

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

Короче говоря, когда это более удобно для разработки приложений кодирования в скрипте и когда лучше использовать высокоуровневые библиотеки, такие как BitcoinJ или услуги Blockchain.info API-интерфейс?

Я Java-разработчик, и я более комфортабельный, используя Java-библиотека как bitcoinJ, но я не понимаю, если, таким образом, я могу что-то потерять в производительности или экспрессивность или "смысловой энергии" в отношении большинства сырьевых уровне скриптовой системы Биткоин (это своего рода ассемблер).

Спасибо Вам заранее

+145
Mohsin Iqbal 24 апр. 2011 г., 06:05:20

Какой самый распространенный способ для одного, чтобы объявить новый биткойн-щедроты в обществе? Есть какой-то сайт, который является посредником в процессе, или это все делается через форум Bitcoin?

+144
FullyHumanProgrammer 29 авг. 2017 г., 03:18:08

Этот вопрос был задан несколько раз, прежде чем:

Есть ли что-нибудь в ответ из тех, что помогает?

+122
janus 16 февр. 2013 г., 10:53:23

Можно ли использовать биткоин знак, чтобы создать логотип? Я не могу найти любой ресурс, который говорит, что она не защищена. Например http://localbitcoins.com/ использует биткоин войти в их логотип. Я слышал, что он лицензионный с CC лицензией, но не уверен.

Может кто-то знает это?

+27
Ted Kusio 14 июн. 2018 г., 05:00:36

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

$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