Проверка вручную зачисляются биткоины

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

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

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

keyUtils.pubKeyToAddr

деф pubKeyToAddr(ы): ripemd160 = hashlib.новый('ripemd160') ripemd160.обновление(hashlib.и SHA256(С. декодирования('Хекс')).дайджест()) возвращение утилиты.base58CheckEncode(111, ripemd160.дайджест())

а utils.base58CheckEncode

деф base58CheckEncode(версия, грузоподъемность): ы = ЧР(версия) + полезная нагрузка контрольная сумма = hashlib.и SHA256(hashlib.и SHA256(ы).дайджест()).дайджест()[0:4] результат = ы + контрольная сумма leadingZeros = countLeadingChars(результат, '\0') возвращение " м " * leadingZeros + base58encode(base256decode(результат))

Затем, с биткойн-qт, я перевел некоторые BTC на адрес, созданный сверху. Передача идет через и подтверждено при создании нового блока.

Однако, я не могу увидеть суммы, зачисленной на этот новый адрес с getreceivedbyaddress команды. Я выполнения этой команды в окне отладки консоли (по какой-то причине, биткоин-CLI и не работает даже после настройки bitcoind). Я думаю, причиной этого может быть тот факт, что приватный ключ и адрес биткоин был создан в другом месте из командной строки, а не по умолчанию --данные-реж месте, что биткоин-в Qt используется, когда он был запущен. Я понимаю это.

+365
IogamiLayt 16 авг. 2012 г., 18:17:59
27 ответов

Вы можете начать с тест-пакет в первую очередь. Затем проверяем зависимых проектов.

+999
wemewi 03 февр. '09 в 4:24

Я думаю, что сценарий-это адрес владельца.Я не уверен в этом.

По данным https://en.bitcoin.it/wiki/Script

Биткоин использует систему сценариев для сделок. Далее-как, сценарий прост, на основе стека, и обрабатываются слева направо. Он намеренно не Тьюринг-полный, без петель.

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

В вашем примере

OP_DUP 0x76 дублирует верхний элемент стека 
С кодом 0xa9 OP_HASH160 хэшей верхний элемент стека с SHA-256, то с хэш-функция ripemd-160.
Сведения 7f9b1a7fb68d60c536c2fd8aeaa53a8f3cc025a8 
0x88 OP_EQUALVERIFY сравнивает двух верхних элементов стека 
OP_CHECKSIG 0xac вычисляет хэш транзакции и проверяет подпись

Видите биткоин скрипт пример

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

+920
goja288 20 сент. 2019 г., 11:25:43

Я наконец-то закончиться этот параметр для моего Raspberry

нано /etc/systemd в/системы/Биткоин.услуги

содержимое файла биткоин.услуги

[Блок]
Описание=биткоин
После=сеть.цель

[Услуги]
Тип=разветвления
Пользователь=Пи
Группа=Пи

Среды=BITCOIN_PID=/Home/Пи/.биткоинов/биткоин.пид
Среды=BITCOIN_HOME=/Home/Пи/.биткоин

ExecStart=/usr/местные/Бен/bitcoind
ExecStop=/бин/убить -15 $MAINPID

[Установите]
WantedBy=Multi-потребителя.цель

Перезагрузить systemctl демон

systemctl демон-перезагрузка

Новый сервис позволил биткоин

systemctl включить биткоин

Команды для запуска или остановки службы

systemctl остановить биткоин
systemctl начать биткоин

Показать статус сервиса

статус systemctl биткоин.услуги 

Подробнее в https://github.com/bitcoin/bitcoin/tree/master/contrib/init

спасибо за помощь Януса Трольсену

+773
Jerry Norton 17 февр. 2018 г., 8:45:44

Если вы уже скачали данные, то вы будете иметь, чтобы переместить данные в новую папку. Если вы хотите хранить их в D:\BitcoinData затем нажать на "свойства" ярлыка bitcoin.exe и добавить -переменной datadir=D:\в BitCoinData в конце в качестве примера:

"Файлы C:\Program (х86)\Bitcoin\bitcoin-qt.exe" -переменной datadir=D:\в BitCoinData

+769
back2dos 20 сент. 2015 г., 13:41:07

Добавление к ответу на то, что некоторые из предложенных идей, почему биткоин упал до суб $400 в конце лета 2014?, что я думаю, это в основном точны:

Главное пережить этот момент бабло

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

Главное пережить этот момент не имеет торгового сбора до 19

Пока главное пережить этот момент, кажется, пережили-хватит рубить, они не предпринимают никаких торгового сбора до 19. Плата обычно является 0.2% – 0.5%, сделки на значительно меньшие движения в данный момент выгодно. Как Bitstamp-прежнему является наиболее важным западные биржи, это, возможно, подсыпали новую динамику.

Потеря в стоимости

Рынки усилить текущую тенденцию. Потеря в стоимости вызывает страх, ведущие к дальнейшему свалок, создание Уловка-22.

России о запрете биткоин сайты

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

Бабочка Labs и продать свой заначку для подтверждения финансовых обязательств

Видимо, бабочка Labs был заказан суд для возврата своих клиентов. По данным слухов на Reddit, они продают тысячи биткоинов и до сих пор сидят на более 90к.

Добыча скатывается в убыточные диапазоны

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

Приведя себя в позицию на покупку, занимает несколько дней

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

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

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

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

+769
snash 23 мар. 2011 г., 16:29:11

Я читал про 2 теоретических способов мы можем сделать это

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

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

Но существует ли открытый доступный код, который способен для достижения этой цели в оптимальном и алгоритм оптимизации, я написал алгоритм, но его О(П^2), и в настоящее время набор данных слишком огромные для такой алгоритм работы.

+731
Adam Yerian 18 янв. 2012 г., 23:42:40

Что касается проблемы детализации:

Вот это наихудший сценарий:

М2, денежная масса составляет 66 трлн. Если бы все перешли на Bitcoin, каждая монета будет стоить 3,1 млн долларов.

Математика: 66000000000000/21000000 = $3,142,857

Один сатоши это минимально возможный номинал Bitcoin на 0.00000001 биткоин.

Если все м2 переехала в биткоины, сатоши каждый будет стоить 3142857*0.00000001 = .03, или три цента. А поскольку масса М2 растет на уровне около 6% в год, при прочих равных, Сатоши будет сократить до копейки в около 20 лет.

Математика: (1.06)^19 = 3

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

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

** В связи с проблемой ловушки ликвидности **

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

Проблема ликвидности проистекает более из:

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

Так что есть еще стимул поставить доллар на работу, чем биткоин.

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

Относительно называя это инвестициями:

Люди пытаются осмыслить то, что мы никогда не видели прежде в истории. Это новое изобретение. И это деньги по определению. Нет больше “если”, когда вы можете использовать его на приобретение товаров, Gamble и погашения задолженности. Мы уже на данный момент.

Это можно рассматривать как инвестиции с точки зрения “если я потрачу 1000 долларов США на биткоин сегодня, я могу сделать 2 раза вернуться к концу года”. Но это очень короткое, Котор встали на сторону, пытаясь сравнить его с собственного капитала. Как упоминалось выше, имеет смысл посмотреть с точки зрения “сколько общей денежной массы будет состоять из биткоин?” Сегодня это 10 миллиардов долларов США и продолжает расти. Это не шуточки.

Крипто-валюта-это изобретение в первую очередь. И в этот момент мы вступаем в эксперимент. Поэтому это рискованно. Мы пока не знаем.

Что касается назвав его пузырем:

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

Назвать это пузырь означает, что вы должны иметь ощутимое представление о ее истинной ценности.

Никто не знает, что истинная ценность это, но мы знаем, что:

  • Как из этой проводки, биткоин биржи с долларом США на уровне около $750 за монету.
  • Вы можете использовать его сегодня, чтобы купить бутерброд с сыром и стрижка в Сиэтле, и кофе в Сан-Франциско
  • Вы также можете использовать его сегодня, чтобы купить компьютеры онлайн, дома, машины, и делать ставки на спорт, играть в покер и т. д.
  • Как биткоин может быть нестабильной, это все еще очень привлекательным в качестве хранилища материальных ценностей для граждан стран, правительства которых уничтожают своих национальных валютах. Это уже происходит сегодня.

Сети влияют уже здесь. Люди хотят использовать его, и это то, что скорость распространения экспоненциально.

Если биткоин увидел только 1% принятие во всем мире, каждая монета будет оцениваться в 31000 долларов США. С этой точки зрения, это сделка сегодня по $750 за монету.

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

Что касается сравнения с шапочки и тюльпаны:

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

По поводу "это слишком сложные для рядового гражданина, чтобы понять и защитить от получения взломали/обманули":

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

Потенциальные проблемы:

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

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

В резюме

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

Сегодня она представляет .015% мировой валюты. Этот вопрос мы должны спросить, что это число выглядит в 2014, 2015 и обозримом будущем?

+719
Henry N6HCM 27 окт. 2014 г., 16:08:14

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

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

+685
andreac 15 мая 2017 г., 23:30:36

Да, это немного более продвинутый, чем для бытовых потребителей:

Рекомендуется иметь некоторые знания о формате JSON, если использовать этот метод

Предупреждение: использование этого метода может вызвать большое количество входов установить в качестве шахтеров сборы. Я предлагаю вам продолжить с осторожностью и начинать с помощью небольших входов.

Это, как говорится...

Сделки должны быть обобщены и представлены по биткоин-в Qt консоль с помощью команды listunspent, createrawtransaction, signrawtransaction и submitrawtransaction.

Чтобы получить доступ к биткоин-Qt в консоли:

запустите ваш биткоин клиент, как обычно, и ждать его загрузки блокчейна и запуск
нажмите на "справка" в строке меню (вверху справа)
нажмите на окно отладки'
выберите вкладку 'консоль' 
  1. Использовать listunspent для получения массива вы расходуемого входа в ваш кошелек
  2. Это где вы установите вам плата за сделку: использовать createrawtransaction для создания сделки в виде createrawtransaction [{\"txid\":\"[txid входного сделки]\",\"запасов\":[Uвых, которое относится к txid входного сделки]},...] {\"[адрес чтобы отправить биткоины на]\":[Сумма биткойнов для отправки на этот адрес],...} Если вы хотите без комиссии за транзакции, вы должны убедиться, что все входы равны выходным. Все входы, которые не расходуются в транзакции используются в качестве шахтеров сборы.
  3. Использовать signrawtransaction [выход createrawtransaction] , чтобы подписать ваш сгенерированный сделки Примечание: ваш кошелек должен быть разблокирован для выполнения этой команды. Если не тип walletpassphrase [ваш пароль] 21600
  4. Использовать submitrawtransaction [выход signrawtransaction] , чтобы отправить подписанную транзакцию в сеть должны быть включены в блок

Вы можете увидеть ваши сделки будут http://blockchain.info/tx/[txid выход из submitrawtrasaction]

+668
user42006 17 июл. 2012 г., 20:22:46

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

Несколько вещей, чтобы иметь в виду - некоторые из них могут быть очевидны, но когда воедино, вы должны обратить особое внимание на их:

  1. Никогда не пополнить счет с как минимум 1 подтверждение - Тейлор так, как вы хотите, но 4 подтверждений хорошее
  2. Операции могут содержать платежи в 2 разных пользователей на вашем сайте - используя разные адреса
  3. Использовать walletnotify , чтобы получить сделки уведомление - это произойдет в первый раз сделка видел в сети и еще раз после получения 1 подтверждения
  4. Использовать blocknotify для того чтобы получить блок уведомления - когда вы получаете это, вы можете пройти через все неподтвержденные транзакции в системе и увеличить номер подтверждения - тогда, если она пересекает ваш порог, платеж считается завершенным.
  5. Просто в качестве меры предосторожности и в дополнение ко всему вышеперечисленному 2 очка, я создал задание выполняется каждые 30 мин, чтобы проверить, я ничего не пропустил, так как последний блок. У меня свершившимся ООН уведомления, но лучше быть безопасным, чем жаль

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

Удачи - я прошел через это несколько раз и узнал, как я пошел.

+664
GMBrian 4 окт. 2011 г., 7:07:15

Я не могу комментировать, поэтому я постараюсь дать высокий уровень ответ

вы находитесь горное дело "наши" сделки: проверить подпись, проверить, если это действительный вклад в текущие unspending набор выходных сделки.

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

+638
Lucas Naranjo 24 июл. 2018 г., 18:47:54

Нет монета не предоставляют счета проверки

https://sandbox.coinbase.com/ ранее они обеспечивают тестирование окружающей среды, но сейчас они не предоставляют. Нам нужно проверить только основные-сеть.Для этого нужны реальные криптографирования.

+638
SueP18 6 апр. 2019 г., 11:27:52

Маловероятно, что они допустят. Магазин приложений обзор положения 2.4.2 обеспечивает:

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

Кроме того, руководящее положение 3 представляется актуальным:

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

(т. е. Apple должна получить долю всех покупок.)

Или руководящего положения 3.2.2 (второй):

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

+553
Twistedmetal 23 июл. 2010 г., 0:14:57

Я полагаю, вы говорите о Bip 37, который использует фильтры Блума для SPV кошельки.

В настоящее время нет альтернативы бип 37 для SPV кошельки. Однако roasbeef работает над предложением для клиента фильтрация на стороне, с которой вы можете ознакомиться здесь: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-June/014474.html. Фильтрация на стороне клиента является альтернативой использованию бип 37 и должны работать гораздо лучше, чем бип 37 делает.

+550
Dima Kurilo 4 июн. 2013 г., 7:18:48

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

Что будет с биткоином, если недостатки обнаружены в SHA256 в будущем?

+547
pvllnspk 28 мар. 2012 г., 20:24:05

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

+333
yutaoo1230 11 окт. 2011 г., 9:55:33

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

+301
Sunshine777 24 июн. 2012 г., 16:40:44

Я думаю, что это относится к вашему биткоин.конф. Есть платформа-конкретную информацию о том, где найти его по адресу: https://en.bitcoin.it/wiki/Running_Bitcoin#Bitcoin.conf_Configuration_File

+254
fotiosp 5 окт. 2015 г., 14:45:58

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

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

Редактировать:

Я на самом деле запустил проверку подписи алгоритм подписи. Код я использовал здесь. Signature passes DER check Там, действительно, ничего плохого в самой подписи. Как вы создать его, и что остальные сделки выглядит?

+252
user22774 17 окт. 2011 г., 14:34:26

У меня есть общий символ биткоина (в две строки), утвержденных для включения в Юникоде как U+20BF в прошлом году. Это, будем надеяться, станет частью следующего стандарта Unicode в июне, а затем он может быть использован в тексте. Характер (₿) уже поддерживаются платформы iOS и macOS.

+214
mmg 11 мая 2019 г., 20:17:33

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

+198
Stelios Iordanis 3 нояб. 2017 г., 16:45:22

Если у вас есть кошелек слова вам не нужны никакие подпорки. Попробуйте восстановление в Электрума с MultiBit-это конец жизни.

+196
Iris 30 окт. 2016 г., 17:18:17

Вот это очень обширная и сравнительно простого объяснения coinjoin.

+189
rabbid 29 апр. 2016 г., 23:21:58
Вопросы о том, как биткоин находит других сверстников для общения.
+141
Cedric Meury 12 нояб. 2017 г., 20:25:28

При повторном расчете сложности каждые 2016 блоков, как делать узлы согласны на новые трудности? Нет уникальную метку на P2P-сети, потому что узлы могут врать о своих временных меток. Скажем так, я рассчитал новые трудности и найти, другого человека нашли N+3. Как консенсуса по поводу новых трудностей возникает? Формула зависит от времени, прошедшего за последние 2016 блоков, так без единого мнения о времени, как мы придем к консенсусу по поводу новых трудностей?

+67
BlitzLightnin 2 нояб. 2016 г., 4:16:14

Ваш клиент получает от другого клиента, который уже получил его. Затем вы передаете ее другим клиентам, которые подключаются к вам, и цикл повторяется.

+65
user10240060 1 сент. 2016 г., 21:11:58

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

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

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

+33
Pizzabob 4 янв. 2011 г., 6:56:56

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