Генерации адресов поменяй сразу же публичный ключ?

Здесь есть пробел в моем понимании в отношении поколения, с помощью майнинга, биткоин-адресов. (Я цитирую из Antonoplous ниже для удобства, но я проконсультировался с несколькими другими источниками.)

По данным Antonpolous:

"Биткоин-адрес получен из открытых ключей на основе использования в одну сторону криптографического хеширования. (Antonpolous, 2014:71)"

Мое понимание открытых ключей заключается в том, что они не меняют раз генерируются из закрытого ключа (через умножение по алгоритму ECDSA):

"Поскольку точки генератор всегда одинаковы для всех пользователей Bitcoin, частный ключ K умножается G всегда приведет к тому же открытый ключ К.(Antonpolous, 2014:68)"

Лучшие практики в отношении биткоин-адресов рекомендует:

"уникальный адрес для каждой транзакции. Большинство Биткоин программного обеспечения и веб-сайтов поможет с этим, создавая новый адреса каждый раз при создании счета-фактуры или платежного требования. (Antonpolous, 2014:188)"

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

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

Учитывая все вышесказанное, на мой вопрос, как можно разные адреса генерируются из того же, неизменного ввода, а открытый ключ?

Это двойное хеширование (и SHA256 + RIPEMD160)? Это пул адресов? Это связано с детерминистические кошельки? Ответ наверное прост, и смотрел мне в лицо, но я не вижу его. Спасибо за любые разъяснения.

+506
Laura DeVault 24 июл. 2019 г., 6:29:56
35 ответов

Я только что установил GreenBits, нативной Java-кошелька когда GreenAddress.его, на моем устройстве Android и перевели 0.1 BTC в кошелек. Мне нравится до сих пор.

Однако, он отображает мой баланс как 100,000 биты. Это круто, но я хотел бы придерживаться более широко использовать дисплей как 0.1 БТЦ. Все новости говорят, Вы можете выбрать:

Все конфессии биткоин (БТД мбтх, uBTC и биты)

Но я все равно не могу найти, чтобы изменить его. Кто?

+947
Usman Farooqi 03 февр. '09 в 4:24

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

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

Предположим, вы знаете , что вы должны составлять 10% от сети общая мощность сети (вы можете узнать приближение сети мощности, смотря по курсу, который блоки обнаружен и текущей сложности), а потом в бассейн платит вам меньше, чем 10% от общей суммы биткоинов, которые чеканили в значение типа TimeSpan (минус бассейн сборов), то вполне вероятно, что вам не заплатят за вашу работу, проведенную на бассейн.

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

+848
EMMANUEL KYERETWIE 6 нояб. 2013 г., 9:56:14
Другие ответы

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


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

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

http://newsbtc.com/2014/05/16/virus-signature-uploaded-bitcoin-blockchain-causing-mse-users-grief/

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

+838
Megalonychidae 13 мая 2014 г., 9:11:36

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

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

Блокчейн-это лишь означает, сливающихся на общее состояние набора UTXO. Мы требуем блокчеин, чтобы скомпилировать набор UTXO, так как журнал используется для получения ГК.

+832
nightrobin 20 мар. 2015 г., 6:14:32

Я работаю на траление биткоин транзакции, поступающие через getrawtransaction.

Я не смогла найти необходимые документы, чтобы описать Uвых целое число в массиве вин:

{"txid"=>"0fbf9a6f2172251611a58028bf596c3ace98b19f6f08d2b6581326c58aecda8e",
 "Воут"=>0, <----- это
"scriptSig"=>
{"АСМ"=>
 "0393a2770ce81ddd9cd1e6ef71a282261ef8c03648373db209078f7850b9ab1ad1 3045022100a9ba4f0b8ff86e91e622f43f9b76944643a807c0f6c8b43490087a169fe7542f0220258eaa36c96faaaeb41052e8d4aa41f74950df1b1c2835cb677f201c1ee0a33901",
"наговор"=>
"483045022100a9ba4f0b8ff86e91e622f43f9b76944643a807c0f6c8b43490087a169fe7542f0220258eaa36c96faaaeb41052e8d4aa41f74950df1b1c2835cb677f201c1ee0a33901210393a2770ce81ddd9cd1e6ef71a282261ef8c03648373db209078f7850b9ab1ad1"},
"последовательность"=>4294967295},
{"txid"=>"4983504e9727a5ea73c4a0915da475faba248d0d8da265e2d270563dc3eabbaf",
 "Воут"=>1, <----- это
"scriptSig"=>
{"АСМ"=>
 "3045022100ccc460cb0b8777d14f27acb821eacae0b5316de19db03ea707c59364f098d44f0220058a4f9df9a917944299b4c52efe500d50ab28c2fd29bb7b9ff8b75f38abcd4201 03244951ad9d146a635b321816d953e54986c62ce9c92502873335531dada0156c",
"наговор"=>
"483045022100ccc460cb0b8777d14f27acb821eacae0b5316de19db03ea707c59364f098d44f0220058a4f9df9a917944299b4c52efe500d50ab28c2fd29bb7b9ff8b75f38abcd42012103244951ad9d146a635b321816d953e54986c62ce9c92502873335531dada0156c"},
"последовательность"=>4294967295}

В сделках я вижу, она стремится к Uвых 0 1 0 1 0 1 в массиве. Чем это представляют в транзакции? Мне нужно, чтобы интерпретировать его определенным образом? Спасибо!

+778
Anthony De Vellis 11 мар. 2015 г., 7:47:21

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

Можно ли перевести мои деньги из валюты в биткоины, а затем ехать в страну Б и конвертировать биткоины в валюте Б?

+746
Littleman 23 мая 2010 г., 16:01:38

Биткоин использует неструктурированные сети.

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

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

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

+720
Vincent 22 апр. 2011 г., 17:50:00

Вы можете добавить биткоин-адрес в поле поиска на blockchain.info и вы должны быть в состоянии отслеживать все входящие транзакции по этому адресу.

https://blockchain.info/address/1BF8SHKnT8ZysYNrj5toeu6DsuGE5XDcCR

+706
Eugene Kisly 20 июл. 2019 г., 10:35:23

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

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

Например, третий скрипт имеет следующий наговор:

51412c756e6865786c6966790a66726f6d20646563696d616c20696d706f727420446563696d616c0a0a6966206c656e287379732e6172677629203c20353a0a20202041207072696e74285c0a2222225c0a55736167653a202573203c66696c653e203c6465737420616464723e203c6465737420616d6f756e743e207b3c6665652d706541722d6b623e7d0a0a5365742042544352504355524c3d687474703a2f2f757365723a70617373406c6f63616c686f73743a706f72746e756d22222220252073797353ae

Используя шестнадцатеричный конвертер ASCII, он будет этот код на Python:

ОК,unhexlify
импорт из десятичной десятичной

если LEN(sys файла.из argv) < 5:
 Печати(\
"""\
Использование: %s <файл> <дест адрес> <дест сумма> {<плата-груша-КБ>}

Набор BTCRPCURL=http://user:[email protected]:portnum""" % sysS.

Почему персонаж в предыдущем печати без причины? А также ОК И Ы В начале и заканчивается, соответственно?

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

,unhexlify
импорт из десятичной десятичной

если LEN(sys файла.из argv) < 5:
печати(\
"""\
Использование: %s <файл> <дест адрес> <дест сумма> {<плата за КБ>}
Набор BTCRPCURL=http://user:[email protected]:portnum""" % sys файла.

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

+699
ShellRox 8 окт. 2014 г., 22:40:59

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

+692
Katty2904 29 дек. 2013 г., 4:24:07

Есть много как сделать альт-монеты учебники там, но все которые я видел с 2015 года или ранее (большинство вокруг 2013-2014). Биткоин изменилось кардинально с тех пор, и я потянув меня за волосы, пытаясь следовать учебники, которые полностью устарели.

Есть ли уроки по созданию криптовалют с помощью биткоинов для версии 0.15.0 или выше?

+682
ffscalco 31 мая 2016 г., 9:04:33

Это спам. Точка .

+644
Afzal Ahmad Shah 9 мая 2013 г., 3:17:35

OpenCoin (сейчас называют волновой Лабс Инк.) с открытым исходным кодом пульсации сервера код на 25 сентября 2013 года.

Объявление: https://ripple.com/forum/viewtopic.php?f=2&t=3718
Источник: https://github.com/ripple/

+639
CastleNumber2 18 июн. 2012 г., 4:42:30

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

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

  1. Сделки, которую вы хотите заменить согласился на замену за плату
  2. Ваш оригинальный бумажник (coinb.В) позволяет использовать заменить за плату транслировать новую проводку, заменив оригинал

Вы можете прочитать больше об этом здесь: https://en.bitcoin.it/wiki/Transaction_replacement

+568
le fer 26 июл. 2013 г., 17:13:26

Биткоин означает, что люди действия pseudonomously. Это почти невозможно, чтобы выяснить, кто является владельцем случайный адрес.

Но если вы знаете псевдоним (если вы знаете, что г-н Смит адреса ху), вы можете отслеживать каждую сделку/с этого адреса.

+479
user69464 4 окт. 2015 г., 17:53:55

Это полезно для самой валюты.

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

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

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

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

+477
Brother J 7 мая 2016 г., 3:46:45

Я использую VPS с CentOS 7 и установке bitcoind следовать: https://www.ringingliberty.com/bitcoin/

это файл биткоин.конф:

rpcuser=bitcoinrpc
rpcpassword=My_password
демон=1
rpctimeout=30
чтобы=8332
ген=0
txindex=1
keypool=100

Затем я побежал: bitcoind -переиндексация -деамон потом побежал:
биткоин-Кинк getrawtransaction string_txid

я получаю ошибку:

код ошибки: -5
сообщение об ошибке:
Никакой информации о сделке

Я использую: биткоин основных демона версия v0.13.0.0-ga402396

Я не знаю, что плохого?

+440
Crid 28 окт. 2013 г., 23:59:34

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

Во-вторых, вы можете заметить, в разделе 3.4.1, которые начинаются все PDF с этой строки:

%Формате PDF-

В наговор, то есть 255044462d. И действительно, в самый первый выход в самый первый голые multisig по умолчанию:

<e4cf0200><067daf13>**255044462d**312e340a25c3a4c3bcc3b6c39f0a322030206f626a0a3c3c2f4c656e6774682033203020522f46696c7465722f466c6174654465

Я еще не выяснил, что первые 8 байт для (♦редактирование: e4cf0200067daf13 = 2х имеет длину 4 байта с обратным порядком байтов "контрольные суммы", см. @WizardOfOzzie комментарий ниже), но остальные голые multisig ключи (все что между 1 и 3 OP_CHECKMULTISIG в каждый выход-обратите внимание на последний-1 на 1, так что 1 OP_CHECKMULTISIG) представляют собой данные для PDF и они в порядке. Если вы можете положить все шестнадцатеричные цифры из голые ключи multisig в один файл (без пробелов), называется "fromblockchain.наговор", вы можете запустить это очень простая программа для извлечения файлов PDF:

содержание = открыть('fromblockchain.Хекс').читать()
байт = содержание[16:].декодирования('Хекс')
Ф = открыть("биткоин.формат PDF")
Ф.записи(в байтах)
Ф.закрыть()

Это должно создать Bitcoin.PDF, который является фактическим документом Сатоши. Я проверил это и на самом деле это официальный документ. Хорошо знаю, что это буквально в Blockchain.

Кроме того, если у вас есть bitcoind, работающих на вашем компьютере, вы можете запустить этот скрипт на Python, чтобы захватить биткоин техническое описание:

импорт подпроцесса

# непереработанными = полный наговор сырья Техас с помощью Bitcoin-CLI и
сырая = подпроцесса.check_output(["биткоин-Кинк", "getrawtransaction", "54e48e5f5c656b26c3bca14a8c95aa583d07ebe84dde3b7dd4a78f4e4186e713"])

выходов = сырье.сплит("0100000000000000")

PDF-файл = ""
для выхода в выходы[1:-2]:
 # есть 3 65-байтовых частей в этом, что нам нужно
 шавка = 6
 формат PDF += выход[пес:пес+130].декодирования('Хекс')
 шавка += 132
 формат PDF += выход[пес:пес+130].декодирования('Хекс')
 шавка += 132
 формат PDF += выход[пес:пес+130].декодирования('Хекс')

формат PDF += Результаты[-2][6:-4].декодирования("шестигранник")
Ф = открыть("биткоин.формат PDF", "ВБ")
Ф.писать(в формате PDF[8:])
Ф.закрыть()
+425
minerva 12 нояб. 2017 г., 7:40:12

DubaiCoin является смешанным доказательства работы/доказательство-пакет альткоины создан в 2016 году. Его заявленной целью является облегчение торговли в арабском мире. Горнодобывающей и модели распределения был впервые MintCoin и BlackCoin в 2014 году.

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

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

+406
Deelkar 18 авг. 2012 г., 14:13:25

Я отправил биткоины с 0.00000494 плату BTC на интернет-рынок продавца. Сделка прошло 4 дня, чтобы подтвердить, что рынок отменили заказ. Это было 3 недели назад, но не биткоин вернулся в мою Электрум кошелек. Я должна сделать все, чтобы вернуть его? Или он в конце концов появится? Или это навсегда? Любая помощь будет действительно оценили.

+397
Falling Stars 9 дек. 2015 г., 8:48:02

Биткоин, в среднем, имеет блок каждые 10 минут. Есть преимущества (в формате PDF) для имеющих высшее "тактовая частота", например, Лайткоин блок каждые 2,5 минуты. Я называю "BitcoinX4" теоретические блокчейн, которая достигается за счет ускорения времени создания блока (hardfork), не влияя на общее количество монет (блок награда уменьшена в 4 раза).

Вполне возможно, что в какой-то момент в будущем, "раскол" или "жесткая вилка" будет сделана в Bitcoin, таким образом, что его блоки будут генерироваться с другой (выше?) частоты, возможно, при сохранении интеллектуального большинства. Для того, чтобы это произошло (хэш-власть большинства), кросовки должны быть в состоянии хруст новой сети "BitcoinX4".

Итак, мой вопрос - это известные компании ASICS сегодня совместимая с изменение скорости блока?

+395
Sietse van der Molen 20 сент. 2017 г., 6:04:03

Какова цель полного узлы хранение Меркле корни? Почему они не спасают сделки только? Хэши могут быть рассчитаны только тогда, когда lightnode просит для них и Меркле корни могут быть сохранены только lightnodes. Я что-то пропустил?

+385
mmuzio 29 янв. 2011 г., 4:17:26

Есть 2^256 возможных хэшей и ваш источник дает целевое значение 238348*2^176, требующие более чем 60 бит ведущих нулей (61 на самом деле, плюс несколько более строгие требования, что допустимый хэш должен быть меньше, чем целевое значение, а не просто начать с таким же количеством нулей). На самом деле, доля приемлемым хэшей из всех возможных хешей 238348*2^-80. Умножается на 10^12 хэшей проверенных в секунду, умноженные 24*60*60 секунд в день, Вы получаете вероятность нахождения допустимых хэш-около 1 / 58.70 в день, или (как взаимные) 58.70 дней в валидного хэша в среднем.

Вы спросите, как 8496 был рассчитан. Замечу, что 8496 = 59 * 24 * 6 так, если вы круглые в Ровно 59 дней в действительные хэш и использовать номинальный цели, имеющие один новый блок записывается в блокчейн каждые 10 минут (соответственно 24*6 в сутки), затем при постоянном, стационарном цели вы бы в самом деле рассчитывать на удачу, в среднем, раз в 8496 блоки, находя действительного заблокировать себя. Очевидно, что есть проблема с заявленной точности; по моим подсчетам, даже просто округление до 8500 блоки только вряд ли будет правильно.

+361
Mohammad Javed Iqbal Butt 16 мар. 2018 г., 6:33:48

Скажем некоторые программы, дал мне следующую комбинацию:

открытый ключ:

13YcHBzsBX8SxHoBftb69cXJkdXLfAVQos

закрытый ключ:

KwfNqMip1ZdgG2o6wYQUBXv8BqkMQ8VWwescvu5tlpzp31m5eheq

И допустим, что по какой-то причине, я хочу проверить правильность:

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

  2. что закрытый ключ действителен для данного конкретного открытого ключа

Какие есть варианты, чтобы оценить действия 1 и 2?

+360
Martinkering 7 апр. 2014 г., 7:17:05

Мое понимание заключается в том, что OP_RETURN был впервые введен в v0.9.0

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

OP_RETURN была вокруг с начала, в 0.1.0. Это был фрагмент, который реализован OP_RETURN в 0.1.0:

 дело OP_RETURN:
{
 ПК = пенд;
}
перерыв;

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

+350
Mark Beattie 23 июн. 2012 г., 13:22:30

Почему биткойн лучше, чем Dwolla или PayPal?

+349
jaseUK 16 февр. 2014 г., 19:54:04

Есть много объяснений, биткоин онлайн, а официальный документ-это исторический документ, и важно, например, для того, чтобы понять изобретатель'(с) первоначальный дизайн и намерений.

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

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

Хэш-функция (два раунда и SHA256) - это односторонняя функция, так что это уже не обратимо, т. е. нельзя вычислить входного сигнала для данного выхода, кроме грубой принуждение (предполагаю). Итак, если вы нашли решение, которое соответствует значению порога, это доказывает, что определенный объем работ был сделан, в среднем. Это действует как способ для сети печать переменных данных, как бесповоротно принято.

См. также:

+243
elv 12 июл. 2015 г., 13:01:49

Это был в состоянии сделать это. Я выложил небольшой фрагмент:

https://gist.github.com/caffeinum/f64a51ce55d5ac9075bb2f5f2f439c0d

Если вы знакомы с bitcoinjs-Либ, Омни-конкретный кусок кода для TX создания:

 константный simple_send = [
 "6f6d6e69", // Омни
 "0000", // версия
 "00000000001f", // 31 для троса
 "000000003B9ACA00" // сумма = 10 * 100 000 000 в hex
].присоединяйтесь к(")

 данные const = буфера.из(simple_send, "наговор")

 константный omniOutput = биткоин.сценарий.компиляции([
биткоин.опкоды.OP_RETURN,
 // грузоподъемности для Omni протокола:
данные
])

 Техас.addOutput(recipient_address, fundValue) // должен быть первым!
 Техас.addOutput(omniOutput, 0)

 Техас.addOutput(alice_address, skipValue)

Если вы insterested в работе к публикации небольшая библиотека, не стесняйтесь нажмите на меня https://bykhun.com

+206
user10670 21 янв. 2019 г., 16:54:49

При анализе входящие платежи в биткоинах, я хотел показать людям, учет их ввода и вывода по. Когда поступили средства в адрес кошелька владельца -walletnotify колбэк выполняется с использованием Curl для вызова URL-адрес веб-сайта, и указанного идентификатора транзакции. Он проверил сделки соответствовала пользователей (проверил адрес в конкретной таблице MySQL). Как только это было правдой, она будет хранится ИД пользователя, ИД транзакции, отправлять/получать, и подтверждений (=0)

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

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

+164
Russell Hall 3 окт. 2011 г., 20:26:42

Похоже, что это очень важный документ, был выпущен на этой неделе (http://www.blockstream.com/sidechains.pdf). Это сосредотачивается вокруг идеи 'привязан' боковых цепей, и будучи в состоянии двигаться монет от одного блокчейна к другому.

Может кто-то обобщить том, как эти привязанные боковых цепей будет работать?

Как они будут полезны для биткойна?

+145
Navreet Thind 20 янв. 2014 г., 8:02:45

Нет, не правда. Расходы за потребление электроэнергии будет приложить усилия бесполезны.

На данный момент биткойн-майнинг работает только с последней Асикс поколения в странах, где электроэнергия дешевая. Если вы хотите добывать с ГП, Эфириума может быть альтернатива.

+124
Jen Casano 18 янв. 2019 г., 4:05:25
  1. Да
  2. Да, но это не хорошая идея, чтобы сделать это. Монеты должны сидеть в бумажнике не менее 30 дней, прежде чем они начинают генерировать карту. Я бы никогда не оставил монеты на обмен\онлайн кошелек простоя в течение 30 дней.
+114
Billy Robinson Jr 27 апр. 2011 г., 2:43:50

Мне нужно, чтобы применить обновления для ядра биткоин клиента от v0.7 2-бета-версии до последней.

Я получил несколько советов, что надо сделать, что обновить 2 этапа (я) в v0.7 2-бета для ядра биткоин 0.14.2 (II) для ядра биткоин 0.14.2 на Bitcoin ядро 0.15.Х

На мои вопросы относительно бумажник мой.DAT-файл в 2 этапа.

Ли бумажник.Файл DAT надо положить обратно после этапа (I) и resynched ? Или Я могу положить в кошелек.Файл DAT обратно в первый раз только после этапа (II) и синхронизации ?

Ура

+56
user242572 28 мая 2014 г., 9:14:58

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

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

+35
Talles Tayrone 23 мая 2015 г., 14:44:48

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

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

Давайте:

к = существующий закрытый ключ
К = существующий открытый ключ
Б = хэш хэшей блоков
к' = производная частного ключа
К' = полученный открытый ключ

Есть пара функций, которые решает следующие?

К' = FPub(К, Б)
к' = FPriv(к, Б)

Существуют ли какие-либо последствия для безопасности?

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

+20
Nathaniel Gbolahan 6 дек. 2010 г., 8:41:00

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