как я могу создать блок цепи?

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

+516
Erik Schnetter 16 сент. 2018 г., 23:36:45
38 ответов

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

+983
Mireille 03 февр. '09 в 4:24

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

Если вы были в расчете прибыли и убытков за использование доллара США в качестве базовой валюты можно воспользоваться текущей рыночной цене на бирже BTC/USD и умножьте это на общее количество БТЦ у вас на балансе, потом добавить это в свой баланс США чтобы получить общую сумму баланса. Затем сохранить ваш общий баланс USD на этот день в базе.

Теперь ваша база данных должна иметь записи вашего ежедневного остатка долларов США, из которых вы можете рассчитать свой ежедневный П и Л. очевидно, вы могли бы использовать другой скрипт для создания PDF-или веб-страница, показывающая прибыли и убытков графически.

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

Я надеюсь, что смог дать вам некоторые идеи.

+975
uttam kumar 7 сент. 2019 г., 3:46:28
Другие ответы

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


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

После того, Абэ настроен и работает, я попробовал его запрос, например: ...:2750/услуги/биткоин .. но глядя на Эйба выход, я заметил, что каждая страница загрузки - Эйб, открывая blk00000.DAT-файл, а не использовать MySQL [который я настроил Абэ для использования].

Мой Абэ.conf выглядит так;

MySQLdb типбд 
подключение-аргументы {"пользователь":"тест","дБ":"Абэ","пароль":"тест"}
обновление
порт 2750
хостом localhost

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

Так что мой вопрос: Как сделать Абэ запросов MySQL вместо чтения из блоков Bitcoin.DAT для каждого запроса ?

+951
Keeline 23 мар. 2012 г., 15:07:09

Есть два пути вы можете сделать это.

1) бирже MtGox деятельность в области API до версии v2. Вы называете getFullDepth скачать полную котировок. Затем вы называете getPartialDepth для обновления, замены все заказы в ваш мастер заказать книгу. Этот метод является не очень эффективным, и вы можете только опрос в темпе повтора.

Вот демо от Xchange в проект с открытым исходным кодом для простого опроса для частичного порядка забронировать и создание БД графике.

2) бирже MtGox деятельность в области потокового API v2 в+. Вы называете getFullDepth скачать полную котировок. Затем вы можете использовать потоковые API, чтобы получить глубину событий и обновить ваш мастер заказать книгу соответственно. Глубина обновления с нулевой суммой означает, что заказы были отменены или заполнены, т. е. они больше не существуют и их можно удалить.

Вот демо от сильнодействующее открытым исходным кодом проекта.

+906
17Amadeus03 12 апр. 2011 г., 14:23:23

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

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

Или nxdomain означает "нет такого домена" - что касается ближайшего DNS-сервер, он имеет все-допустимый набор данных для родительской зоны и не содержит делегация поинтересовалась Ты.

$ Диг +nocmd +многострочная +noall +ответить machinenode.de
machinenode.de. 600 В 50.63.202.40

$ Диг +nocmd +многострочная +noall +ответить dnsseed.machinenode.de
dnsseed.machinenode.de. 30 В 92.242.132.15

Эти цифры 600 и 30 являются значениями TTL.

+892
Yadhu Kiran 3 апр. 2014 г., 3:00:43

часть первая: это сценарий " сиг " в рамках txin (это четвертый элемент на странице), и Техас сиг сценария и последовательности чисел за описано здесь: https://bitcoin.org/en/developer-reference#raw-transaction-formatи расшифровывает к:

##################################################################
 ### tcls_in_sig_script.sh: расшифруйте коды SIG_script от ТХ ###
##################################################################
 48: OP_DATA_0x48: пуш-шестигранник 48 (десятичное 72) байт данных
 30: OP_SEQUENCE_0x30: тип тега, указывающего последовательность, начинают sigscript
 45: OP_LENGTH_0x45: длина Р + С
 02: OP_INT_0x02: тип тегом, указывающим целое число
 21: OP_LENGTH_0x21: это Зиг Р
008B9D1DC26BA6A9:CB62127B02742FA9
D754CD3BEBF337F7:A55D114C8E5CDD30
Быть
 02: OP_INT_0x02: тип тегом, указывающим целое число
 20: OP_LENGTH_0x20: это Зиг с
40529B194BA3F928:1A99F2B1C0A19C04
89BC22EDE944CCF4:ECBAB4CC618EF3ED
 01: OP_SIGHASHALL: это завершает алгоритма ECDSA подпись (является asn1-дер структура)
#########################################################
 ### процедура строго проверять кодировке Der подпись ###
#########################################################
 Минимальные и максимальные ограничения по размеру - ОК
 scriptsig всегда начинается с 0x30 - ОК
 длина 138 символов меньше, чем фактическая длина сиг (144 символов) - ОК
 (шестигранный 0х45, десятичное число 69, 138 символов)
 длина R координата (66) >= 0 - ОК
 длина s координат (64) >= 0 - ОК
 С-значение в scriptsig границы - ОК
 Убедитесь, что система R & S длина покрывает всю подпись - ОК
 С-значение должно быть меньше, чем N/2 - ОК
 строго проверять кодировке Der подпись - ОК
#########################################################

части два и три: я не знаю ответа, поиск, а также за хорошее объяснение :-)


Немного поздно, но здесь мы идем: часть два и три. Как это все относится к segwit Техас, он декодирует немного отличается от обычного Техас. В начале будет segwit маркер и флаг, и в конце данные segwit. Вы можете увидеть в TX_IN1, что длина scriptsig есть 0. Эта часть затем данные свидетелем в конце ТХ:

Версия
01000000

SEGWIT (BIP141): это segwit Техас, маркер=00
 (BIP141): флаг=01

Граф TX_IN [var_int]: шестигранные=02, десятичное=2
TX_IN[0]
 TX_IN[0] минус хэш (типа char[32])
9F96ADE4B41D5433F4EDA31E1738EC2B36F6E7D1420D94A6AF99801A88F7F7FF
 Индекс TX_IN[0] минус (uint32_t)
 наговор=00000000, отменил=00000000, десятичное число=0
 TX_IN[0] длина скрипт (var_int)
 наговор=49, десятичное=73
 TX_IN[0] скрипт сиг (Учар[])
 4830450221008B9D1DC26BA6A9CB62127B02742FA9D754CD3BEBF337F7A55D114C8E5CDD30BE022040529B194BA3F9281A99F2B1C0A19C0489BC22EDE944CCF4ECBAB4CC618EF3ED01 
 TX_IN[0] последовательность (uint32_t)
EEFFFFFF
TX_IN[1]
 TX_IN[1] минус хэш (типа char[32])
8AC60EB9575DB5B2D987E29F301B5B819EA83A5C6579D282D189CC04B8E151EF
 TX_IN[1] индекс минусом (uint32_t)
 наговор=01000000, отменил=00000001, десятичное=1
 TX_IN[1] Длина скрипт (var_int)
 наговор=00, десятичное число=0
 TX_IN[1] последовательность (uint32_t)
FFFFFFFF

Граф TX_OUT, Хекс=02, десятичное=2
TX_OUT[0]
 TX_OUT[0] значение (uint64_t)
 наговор=202CB20600000000, reversed_hex=0000000006B22C20, декабря=112340000, биткоин=1.12340000
 TX_OUT[0] длина PK_Script (var_int)
 наговор=19, декабря=25
 TX_OUT[0] pk_script (Учар[])
76A9148280B37DF378DB99F66F85C95A783A76AC7A6D5988AC
TX_OUT[1]
 TX_OUT[1] Значение (uint64_t)
 наговор=9093510D00000000, reversed_hex=000000000D519390, декабря=223450000, биткоин=2.23450000
 TX_OUT[1] Длина PK_Script (var_int)
 наговор=19, декабря=25
 TX_OUT[1] pk_script (Учар[])
76A9143BDE42DBEE7E4DBE6A21B2D50CE2F0167FAA815988AC

Свидетель TXIN[0] элементы стека: шестигранные=00, десятичное=0
Свидетель TXIN[1] элементы стека: шестигранные=02, десятичное=2
 Данные свидетеля[0]:
47304402203609E17B84F6A7D30C80BFA610B5B4542F32A8A0D5447A12FB1366D7F01CC44A0220573A954C4518331561406F90300E8F3358F51928D43C212A8CAED02DE67EEBEE01
 Данные свидетелем[1]:
21025476C2E83188368DA1FF3E292E7ACAFCDB3566BB0AD253F62FC70F07AEEE6357

LOCK_TIME
11000000
+888
Selesta666 19 мар. 2010 г., 13:03:36

Нет, по крайней мере, не для оригинального Bitcoin и альткоинов все те, что не изменить этот аспект. Но вы почти правильно: каждый биткоин может быть разделен на 0,1 млрд (что на 100 млн или 1, а затем 8 нулей) фактическое количество единиц, называемых Сатоши после псевдонимом биткоина создатель. По сути, этот протокол использует только данные; отображать их как биткоин является чисто конвенции форматирование вывода.

+778
Barbara Cox Barber 11 февр. 2017 г., 23:19:36

Просто закрыть биткоин-приложение на старом сервере, скопируйте кошелек.дат файл на новый сервер, потом запустить биткоин-приложение на новом сервере. Ничего не удалить от старой установки, пока вы на 100% подтвердить, что новый монтажных работ.

+715
Albert Antonio 10 нояб. 2013 г., 17:51:06

Рассмотрев замечание Джорджа, я узнал, что действительно результаты анализа сырьевой сделке различается через bitcoind локально и позволяя blockchain.info разбираем сделки.

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

Поскольку моя транзакция была отклонена, я проверил это с помощью:

биткоин-Кинк -регтест decoderawtransaction 01000000012db211b32295f7ca3e9cdd9f3f0ea12bd938f8fc62c372f1147882dea35a197e000000008b4830450220772661303176b4505f16c512edfdc0dda7a480ace7f4dd23275902e0575c1e8b022100d356bd2e8b4abd366a6e71abaeb689f682edeae42355c638cbb0be4a3df5a924014104aa69850ffcdb48814354c2a9828611a54d9baafa215c8756eb2b53597f0beeef9a393071b12ab535282ae62778b103a8b3de4ecd4505f33343d58ca9bb4f1d2effffffff0180f0fa02000000001976a91426fc9e0484367d611996e0ccf583aa9976a0c98488ac00000000

Раньше я был не в курсе эта команда и используется blockchain.info.

Я обновил и выделил это в мой вопрос.

После этого понятно, я выяснил, что ошибка (Техас-хэш-значение < значение Из) был вызван моим заявлением. Я был в предположении, что выходной адрес меня волнует-это всегда первый по сделке (т. Е. "Н" : 0).

+697
aquamarin 23 апр. 2015 г., 1:38:16

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

+672
imcdnzl 25 мая 2019 г., 20:40:29

Если это поможет https://gist.github.com/TOMOAKI12345/7e0aa1c6b8ace4a70ca6

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

+672
Pashinec 19 мар. 2015 г., 6:56:32

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

+643
artemon1331 28 апр. 2018 г., 2:02:22

биткоин ядро поддерживает это

addwitnessaddress "адрес"

затем создайте транзакцию и отправить его, вы можете сделать все это с помощью вызовов RPC, поэтому любой язык программирования, который может делать вызовы RPC будет работать (Python, и на PHP, Go, и т. д. и т. д.)

помогите addwitnessaddress


addwitnessaddress "адрес"

Добавьте свидетель адрес скрипта (по умолчанию или redeemscript известно).
Он возвращает сценарий свидетель.

Аргументы:
1. "адрес" (строка, обязательный) адрес известен кошельку

Результат:
"witnessaddress", (строку) значение нового адреса (P2SH сценария свидетель).
}
+625
Oleh Melnyk 23 мар. 2014 г., 1:18:13

Каждый пытался искать его? Полный документ-это 3-й результат, если я Google плитку. По данным первой странице в формате PDF, это даже под Creative Commons лицензии. Это PDF-файл, состоящий из отсканированных страниц, но почему-то текст так или иначе сопоставлены с персонажами.

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

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

+616
nevermore93 14 мая 2010 г., 2:30:21

Интерфейс RPC вообще не предусмотрено никакого "пакетном режиме" функциональности. Если вы хотите импортировать 100 адресов, звоните importaddress 100 раз. Вы могли бы написать короткий скрипт с петлей на другом языке.

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

+601
cocoklogi 17 февр. 2019 г., 2:37:50

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

+554
Nayef 29 нояб. 2011 г., 11:20:29

Сделать это:

Эхо -Н $PREV_OUT | xxd в -р -р в | в OpenSSL dgst -то SHA256 -двоичный | в OpenSSL dgst -то SHA256

Объяснение

Вы хотите сделать это:

prevout (необработанные байты) -> SHA256 и -> и SHA256 -> преобразовать в шестнадцатиричное

Вы делаете это:

prevout (необработанные байты) -> преобразовать в hex -> и SHA256 -> SHA256 и -> преобразовать в шестнадцатиричное

команда xxd-р-р реверсирует преобразования шестнадцатеричного.

+548
GlendaBlunt 28 февр. 2016 г., 17:55:06

Биткоин использует плагина построить систему, чтобы создать исходный код. Это очень мощный, но крайне запутанной системе. Вам потребуется отредактировать файл Makefile.ам - файл, включив в него исходные файлы, которые вы хотите построить, и указать компоновщику составлен источников. Тогда вам нужно будет перезапустить части построения системы (сожалению, ./настроить, и т. д.) Для того, чтобы восстановить файл Makefile.

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

+546
James Caligiuri 29 мая 2011 г., 13:38:03

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

Допустим, у нас есть золото и их эквиваленты(прим.) в качестве валюты на рынке.

Так это может быть возможным, чтобы иметь валюту в оффлайн-рынка, которые соответствуют биткоины, так что биткоины можно использовать более эффективно?

+532
Abul Bashar 16 мая 2016 г., 23:15:37

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

+491
billrichards 10 янв. 2018 г., 20:25:18

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

+481
typ993 2 дек. 2011 г., 22:45:43

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

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

Просто интересно.

+474
ShadowCaster 15 июн. 2019 г., 3:34:49

1) Да. См. Этот вопрос более подробно.

2) адрес будет массив-адрес, удерживать неизрасходованные выходы. Если вы хотите выбрать, какие выходы отправила и адрес, вы можете использовать монетки контроля в Qt кошелек, или вы можете создать сырьевой сделки, используя createrawtransaction, signrawtransaction, и sendrawtransaction.

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

Код для расчеты платы

По состоянию на сейчас, похоже, Техас плата за 1000 байт составляет 10 000 сатоши (0.00010000) для создания сделки.

+456
AlexTheBest 17 нояб. 2011 г., 7:24:59

Что вы сделали после развилки на цепочке блоков Bitcoin не имеет никакого эффекта на цепи ОЦК на всех. Все что важно, это то, что вы имели на момент развилки. Вы можете следить за регулярным утверждая указания КБК.

+443
user223759 7 янв. 2019 г., 6:08:47

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

Увидеть эту таблицу для горнодобывающей бассейн сравнения, https://en.bitcoin.it/wiki/Poolservers

+406
almeath 31 окт. 2016 г., 3:26:43

Я использую этот пакет bitcore НПМ. https://bitcore.io/api/lib

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

Но я не могу найти способ в JavaScript, чтобы вызвать для этого. Даже я не смог найти пример для этого.

Я ищу как можно короче как-то так

ВАР someLib = требуют('какой-bitcore-Либ')

someLib.на('блок-получил', функция(){
 // вывести все
консоль.журнал(аргументы);
 // сделать что-то еще;
})

Любой помочь? Где я могу найти, что кое-bitcore-Либ или как я могу создать это в nodejs?

+401
ernesto che 5 дек. 2013 г., 13:16:02
bcoin.сети.получить().метод toString()

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

+365
Droplet 29 янв. 2019 г., 22:07:08

Я не пробовал это сам, но Петр Тодда есть скрипт на Python, называется dust-b-gone.py

https://github.com/petertodd/dust-b-gone

+364
ygosteli 2 дек. 2019 г., 17:29:07

Зависит от вашего бюджета или технических знаний, я полагаю.

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

Б. использовать шлюз как компании "BitPay". Он работает как PayPal для биткоинов. Оплата будет осуществляться исполнителя BitPay и BitPay вышлем монеты на ваш адрес или конвертировать их в фиатные деньги для вас. Это, наверное, вариант, который вы ищете, но специалистами BitPay берет небольшую плату конечно. Blockchain кошелек или БИПС альтернативы.

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

+356
William Flash 22 июн. 2013 г., 3:05:33

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

Если у вас нет кошелька, есть биткоин денежные коллегой, вы можете экспортировать закрытый ключ(S) и импортировать его в биткоин кошелек. После развилки, вы должны сначала отправить биткоины на другой адрес, который вы контролируете. Затем вы можете экспортировать ваши секретные ключи (без закрытого ключа на адрес, который вы только что отправил биткоины) и импортировать затем на биткоин кошелек. Оттуда вы можете отправить Bitcoin наличных монет адрес в биткойн кошелек и провести нормально.

Примечание: убедитесь в том, чтобы всегда резервную копию вашего кошелька.дат. Я слышал страшилки о людях скачивание bitcoinabc клиента и он переписывает их текущей биткоин файлов. Лучше использовать еще один компьютер, чтобы скачать bitcoinabc, а затем использовать электронную почту или USB для передачи бумажник.DAT в нем.

+347
Gumbar 10 мар. 2013 г., 5:48:17

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

Для этой цели я использовал sendtoaddress вызов API для Bitcoin-CLI для того, чтобы отправить некоторые ОБТ на мой собственный Bitcoin Blockchain.Info кошелек. Данная транзакция была обработана, и я пытаюсь понять информацию, которую я получаю от gettransaction биткоин-команды CLI, и информация о том, что Blockchain.info сайт показывает о сделке.

Итак, вот что я сделал:

  1. Я производил адрес получения для себя в Blockchain.Info (17tzZwAi722L7V8V27bUGEKwJpRYVNRKvw)

  2. На мой биткоин-узел, я использовал следующую команду: биткоин-Кинк sendtoaddress 17tzZwAi722L7V8V27bUGEKwJpRYVNRKvw 0.001

Это дало мне ID транзакции: 4f299e7313af7e4e091ea519bbf5983526d18fe4765b679ce1827bd9f75dbaff

  1. Затем я проверил информацию о том, что биткойн-узел дает о том, что сделки с: биткоин-Кинк gettransaction 4f299e7313af7e4e091ea519bbf5983526d18fe4765b679ce1827bd9f75dbaff

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

Затем я проверил информацию о том, что Blockchain.info дает о сделке: https://blockchain.info/tx/4f299e7313af7e4e091ea519bbf5983526d18fe4765b679ce1827bd9f75dbaff

Здесь, наглядно видно, что сумма 0.06611392 БТД было отправлено из 12bFMAPz7dhKmLxsoipfUqmCCjqENCDzkb ОБТ адрес, к двум разным выходам. Один из выходов-это адрес, Blockchain.Info дал мне получить биткоины. Другой выход-это адрес мне неизвестен.

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

Некоторые другие вопросы, которые возникают ко мне: Как Blockchain.Info информацию можно извлекать из любых биткойн-транзакций, в то время как я, используя весь Биткойн-узел, можно только найти проводок который был инициирован узлом, или которая имеет адрес получателя, который находится в бумажнике узлов?

+259
Anemerk 7 дек. 2017 г., 7:18:17

Родной выходы segwit (P2WSH и P2WPKH) в настоящее время не имеет тип адреса, поэтому нет адресов этих выходов.

+257
Seboss 20 мар. 2014 г., 16:28:14

Вы можете сделать pull-запрос на их официальном сайте GitHub по строке 400 и 963 от этого файла: https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/_translations/en.yml

Линия 400

notelicense: "биткоин-ядра является общинный https://www.fsf.org/about/what-is-free-software\">бесплатные программное обеспечение проект, выпущенный под http://opensource.org/licenses/mit-license.php\">МТИ лицензию".

Линия 963

футер: "вышедшие из-под http://opensource.org/licenses/mit-license.php\" цель=\"раздел настроек\">лицензия Минпромторга"

Не забудьте другие переводы , как хорошо ! :)

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

+237
user289461 22 янв. 2010 г., 11:14:45

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

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

Скажем, у вас есть два неиспользованных выходов один на 1 биткоин и один для 0.4 биткоина и вам нужно произвести оплату в размере 1,2 биткоины кому-то. Вы делаете платеж, который берет в свои неизрасходованные выходы, отправляет 1.2 биткоины на получателя, а остальные 0.2 биткоины обратно к вам. На данный момент только биткоины, у вас есть, что 0.2 биткоина "изменить" выход, и он еще не подтвержден.

+127
nich 2 нояб. 2016 г., 4:02:12

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

Так что вы хотите проверить указанный вывод если вы ищете исходный адрес.

+116
osman 24 июл. 2011 г., 8:02:43

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

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

+87
smaccoun 11 июл. 2019 г., 7:09:21

Лимит пыль экстерналии на молнии, который протокол уважать. На самом деле, если совершение сделки будет кодировать htlc ниже dustlimit вы не могли заставить закрыть канал как биткойн-сеть не примет какой-то конкретной операции.

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

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

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

+87
Victor Molnar 15 февр. 2014 г., 8:06:11

Вот дамп всех сообщений в месяц

Я не могу найти точную фразу "Вы не найдете решение политических проблем в криптографии." где-нибудь еще, но сообщение Сатоши. (Однако было замечено другим расследованием происхождения вопрос, в том, что следующее сообщение от модератора с просьбой больше никакой политики.) так Сатоши воспринимают это как вопрос? был он вне списка сообщений? Я думаю, что, как говорится, @MeshColider "никто, кроме Сатоши и автора знает"

+84
Stefan Koenig 23 февр. 2016 г., 13:11:46

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