addrindex патч ядра биткоин. это не шоу неофициальный Техас

Я бы хотел спросить о addrindex пропатчил ядра биткоин по btcdrak. Разница между Bitcoin Core и исправления заключается в следующем.

https://github.com/bitcoin/bitcoin/compare/0.13...btcdrak:addrindex-0.13

Мой вопрос заключается в том, что команда searchrawtransactions RPC не отдам неофициальный Техас, хотя addrindex=1 устанавливается и Bitcoin-CLI и getrawmempool получения Техас.

Неподтвержденные Техас извлекается getrawmempool.

$ биткоин-Кинк getrawmempool | грэп 90e225e60dc36f3d323ffcf6897858e056681b8a9e015ee4371558c7b1f0241f
"90e225e60dc36f3d323ffcf6897858e056681b8a9e015ee4371558c7b1f0241f",

$ биткоин-Кинк getrawtransaction 90e225e60dc36f3d323ffcf6897858e056681b8a9e015ee4371558c7b1f0241f
0100000001671739d93c88b190d7950ce0b63257bdd7e66a10c5c1e969402f7bd703b1e229010000006b483045022100e1c3bc36da8b6aecc80a0b5fd141dfb412292542d169183fdf5f2188a1079d8b022012f9ac6bec276a828bd8e2d1fa06be081aa60ceb1e8d942320970caeea0501a7012103340a2fe93a07103bc02f921614da30c01fccc829048f035ada9c6401d25d2235ffffffff0336150000000000001976a9144ae3ca1c9dfdcd199569aa9c58342cf760df743988ac00000000000000001e6a1c992d4d030f24781e242e04f8766691a18e781debac05baa08fcceb01ae532800000000001976a9141485d9d03b41aaa9dca7d70d7f63ff4a0826100e88ac00000000

Однако, searchrawtransactions не извлекает Техас.

$завиток --пользователь ХХХ:ХХХ' --данные-двоичные '{"jsonrpc":"1.0","id":"curltext","method":"searchrawtransactions","params":["12sWrxRY7E7Nhmuyjbz4TtGE9jRewGqEzd", 1, 0, 100000]}' -ч 'содержимое-тип:текст/равнина;' http://127.0.0.1:xxxx | грэп 90e225e60dc36f3d323ffcf6897858e056681b8a9e015ee4371558c7b1f0241f

Вы когда-нибудь видели эту проблему? Я попробовал его на addrindex версия 0.12.1 и 0.13.2.

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

Я уже размещал этот вопрос на GitHub, но я не получил ответ. Мне нужно исправить это как можно скорее. Поэтому я разместил этот вопрос здесь тоже. https://github.com/btcdrak/bitcoin/issues/20

+988
Andrew Badari 8 окт. 2018 г., 8:19:14
15 ответов

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

+925
RickMeasham 03 февр. '09 в 4:24

Связанных с: помощью bitcore для создания проводки с двумя адресами и изменить адрес

Я хотел бы создать транзакцию с адресами а и Б, отправка на адрес с

В вопросе выше я немного напутал (он выглядит, как он делает одну сделку, которая отправляет с адреса А и Б по адресам С и Д приема изменения по адресу электронной) потому что, похоже, он подписывает его с двух адресов!

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

В bitcore документы говорят:

Чтобы отправить транзакцию на multisig-адрес, API является таким же, как в примере выше. Чтобы провести мероприятия, которые требуют нескольких подписей, процесс нуждается в дополнительной информации: открытых ключей подписантов, который может открыть выход.

ВАР multiSigTx = новую транзакцию()
.из(utxo, publicKeys, порог)
.изменение(адреса)
.знак(myKeys);

ВАР сериализованный = multiSigTx.toObject();

Две части к этому, что смущает меня:

  • Bitcore цитата - отправить транзакцию на multisig-адрес...

Это отличается от обычного адреса? Я заметил, что в Примере не хватает .к(адрес, сумма)

  • Почему Ричард у смежный вопрос о подписании с закрытыми ключами, получение адреса?

Логически не мое нужное действие выглядеть так?:

сделки ВАР=новый Bitcore.Сделки()
.сбор(плата)
.из([output_A,output_B])
.на(pubkey_C,Сатоши-плата)
.изменение(address_A) //не потерять изменения
.знак([privatekey_A,privatekey_B]);

output_A от адреса и output_B из адреса б (мои адреса)

+783
Ceasar 8 июл. 2016 г., 18:12:56

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

Это крайне маловероятно. Математическая вероятность того, что столкновения SHA256 и будет меньше, то реальный шанс, что Вселенная сожмется в этот момент.

https://crypto.stackexchange.com/questions/24732/probability-of-sha256-collisions-for-certain-amount-of-hashed-values

+755
antonio valdez 21 окт. 2015 г., 18:10:20

Для целей тестирования, я должен соединиться с веб-страницы на моем хостинга аккаунта (в интернете) на мой сервер в формате JSON RPC, который работает на моем ноутбуке . Так bitcoind работает на моем ноутбуке, который стоит за мой роутер, и у меня есть общий веб-хостинг аккаунт с easybitcoin.php работающие на нем.

enter image description here

Скажем, публичных моего роутера IP адрес 1.2.3.4, и веб-сервер (где easybitcoin.php жизни)'IP-адрес вместо настоящего 5.6.7.8, и мой адрес ноутбук в локальной сети 192.168.1.99

Ошибки я получаю это

Не удалось подключиться к порту 1.2.3.4 8332: соединение отклонено

биткоин.конф

сервер=1
выбрать=5.6.7.8
чтобы=8332

Маршрутизатор Переадресация Портов

enter image description here

Брандмауэр

Вниз. Я проверял его в роутер и на ноутбук (где есть исключение для bitcoind).

ДМЗ

Ноутбук в роутер ДМЗ.

ВПН

от

Онлайн проверки порта сканера (выглядит хорошо)

Результат: 1.2.3.4 прослушивает порт 8332

Собираюсь http://192.168.1.99:8332/ изнутри локальной сети (выглядит хорошо)

JSONRPC сервер обрабатывает только запросы Post

Собираюсь http://1.2.3.4:8332/ изнутри локальной сети

Попытка подключения истекло.

Собираюсь http://1.2.3.4:8332/ из интернета (я выбрать=ИС тестирование сайта)

403 ответ (0 символов)

Собираюсь http://1.2.3.4:8330/ из интернета (Богус порт)

Истекло время ожидания соединения.

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

+605
ck ng 27 авг. 2014 г., 12:43:26

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

+589
poojamutuganti 5 июн. 2015 г., 3:59:57

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

+570
Enzo Nakamura 4 янв. 2018 г., 3:43:14

Что касается конкретных вопросов о вашей сайте, это до вас, чтобы решить, какие методы оплаты принимаем. Если вы хотите принимать мелкие платежи, PayPal и кредитные карты не может вас заинтересовать из-за их высокой стоимости. Так как Flattr и биткоины можно заменить PayPal в качестве альтернативы более дешевые микро-платежей.

Что касается преимущества/недостатки:

  • Льстить расходы 10% от вашего дохода
  • Биткоины не ограничиваются мелкие платежи (вы можете принять любое количество из них без сборов)
  • Цена биткоина колеблется много прямо сейчас - вы, возможно, захотите рассмотреть вопрос об использовании бит-плати , если хочешь стабильный доход.

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

+433
Ivan Huang 18 сент. 2011 г., 7:50:23

Я только что нашел нового поставщика, принимающих биткоины, http://www.bitronictech.net/

Они принимают биткоин для регистрации доменов и других услуг.

У них есть статьи о биткоин шлюз здесь: http://www.bitronictech.net/announcements/25/Buy-Domain-Names-with-Bitcoins.html

+319
Ryan Stuck 8 апр. 2016 г., 11:01:35

Нашли его в бип 144:

Обоснование 0х01 флаг байт между ними: это позволит легко добавить дополнительные номера-совершены данные сделки (как txouts тратятся, ...). Это можно интерпретировать как bitvector.

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

+306
Alina2013 6 июл. 2016 г., 22:30:14

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

+210
YoKoGFX 7 июн. 2016 г., 2:12:37

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

bitcoind "клиент Сатоши" и не легкий кошелек. Он не будет работать без блокчейна.

+204
Sadmaiden 28 янв. 2013 г., 22:54:47

Здравствуйте, мои друзья!

Вот моя ситуация:

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

Мой вопрос :

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

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

+169
WingRaven 18 янв. 2015 г., 9:55:57

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

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

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

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

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

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

+144
Daniel Barbosa 19 сент. 2014 г., 11:42:36

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

+134
AlexGeor 2 февр. 2013 г., 4:53:04

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

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

Каков механизм (если таковые имеются), что останавливает меня, чтобы посылать транзакции кто-то БТЦ без его одобрения?

Вам не нужно одобрение кого-то, чтобы отправить его сделки.

+120
Dirk Schumacher 28 авг. 2019 г., 13:54:50

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