|
4 марта 2015, 5:54:04 AM | # 1 |
Сообщения: 1750
цитировать ответ |
Re: Подсчет количества ОГО в блоке, не загружая весь блок?
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Можно ли подсчитать количество ТХ в блоке, не загружая весь блок? (Например, только с использованием дерева Меркла)
|
4 марта 2015, 6:19:46 AM | # 2 |
Сообщения: 2366
цитировать ответ |
Re: Подсчет количества ОГО в блоке, не загружая весь блок?
Получил 1806 Биткоинов
Реальная история. Можно ли подсчитать количество ТХ в блоке, не загружая весь блок? (Например, только с использованием дерева Меркла) Нет, вы можете получить верхнюю границу размера по глубине дерева, если вы получаете coinbase (или любой другой) TxN и нижней границы, если вы получите в конце блока с учетом сделки. Вы можете получить точную меру не принимает крайнюю правую ветвь и наблюдений дублированных хэш, но ничего более компактно, чем это. |
4 марта 2015, 10:16:45 AM | # 3 |
Сообщения: 464
цитировать ответ |
Re: Подсчет количества ОГО в блоке, не загружая весь блок?
На соответствующую записку, в чем причина, почему TX-счетчик в заголовке блока извлекается getheaders всегда 0? Кажется, это было бы так же легко вернуть фактическое количество.
|
4 марта 2015, 10:58:27 AM | # 4 |
Сообщения: 1750
цитировать ответ |
Re: Подсчет количества ОГО в блоке, не загружая весь блок?
Можно ли подсчитать количество ТХ в блоке, не загружая весь блок? (Например, только с использованием дерева Меркла) Нет, вы можете получить верхнюю границу размера по глубине дерева, если вы получаете coinbase (или любой другой) TxN и нижней границы, если вы получите в конце блока с учетом сделки. Вы можете получить точную меру не принимает крайнюю правую ветвь и наблюдений дублированных хэш, но ничего более компактно, чем это.Наличие верхней границы, вероятно, достаточно хорошо для меня. Верхняя граница ближайшей степени 2, не так ли? В качестве связанного с этим вопросом, в текущем протоколе, которое могли SPV запрашивает узел для й-й сделки в г-го блока, не зная TXID сделки? |
4 марта 2015, 11:52:51 AM | # 5 |
Сообщения: 1148
цитировать ответ |
Re: Подсчет количества ОГО в блоке, не загружая весь блок?
Наличие верхней границы, вероятно, достаточно хорошо для меня. Верхняя граница ближайшей степени 2, не так ли? Я думаю, что путь к Merkle последней сделке даст вам ряд txids. Можно доказать, что он является последним, убедившись, что хэши в два раза. Вы можете работать, какие уровни дерева имеют нечетное количество записей, и поэтому должен удвоиться последний хэш. котировка В качестве связанного с этим вопросом, в текущем протоколе, которое могли SPV запрашивает узел для й-й сделки в г-го блока, не зная TXID сделки? Пакет merkleblock может быть использован в качестве ответа. Я не думаю, что есть это способ запросить конкретную индексированную сделку, хотя. Индексированные поиски было бы хорошо, хотя. Параллельная загрузка будет легче, если вы могли бы попросить блок 100.000ного вместо того, чтобы загрузить первые 99,999 блок. Почти во всех случаях все сверстники согласятся, так что нет никакого риска. Заголовки первых делает это менее важной проблемой, хотя. |