Как создать HD-кошелька, используя bitcoinj

Женат/мульти-подписи кошельки и съемные подписантов Как создать HD-кошелька, используя bitcoinj Я пробовал, но не понял у меня ошибка в этом кошелек.addFollowingAccountKeys(списки.newArrayList(spouseKey), 2);

+272
CimemaMan 6 мар. 2010 г., 11:36:02
28 ответов

Я смотрю в бип 143 и меня смущает пункт 6 в спецификации транзакции усвоить алгоритм. Он говорит:

Элемент 6 представляет собой 8-байтовое значение количества биткойнов в этот вход.

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

Что они хотели этим сказать? Значит ли это, что полной суммы на ввод?

+972
Ezz Hasan 03 февр. '09 в 4:24

Недавно я посмотрел этот биткоин-транзакции:

сделки: 3b0e8fae9640e1d043cfef14815c6885e58d71e7ee31cfa53f9c9d5acb138a4d

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

Есть 3 входа:

Х платит 0.5 БТЦ Г платит 2BTC З платит 3 БТЦ

Есть 2 выхода:

Который получает 2,5 БТЦ X, которая получает 3 БТЦ

Как видите, "баланс" от Y и Z пошел на Х, но Х также оплачивается.

Будет ли это классифицироваться как входящих или исходящих транзакций?

Баланс кошелька, вероятно, не изменится, так как они "могут" есть все адреса.

Я хотел бы предположить, что они не.

Я должен классифицируем их как отдельные транзакции?

+907
Loser9 8 авг. 2017 г., 10:31:40
Другие ответы

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


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

Вот ссылка[https://docs.google.com/viewer?url=https%3A%2F%2Fwww.eyeboot.com%2Fdownload%2FTTBIT%2FTTBIT-SHA256-USB-Miner-Setup-Guide.pdf] Это было то, что я использовал, чтобы настроить мой

+897
Saleh 25 сент. 2015 г., 8:10:54

Я нашел простой способ решить проблему без bumpfee, -сканирование, -переиндексировать..

  1. Я остановился в Bitcoin Core и переименовал свой кошелек (с кошелька.DAT в бумажник.старый) и удален mempool.дат.
  2. ОЧЕНЬ ВАЖНО! Я имел резервную копию моей стеной перед отправкой с ошибочными плату!
  3. Скопируйте этот кошелек в папку Яндекс кошелек и биткойн-ядра.
  4. Первый раз все мои действия идут на 5 минут и мои сделки неудачного (Техас) вернулся. Повторяю 1-3 очка и сделал все меньше чем за 3 минуты. - создан новый Техас с увеличением гонорара и отправил его.
  5. blockchain.info показали мой старый Техас, и не увидеть новый Техас. Я пытаюсь найти его по хэшу, адрес получателя и т. д. - все то же: Ой, не существующей сделке. Ок, в режиме ожидания сам.
  6. После примерно 10-12 часов я получил первое подтверждение моей новой Техас. В то же время пришел старый Техас обратно со значком Креста. Правой кнопкой мыши - в нижней части контекстного меню выберите пункт "запретить Техас". Неудачного Техас исчезают.
  7. После 1-2 часов мой новый Техас получить полный подтверждение и дошел до адреса получателя!

Спасибо всем.

+894
tstew 13 дек. 2015 г., 9:08:24

Я пытаюсь получить eloipool и работает в соло майнинг конфигурации с помощью данной установки https://bitcointalk.org/index.php?topic=158105.0 eolipool запускается без ошибок, но клиенты не могут подключиться. Порт и никаких визуальных ошибок в какой-либо журнал. программой tcpdump показывает пакеты, попав в порт.

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

tcp6 15 0 :::8338 :::* слушать
tcp6 0 0 :::22 :::* слушать
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33885 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33896 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:close_wait состояние 33890 
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33897 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33899 close_wait состояние
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33892 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33895 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33891 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:close_wait состояние 33900 
tcp6 71 0 192.168.1.8:8338 192.168.1.8:close_wait состояние 33889 
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33894 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33898 close_wait состояние
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33887 close_wait состояние
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33884 close_wait состояние
tcp6 70 0 127.0.0.1:8338 127.0.0.1:close_wait состояние 49649 



gentoo001 дома # ./minerd -о'рогового TCP://192.168.1.8:8338 -у админ -Р анальном отверстии -м
[2014-01-18 22:51:19] 1 нити Шахтер начал, используя алгоритм scrypt в'.
[2014-01-18 22:51:19] начиная с пласта на пласт+протокол TCP://192.168.1.8:8338
[2014-01-18 22:51:49] stratum_subscribe истекло
[2014-01-18 22:51:49] ...повторить попытку через 30 секунд
[2014-01-18 22:52:49] stratum_subscribe истекло
[2014-01-18 22:52:49] ...повторить попытку через 30 секунд





gentoo001 eloipool # кот config.py
# Обратите внимание, что конфигурационные файлы, исходный код на языке Python!
# Распространенной ошибкой является список опций (таких как TemplateChecks,
JSONRPCAddresses # и т. д.), За исключением последней запятой.
# Например (это неправильно):
# JSONRPCAddresses = (
# (", 8337) # <-- там должна быть запятая после каждого элемента, даже в прошлом
# )
# Без последней запятой, должно списке вариант всегда иметь только один элемент в
# это, питон будет интерпретировать "главный" скобочки в качестве простого подвыражение
# вместо списка значений. Если это происходит, вы могли бы получить сумасшедший ошибок, или
# вещи может просто не правильно работать. Будьте осторожны, чтобы не пропустить запятые.

### Параметры, относящиеся к серверу аутентификации

# Имя сервера
Имясервера = 'Гидромассажными Ваннами'

### Параметры, связанные с сервером масштабирование/нагрузки

# Доля хэши должны быть ниже действительной доли
# Если динамическое наведение включено, это как минимум
ShareTarget = 0x000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffff

# Автоматически корректировать цели пользователя
# 0 = отключено
# 1 = произвольные цели
# 2 = Сила две трудности (нулевой бит числа)
DynamicTargetting = 2

# Сколько акций в минуту, чтобы попытаться достичь в среднем
DynamicTargetGoal = 6

# Количество секунд мощности измеряется по
DynamicTargetWindow = 120

Минимальное и максимальное Меркле корни держать в очереди
WorkQueueSizeRegular = (0x100, 0x1000)

Минимальное и максимальное пустых Меркле корни держать в очереди
# (если мы бежим из заселенные районы)
WorkQueueSizeClear = (0x1000, 0x2000)

Минимальное и максимальное пустых Меркле корни, чтобы держать в очереди, одна высотой до
# (используется для longpolls)
WorkQueueSizeLongpoll = (0x1000, 0x2000)

# Как долго ждать обновления getmemorypool нормально
MinimumTxnUpdateWait = 5

# Как долго ждать между попытками, если не getmemorypool
TxnUpdateRetryWait = 1

# Как долго спать в циклах ожидания (временное!)
IdleSleepTime = 0.1

### Настройки, касающиеся премиальных поколения

# Адрес для создания награды
TrackerAddr = '13siH3VpL4nwJCXpWnMMAaSZCAz9EVsNcv' # тестовом режиме

# Команда Coinbaser контролировать делегация награда 
# на %D заменяется общая стоимость блока награду (в сатоши)
# %годовых заменяется хэш предыдущего блока в шестнадцатеричном
# Примечание: в этом примере жертвует 1% от Блока вознаграждений Люк-младший для развития Eloipool 
#CoinbaserCmd = 'Эха -Е "1\\П$((%Д / 100))\\n1579aXhdwvKZEMrAKoCZhzGuqMa8Eonuxu"'

### Настройки, касающиеся потока данных поставщиков

# В JSON-RPC для сервера для того чтобы получить блок шаблоны
# Смотри https://en.bitcoin.it/wiki/BIP_0023#Logical_Services для ключевых деталей
TemplateSources = (
{
 'имя': 'основной',
 'Ури': 'http://admin:"междужопие"@localhost в:8332',
 "приоритет": 0,
 вес: 1,
},
{
 'имя': 'вторичный',
 'Ури': 'http://admin:"междужопие"@localhost в:18332',
 'приоритет': 1,
 вес: 1,
},
)

# В JSON-RPC для сервера, чтобы проверить блок предложений
# Если никто не оказывал, и выбранный источник поддерживает предложения, то одни будут 
# быть использован для проверки
# Примечание: любые серверы, перечисленные здесь, должны поддерживать бип 23 предложения блок 
# Примечание: магистральные bitcoind (по состоянию на 0.8) не поддерживает этого (хотя 0.8.0.филиал Элигия делает)
TemplateChecks = (
# {
# 'имя': 'основной',
# 'Ури': 'http://admin:"междужопие"@localhost в:8332',
#
# # Если 'единодушны' имеет значение true, то шаблон будет использоваться, если этот узел
# # отклоняет его
# 'единодушны': ложь,
#
# # Если проверяем сервера не согласен на все шаблоны, они будут забиты и
# # высокий балл будет использоваться; " вес " может быть использован для контроля
# # забил на сервер
# Вес: 1.1,
# },
# {
# 'имя': 'вторичный',
# 'Ури': 'http://admin:"междужопие"@localhost в:18332',
# 'единодушны': ложь,
# вес: 1,
# },
)

# В JSON-RPC для сервера, чтобы представить найденные блоки (когда они встречаются в полном объеме)
# Конкретные TemplateSource, что блок был основан на всегда будет отправлен
# блок первый.
# Если параметр не указан, или никто, полный список TemplateSources будет использоваться.
# Если пустой список, никаких дополнительных материалов не будет.
# Если пустой список, и блок был найден на "очистить" корень Меркле (не основанных
# на любом TemplateSource), полный список TemplateSources будет использоваться.
BlockSubmissions = (
{
 'имя': 'основной',
 'Ури': 'http://admin:"междужопие"@localhost в:8332',
},
{
 'имя': 'вторичный',
 'Ури': 'http://admin:"междужопие"@localhost в:18332',
}
)

Шаблоны # не будут использоваться, если они имеют выше этот коэффициент приема 
# Диапазон: 0.00 - 1.00
MinimumTemplateAcceptanceRatio = 0

# Нет шаблона с суммарным общим счетом ниже это будет использоваться
MinimumTemplateScore = 1

# Установите значение true, если вы хотите акций, достижение цели вышестоящего ждать
# ответ от вышестоящего сервера перед входом в них. В противном случае, для таких
# акции, upstreamResult всегда будут верны и будут upstreamRejectReason
# всегда быть никто. Обратите внимание, что включение это может вызвать акции выход из
# заказ, или с неверной меткой времени (если ваша доля регистратор использует журнал-время
# а чем делиться-времени).
DelayLogForUpstream = Истина

# Биткойн-P2P сервер для объявления блоки
UpstreamBitcoindNode = ('127.0.0.1', 8333) # mainnet

# Идентификатор сети для основной блокчейн
# Другие известные идентификаторы сети можно найти по адресу:
# https://en.bitcoin.it/wiki/Protocol_specification#Message_structure
#UpstreamNetworkId = б'\x0b\Х11\x09\x07' # testnet3
UpstreamNetworkId = б'\xF9\xBE\xB4\xD9'

# Секрет имени пользователя разрешено использовать setworkaux
#SecretUser = ""

# Ури отправить gotwork с информация для каждого представления
#GotWorkURI = "

# Доля хэши должны быть ниже этого должен быть представлен gotwork
GotWorkTarget = 0x00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff

# Цель для того чтобы произвести блоки с транзакцией считается, что степень двойки
# Это помогает избежать какой-то шанс кого-то ругает уязвимости CVE-2012-2459 с ними
# 1 = вырезать операций feeless; 2 = вырезать даже платной операции (если это возможно)
#Горшок = 2

# Избегайте горно сделок feeless кроме того, чтобы удовлетворить пот
# Обратите внимание, это работает только если банк на самом деле включена в первую очередь
Жадина = Ложь

### Параметры, относящиеся к сетевым службам
# Обратите внимание, что Eloipool только поддерживает IPv6 сокеты, и если вы хотите привязать к
Адрес # IPv4, вы должны предварить его с ::порядок: например ::ffff в:192.168.1.2

Адреса # для прослушивания для JSON-RPC для ГБТ/сервер getwork 
JSONRPCAddresses = (
 (", 8337),
)

# Приехавших на прослушивание для добычи Stratum сервера 
StratumAddresses = (
 (", 3334),
)

Адреса # для прослушивания на биткойн-узел
# Примечание это будет только использоваться, чтобы распределить блоки пул находит, не иначе
BitcoinNodeAddresses = (
 (", 8338),
)

# Адреса, которые разрешены к подмене адрес с х-переадресовано-для заголовка
TrustedForwarders = ('::порядок:127.0.0.1',)


Лесозаготовки # акций:
ShareLogging = (
{
 'тип': 'журнал',
 'имя_файла': 'поделиться-журнал',
 формат'': "{время} {М(удаленныйузел)} {логин} {уя(не(rejectReason))} {тире(уя(upstreamResult))} {тире(rejectReason)} {решение}\п",
},
{
 'тип': 'в SQL',
 'двигатель': 'MySQL в',
 'dbopts': {
 'хозяин': 'локальный',
 'дБ': 'бассейны',
 'пользователей': 'админ',
 'пароль': 'дырка',
},
 'Ведомости': "вставить в акции (rem_host, имя пользователя, our_result, upstream_result, причина, решение) значения ({г(удаленныйузел)}, {имя}, {уя(не(rejectReason))}, {уя(upstreamResult)}, {rejectReason}, unhex({решение}))",
# },
# {
# 'тип': 'в SQL',
# 'двигатель': 'на SQLite',
# 'dbopts': {
# 'базы данных': 'поделиться.дБ',
# },
# 'заявление': "вставить в акции (удаленныйузел, имя пользователя, rejectReason, upstreamResult, решения) значений ({удаленныйузел}, {имя}, {rejectReason}, {upstreamResult}, {решение})",
},
)

Проверка подлинности # 
# В настоящее время есть 2 модуля.
# - allowall позволит каждому логин/пароль 
# - simplefile будет использовать имя пользователя/пароль из файла, в котором содержится вкладка имя пользователя<>пароль\П С \П в последней строке.
Проверка подлинности = (
{
 'модуль': 'allowall',
},
# {
модуль# '': 'simplefile',
# 'имя_файла': 'userdatabase',
# },
)

### Параметры, связанные с poolserver лесозаготовки

# По умолчанию, значительные события будут напечатаны в интерактивной консоли
# Вы можете настроить ведение журнала, используя простые параметры, или продвинутый в Python фреймворк логирования 
# Обратите внимание, что используя фреймворк логирования в Python по умолчанию консоль лесозаготовки!

# Просто все логи в системный журнал (syslog), а также:
# LogToSysLog = Истина

# Чтобы создать файл журнала:
# Лог-файл = 'именем.журнал'

# Для ротации лог-файл:
Логфайл = {
 'имя_файла': 'eolipool.журнал',
 'когда': 'полночь',
 'backupCount': 7,
}
# Для получения дополнительной информации см.:
# http://docs.python.org/3/library/logging.handlers.html#logging.handlers.TimedRotatingFileHandler
+850
Zytekaron NexCraft 23 окт. 2014 г., 4:27:43

В краткосрочной перспективе увеличение градиента на графике может быть вызвана большим и быстрое относительное увеличение скорости перемешивания от общей сети. В течение короткого времени, трудности, корректирует и предотвращает ее оказать существенное долгосрочное воздействие. Крутой подъем на эту трудность график между 13GH/С и вокруг 20GH/S-это рост примерно на 50% в hashpower в очень короткое время.

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

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

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

+731
maprambo 28 мая 2011 г., 1:38:14

Я работаю с bitcion версия < Вер. 0.13.0 в котором содержится setgenerate истинных возможностей. Я видел в некоторых ситуациях во время процесса ОС, что, когда я найти решение, но другой Шахтер уже нашел его раньше (и ее уже опубликованы), я получаю сообщение: "Ошибка: идти: автоматически заблокировать спертый". Мой вопрос: почему ОС процесс на определенный блок не прерывается в тот момент, когда решение, найденное одним из шахтеров?

+683
luzecita 14 авг. 2011 г., 8:04:14

Что такое шаг за шагом процесс, чтобы обменять биткоин в долларах США и какие другие варианты у меня есть?

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

+677
Oberon 24 июл. 2019 г., 1:58:41

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

+568
Gehock 21 июл. 2018 г., 6:05:33

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

+564
Nathvi 20 окт. 2010 г., 23:47:55

Очевидно, что если вы американец или вы живете где-то, где вы имеете возможность просто купить визу (или Мастеркард) подарочная карта в магазин за деньгами: вы не можете пойти лучше. Но у меня нет такой возможности вокруг моей страны.

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

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

Биткоин-внебиржевой место, чтобы пойти? Каковы лучшие практики для этой процедуры? Есть новичок-фрэндли номера-технарь руководство для биткойн-ОТС?

Есть такая вещь, как действительно легитимный не имя визы пополняемые/MasterCard или только после пополняемые подарочные карты доступны?

+536
Anthony327 22 янв. 2018 г., 20:36:36

Если вы ищете анонимный способ конвертации биткоинов в наличные, вы должны смотреть на www.bitcoin-brokers.org потому что они будут покупать ваши биткойны от вас и отправить вам деньги через Юнистрим. Они даже послать вам вашу оплату без необходимости показывать удостоверение личности. Они делают это путем присоединения специальных “вопросов и ответов” для оплаты. Зайдите в любой MoneyGram с этот специальный вопрос и, вместе с номером транзакции, и наличные выпустит компенсацию к вам без необходимости показать какой-либо идентификатор. Полностью анонимный способ конвертации биткоинов в наличные.

+526
Aniket Kumar 17 июн. 2011 г., 1:49:13

Мое понимание заключается в том, что целостность цепочки блоков Bitcoin зависит от консенсуса масс - ни один субъект не может писать записи на волю, если они. контролировали более 50% вычислительной мощности ориентированы на вычисления доказательства.

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

+511
kov4eg 28 июн. 2016 г., 22:50:12

P2PKH, P2SH, и Segwit все разные типы адресов. Segwit и адреса P2SH не то же самое.

P2PKH и P2SH адреса формируются аналогичным образом. P2PKH берет hash160 открытого ключа (RIPMED160 SHA256 для открытого ключа), добавляет версии байта 0х00 до hash160, и Base58 проверить кодирует его.

Адреса P2SH-это проверить кодировке Base58 из hash160 сценария (известный как redeemScript). Он использует версию байт 0x05 вместо. Остальные кодировки и то же, просто Base58 проверить кодировку.

Для адреса Segwit, есть несколько типов. Есть родные адреса segwit, которые следуют стандарту Bech32. Есть также P2SH, завернутый адреса segwit.

Для P2WPKH (оплата свидетель по умолчанию хэш), завернутый в P2SH-адрес, redeemScript является 0x0014 <хэш-160 по умолчанию>. Что redeemScript хэшируется и закодированных в типичном P2SH пути.

Для P2WSH (оплата свидетель хэш скрипта), завернутый в P2SH-адрес, witnessScript (redeemScript но адресов segwit) сначала хэшируется с помощью SHA256. Тогда P2SH redeemScript является 0x0020 <SHA256 из witnessScript>. В hash160 этой redeemScript затем кодируется в типичном P2SH пути.


Что касается вашего кода, Вы не добавляя 0х04 на ваш публичный ключ, который просто некорректно. В 0х04 не является частью адреса кодирования, он является частью открытого ключа зашифрования себя. Ваш публичный ключ генератор уже должен делать это для вас. Обратите внимание, что если открытый ключ является сжатым, что приставка байт будет либо 0x02 или 0x03 (зависит от значения открытого ключа) вместо 0х04 что для несжатых открытых ключей.


[Техническая разница - пример решения]

`

 деф hash160(самовыдвижение, в):
 Р = hashlib.новый('ripemd160')
Р.обновление(hashlib.и SHA256(в).дайджест())
 возвращение Р


 деф doublehash256(самовыдвижение, в):
 возвращение hashlib.и SHA256(hashlib.и SHA256(в).дайджест())


 деф ecdsaSECP256k1(самовывоз, выборка):
 # Кривая secp256k1 - биткоин эллиптической кривой 
 СК = уровнем.SigningKey.from_string(дайджест, кривой=уровнем.Кривая secp256k1) 
 возврат СК.get_verifying_key()

 деф publicaddress1(самовыдвижение):

 prefix_a = б'x04\'
 prefix_b = б'х00\'

 дайджест = собственн.privkeyhex.дайджест()

 Р = prefix_a + самовывоз.ecdsaSECP256k1(дайджест).to_string() # 1 + 32 байта + 32 байта
 самовывоз.ул. по умолчанию = (binascii.hexlify(п).декодирования('кодировка UTF-8'))

 hash160 = собственн.hash160(п)

 м = prefix_b + hash160.дайджест()
 контрольная сумма = собственн.doublehash256(м).дайджест()[:4] 

 самовывоз.pubaddr1 = base58.b58encode(м + контрольная сумма) 


 деф publicaddress3(самовыдвижение):

 времени x02 prefix_even = б'\'
 prefix_odd = б'x03\'
 prefix_a = prefix_odd
 prefix_b = б'x05\'
 prefix_redeem = б'\\х00 х14'


 дайджест = собственн.privkeyhex.дайджест()

 ecdsa_digest = собственн.ecdsaSECP256k1(дайджест).to_string()

 x_coord = ecdsa_digest[:инт(лен(ecdsa_digest)/2)]
 y_coord = ecdsa_digest[инт(лен(ecdsa_digest)/2):] 

 если (инт(binascii.hexlify(y_coord),16) % 2 == 0): prefix_a = prefix_even

 Р = prefix_a + x_coord

 самовывоз.ул. pubkeycompressed = (binascii.hexlify(п).декодирования('кодировка UTF-8'))


 redeem_script = собственн.hash160(prefix_redeem + самовывоз.hash160(п).дайджест()).дайджест() # 20 байт

 м = prefix_b + redeem_script
 контрольная сумма = собственн.doublehash256(м).дайджест()[:4] 

 самовывоз.pubaddr3 = base58.b58encode(м + контрольная сумма)`
+474
Andy Triggs 18 авг. 2015 г., 8:03:57

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

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

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

+415
mnogofilmov1124816235 10 мар. 2012 г., 2:25:29

Я не смотрел в этом конкретном случае, но это звучит как "простой" реорганизацию.

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

Обратите внимание, что это легко может произойти на Testnet и это, наверное, сделано специально для людей, чтобы проверить возможность их sortware для обработки (длительного) повторного оргам например. Если такой ре-орг будет на реальные Bitcoin цепочка, казалось бы совсем катастрофа. В принципе все сделки в те 106 блоки можно было дважды провел. На mainnet, он регулярно бывает с 1 или 2 блок-Форкс (просто дело случая), но больше ничего примечательного и, к счастью, редко.

+413
Ben Abdul 10 авг. 2014 г., 0:44:01

Есть какие-либо систематический способ найти майнинга биткоинов деятельности (создание либо блока или узла активность). Я наткнулся на С Bitnodes код, который реализует рекурсивный поиск с использованием некоторых узлов, как "семя", но он извлекает данные в реальном времени, есть ли способ, чтобы отслеживать исторические данные об этой деятельности?

Спасибо!

+410
Raine Revere 23 нояб. 2014 г., 13:49:17

Я послал 2.1439245 биткоины 1AEcB37MngXzuvailFr1f31qobvzBFXF4e9 на 27 мая, а сделка до сих пор не получена. Я связался с торговцем, который я купил, и они сказали, что они не получали никаких биткоинов и я должен претендовать на возврат денег. Количество транзакций 6ff626d639d4fb9658ecaff

+359
GreshnikZPUA 25 апр. 2011 г., 20:52:23

Предупредить новичка ! Пожалуйста, дайте мне знать, если это не правильный форум.

Так я потратил время на чтение на биткоин. Я думаю, теперь я понимаю; но, хотел бы, чтобы он подтвердил.

Начнем с того, что у нас есть сделки, Т1, как показано ниже.

Т1 : {А1, 50.00 БТЦ, А2}

Где, Т1-это проводка, которая идет в блок-цепи (ГК) для подтверждения. А1-вход, например, МФ Gox от кого 50.00 БТЦ были куплены. А2-выходной адреса, которые купили биткоины из МФ Gox.

После того, как Т1 будет подтвержден, то неизрасходованные суммы А2 50.00 БТЦ.

Скажем, А2 хочет отправить 40.00 BTC на А3 на некоторые услуги. Затем, новая транзакция Т2 создается, как показано ниже.

Т2 : {А1, 40.00 БТЦ, А3}

Как и прежде, Т2 идет в блок-цепи ожидающих подтверждения. Вход в Т2 А1, количество 40.00 BTC и адресат (или получатель) - это А3.

Следующие правильные ?

  1. Т2 ввода адреса как А1, как описано здесь - какая сделка выглядит?
  2. Потому что Т2 не упомянуть А2, А2 анонимность сохраняется.
  3. Т2 подтвердил, что неизрасходованный остаток А2 на данный момент является 50.00 БТЦ. (Не знаю, как, но похоже.)
  4. После Т2 будет подтвержден, неизрасходованный остаток А2 10.00 БТЦ.

Для справки, я использовал следующие.

Т1 : eac977ae6ee885b62c4756230f6bdd27ccfa7de215836e6f5fc379c66f4c6a81
А1 : 1LNWw6yCxkUmkhArb2Nf2MPw6vG7u5WG7q
А2 : 16fKtcRS2P57pH6dF5stJ4wF1SC4SzaMjk

и,

Т2 : c8a8db01733a4300ad14e1fd78ff776ec21260e7081dd48c7b2f5ad1a9a1da46
А3 : 1Cmerw473xaaNpR6T9Lo5DA6d99uXLe3gc
+344
Royden Rego 21 июн. 2013 г., 4:15:14

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

+275
Lu Neval 24 апр. 2017 г., 14:27:35

это пока не реализовано.

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

Вилка РЕПО и создать патч для добавления поддержки :Р

+189
lppier 17 апр. 2012 г., 16:51:32

Самым близким предшественником с Bitcoin в целом Вэй Дей по б-денежного предложения.

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

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

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

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

+116
david brown 6 мар. 2011 г., 14:08:52

При использовании API для работы с Bitcoin Qt и дистанционно, что касается безопасности, я должен быть больше всего беспокоит?

+96
Machet 24 нояб. 2012 г., 2:54:30

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

Я сделал математику для вас.

Дедушка + родитель + ребенок = общий размер сделки:
3878 Байт + 226 Байт + 225 Байт = 4329 Байт

Сложить все уплаченные взносы:
Сидел 200000 + 200000 Сат + Сат 200000 = 600000 сидел

Разделить совокупный уплаченный сбор с Общий размер сделки:
600000 / 4329 = 138.6 СБ/Б

Вычесть, чтобы найти необходимую разницу:
450 СБ/Б - 138.6 СБ/Б = 311.4 отсутствует СБ/Б

Подводя итог.
В среднем три сделки были оплачены комиссии от 138.6 СБ/Б.
Сбор необходимых для подтверждения в течение 6 блоков, по-видимому, около 450 СБ/б прямо сейчас.
Так что три сделки являются короткими 311.4 СБ/Б для достижения цели 450 СБ/Б.


+81
Aniketh Jain 24 сент. 2010 г., 1:54:48

Кто-нибудь знает, как разработчиков биткоин кошелек заработать деньги?

Они живут только на пожертвования? Можно ли выжить только на пожертвования?

Зачем им развивать кошельки, если они не приносят никакой прибыли от него? :)

+73
instanceofTom 16 сент. 2011 г., 0:25:42

Я хочу, чтобы загрузить файлы на блокчейн тестовом режиме, а конкретно биткоин тестовом режиме. Я ищу помощь о том, как добавить файл в цепочке блоков Bitcoin тестовом режиме. Я знаю, что эти монеты очень легко добраться через https://tbtc.bitaps.comтак что я просто хочу знать, как мне это сделать? Я не могу использовать OP_RETURN потому что программа, которая отправляет их говорит, что они не работают и там занимает 80 байт, что затрудняет даже если я мог бы легко сделать это. Есть ли способ, чтобы добавить данные в блокчейн, т. е. поставив несколько адресов, которые кодируют информацию о том, что не известен публичный ключ? Это может быть сделано либо с Баша, простой Python, или оба. Если есть программа с GUI, что бы быть предпочтительным и высоко оценили. Спасибо.

+50
Needtwo Behealthy 17 янв. 2018 г., 19:11:03

Это сопоставимый уровень безопасности достижим с Android устройства с помощью полного шифрования телефона?

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

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

Например, если захват экрана вредоносная программа загружается на устройство Android, и он не встанет скриншот твое семя фразы, методы шифрования не имеет значения. Такого рода атаки не возможно на аппаратном кошелек.

+47
user31694 11 мая 2012 г., 8:37:55

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

+18
David Hollands 3 мар. 2012 г., 7:32:54

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil