Подключение к bitcoind с другого устройства в той же локальной сети

У меня есть полный узел работает на устройстве с Linux (а) статических IP-192.168.1.203 и я хочу, чтобы запустить биткоин-команд CLI или даже эклер экземпляры с другого устройства (Б) в той же локальной сети.

Устройство (а) имеет биткоин.конф настроен для приема вызовов RPC с этой основной биткоин.конф

сервер=1
демон=1
txindex=1
rpcuser=<имя_пользователя>
rpcpassword=<пароль>

На самом деле у меня эклер успешно работает на устройстве (А) и порты RPC по умолчанию хорошо соединяют. Нет опечатки на имя_пользователя и пароль.

Когда, выполнив следующую команду в устройство (Б):

биткоин-Кинк -rpcconnect=192.168.1.203 -чтобы=8332 -rpcuser=<имя_пользователя> -rpcpassword=<пароль> -getinfo


ошибка: не удалось подключиться к серверу 192.168.1.203:8332 (код ошибки 1 - "ВФ достиг")
Убедитесь, что сервер bitcoind работает и что вы подключаетесь к правильному портов RPC.

Любые идеи, что может быть не так?

+11
YangLiBIn 29 окт. 2011 г., 08:49:30
32 ответов

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

+985
Soheilsoltani 03 февр. '09 в 4:24

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

+949
Dannie Vdp 11 янв. 2012 г., 20:28:56
Другие ответы

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


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

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

Спасибо!

+909
Swon SW 28 окт. 2012 г., 14:55:53
НЕ ИСПОЛЬЗОВАТЬ. Снято в рамках "отсеивания плохих Теги инициативы 2014". Смотри ссылку в тег Вики для получения дополнительной информации. Тип 6: тег, который означает разные вещи в разных темах. Пожалуйста, замените его более описательные теги, такие как •потерял-биткоины, •потерял кошелек, потерял-с закрытым ключом, или •сокращается-денежной массы.
+907
Dan Vinton 10 мая 2011 г., 13:07:18

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

+747
Ajaypayne 24 февр. 2010 г., 22:26:38

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

Когда я попробуйте запустить клиент Bitcoin (биткоин-Qt версия 0.6.0-oneiric0) сегодня, я получаю сообщение об ошибке

Ошибка при загрузке кошелек.дат: бумажник повреждены

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

Я пробовал следующие https://bitcointalk.org/index.php?topic=11331.0 . Инструменты появились на работу (dbdump.py --кошелек не бросать любые ошибки и выплевывает то, что выглядит как правильный кошелек содержание), но после фиксации свой кошелек с fixwallet.py я получаю тот же "кошелек поврежден" ошибка с клиентом Bitcoin.

Биткойн-клиент работает нормально, если я сдуть мой ~/.биткоин каталог.

Я использую 32-разрядные среды Ubuntu 11.10.

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

Я попытался с помощью двоичный Linux с bitcoin.org и я получаю это сообщение об ошибке:

************************
Исключение: 22DbRunRecoveryException 
DbEnv::открыть: DB_RUNRECOVERY: фатальная ошибка, выполните восстановление базы данных 
биткоин в Ранэвей-исключение 

прекратить позвонил после бросив экземпляр 'DbRunRecoveryException'
 что(): DbEnv::открыть: DB_RUNRECOVERY: фатальная ошибка, выполните восстановление базы данных 
Несформированность

Это может быть связано: https://github.com/bitcoin/bitcoin/issues/809

Обновление: Пн, 30 Апреля 2012 21:45:00 -0700

Я в конечном итоге пытается кучу старых версиях клиента Bitcoin, и версии 0.3.24-бета читает кошелек просто отлично! Какого черта!?! Должна быть ошибка в Bitcoin. Теперь я просто нужно выяснить способ, чтобы безопасно "обновить" свой бумажник, так что он работает с 0.6, я думаю.

Обновление: Пн, 30 Апреля 2012 22:00:00 -0700

Биткоин 0.4.1 умеет работать со всем, что в моем ~/.биткоин реж. 0.5.4rc3 и 0.6.0 вообще не работать.

Есть ли способ сериализации кошелек как обычный текст? Человек, я ненавижу BerkeleyDB.

Обновление Ср, 02 Май 2012 10:43:19 -0700

Используя биткоин 0.4.1 с мой старый кошелек (который видимо содержит что-то повредить), я был в состоянии передать свои средства на новый кошелек, созданный с нуля с биткоин 0.6.0.

+725
Varun Arora 19 июл. 2017 г., 06:16:34

rpc_pb2_grpc является официальным ЛНД API-интерфейс. Это низкоуровневый интерфейс, поддерживает по существу все те же звонки вы можете сделать через lncli. Если вы решите использовать этот один - я могу предложить вам начать с этого официального учебника.

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

Естественно, если вы используете последние библиотеки - вы должны открыть вопросы в своих репозиториев, поскольку они не связаны с ЛНД разработчиков.

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

+696
tdbit 4 апр. 2013 г., 10:06:55

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

Есть три цифры, участвующие в данном расчете:

  • Стоимость в долларах США.
  • Обменный курс, который дает вам соотношение USD на BTC.
  • Количество Bitcoins.

Если вы посмотрите на блоки с цифрами, можно выяснить по следующей формуле:

стоимость в долларах = курс * сумма биткоинов

Или выражается в единицах условий:

[США] = [ДОЛЛ/БТЦ] * [БТС]

Как вы можете видеть, если умножить на курс [долл/БТЦ] с суммы биткоинов [БТС], блоки с правой стороны будет сведена к [долларов], что мы ищем.

Пример:

Мы 0.005 БТС и обменный курс это 200 долларов США/БТЦ.

обменный курс * количество Bitcoins = 200 долларов США/БТЦ * 0.005 ВТС = 200 долларов США * 0.005 = 1 доллар США

Вы также можете включить уравнение порядка для расчета каких-либо других термины:

Чтобы рассчитать курс, вы берете сумму, которую вы оплатили, и разделить на количество биткоинов, которое вы получили.

стоимость курса = 'в США число / 'биткоин'

Чтобы рассчитать количество биткоинов, которые вы можете приобрести при заданном объеме USD по конкретному курсу, вы разделите сумму на валютный курс:

количество биткоинов = 'значение курса USD' / 'обмен'

+677
vlad12833 30 авг. 2017 г., 12:12:24

но МИТ лицензии используется только для кода, верно?

Как правило, но это также используется для документации.

Насколько я могу судить, весь контент на bitcoin.org является лицензией МТИ. Источник.

+648
Giako 19 авг. 2016 г., 20:17:24

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

+594
MartyMcfly0033 25 мар. 2018 г., 01:29:27

Владелец MtGox была уже в Японии и уже имел свою компанию там, когда он решил купить MtGox Стоимость от исторического владелец Джед в 2011 году.

+585
Wesslee Jones 6 дек. 2018 г., 14:32:14

можно ли добавить аргументы, такие как сумма BTC на бип 70 Ури, что-то вроде:

биткоин:?Р=НТТР://127.0.0.1:8000/paymentobject/?сумма=10

Я уже пробовал с обратной совместимостью Ури:

биткоин:?сумма=10 и R=НТТР://127.0.0.1:8000/paymentobject/

Но клиент не регистрировать ничего, кроме 'Р=' парам.

Любая помощь высоко ценится :)


Редактировать: Добавлена функция от views.py Джанго для дополнительного объяснения-

деф protoresponse(запрос):
 ХРО = payments_pb2.ParseFromString(запрос)

 returnaddress = ХРО.Оплаты.refund_to
 операции = ХРО.сделки
 Мемо = ХРО.Оплаты.памятка

 РФА = payments_pb2.PaymentACK
 РФА.оплата = ХРО.SerializeToString()
 РФА.памятка = у личных успехов, я думаю,'
 вернуть объект HttpResponse(РФА.SerializeToString(), content_type="применение/октет-поток")

Обратите внимание, функция определяется как protoresponse , потому что у нас есть необязательная строка payment_url = 6; в платежи.файл Proto.

+552
user41823 19 окт. 2012 г., 01:14:24

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

+532
Jsd 18 окт. 2016 г., 02:10:18

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

+478
Levi Robertson 11 февр. 2013 г., 03:03:24

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

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

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

+454
Nguyen Van Tuan 22 февр. 2014 г., 01:34:22

Какую команду я должен использовать для шифрования ранее незашифрованный кошелек из командной строки?

+439
catchin 8 сент. 2013 г., 12:07:52

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

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

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

+430
macecase 14 июл. 2017 г., 22:33:32

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

По данным сети освещения спецификации:

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

Таким образом, обязательство должно быть больше, чем сумма сделки плата (определяется шахтеров во время трансляции) и dust_limit_satoshis значение. Пыль ограничить цель -"предотвратить создание бесперспективных материалов (которые в противном случае остались бы навсегда, нерастраченная на Blockchain." - Болт #5

И, если я решил открыть канал с узлом молнии, также узел должен добавлять деньги на канал?

Насколько я понимаю, это не типично, но это зависит от вашей договоренности с другим узлом. "Первоначально каждый из них проведет биткойн-транзакцию, которая отправляет все биткоин (например, 0.1 биткоин) обратно в одну сторону." Молния РФЦ - введений. Так, если в fundee, необходимые для внесения в ноутбук, он может дать деньги вперед.

+430
user260328 15 июн. 2012 г., 23:38:56

Как я делаю это в PHP -

А) расшифруйте base58 в hex и коврика с 0 на левом, так это 50 characterts долго. Б) право наиболее 8 символов контрольной суммы, то слева наиболее 42 расширенные ripemd160 (и должен начинаться с 00)

С) и SHA256(SHA256 с(расширенный ripemd160)) - первые 8 символов, который должен совпадать с контрольной суммой из пункта Б.

Не код, извините, но это как вы это делаете.

+407
sala91 27 июн. 2015 г., 10:49:52

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

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

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

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

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

+351
Karen Howard 28 дек. 2011 г., 13:28:54

На простой взгляд на клиента Электрум, стоимость биткоинов будет отображаться в USD, GBP и EUR (сменные нажав на нее).

В настоящее время, нажав до конца, я вижу курсы валют:

  • 10.29 ПАРА GBP/БТЦ
  • 10.40 ЕВРО/БТЦ
  • 11.90 ДОЛЛАРОВ США/БТЦ

Это полностью соответствует бирже MtGox, а также полностью соответствовали международным валютным рынкам (в настоящее время 1,6 доллара/фунта и 1,24 евро/фунтов)

Так может кто-нибудь объяснить, откуда эти цены взялись и почему они такие неправильные?

+350
Adel Stanford 25 мая 2013 г., 22:08:37

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

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

Если вы не успели потратить любую сумму из адреса, вас будут защищены SHA256, и ripemd160.

+337
user12974 17 янв. 2017 г., 12:05:17

Только одну учетную запись ("аккаунт 1" в терминологии myTrezor.com ) поддерживается в Многоразрядной HD качестве.

Это обусловлено ограничениями как данные операции были получены от биткоин основных узлов. Это объясняется в справке в этой статье в разделе "фильтрация Блум и один в формате HD и поддержка":

https://multibit.org/en/help/hd0.1/how-spv-works.html

Источник: я являюсь одним из разработчиков для Многоразрядной качестве HD.

+334
konsolenfreddy 29 мар. 2016 г., 20:05:53

Вот официальное объявление вилки, имевших место. По данным официального сайта развилке планируется заблокировать 501451, которая действительно наступила около 8 часов назад.

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

+326
Fable 26 янв. 2015 г., 07:45:14

Откуда мне знать, что количество биткоинов в обращении. Моя адресов так много, а мой кошелек говорит, что нет биткоинов. Как это

+218
Mark Magahis 16 апр. 2018 г., 13:54:01

Я пытаюсь установки pushpool + bitcoind. Однако, когда я подключиться к pushpool с найти я получаю эту ошибку:

[2013-04-21 12:47:47] json_rpc_call не удалось, повторить попытку через 30 секунд 
[2013-04-21 12:48:17] в JSON вызова RPC: { 
 "код": -2, 
 "сообщение": "Ошибка вышестоящих ЭКП" 
} 
[2013-04-21 12:48:17] json_rpc_call не удалось, повторить попытку через 30 секунд 

Я вижу эту ошибку в pushpool лог:

[email protected]:/usr/local/sbin# ./pushpoold --отладка=2 --устройство -- изображения --конфиг=/usr/местные/sbin/сервер.в JSON 
[2013-04-21 13:26:28.319949] выходные данные отладки включен 
[2013-04-21 13:26:28.333064] заставляя локального хоста на localhost 
[2013-04-21 13:26:28.456350] слушать на хост : порт 8336 
[2013-04-21 13:26:28.456477] слушать на хост-порт 10.28.79.184 8334 
[2013-04-21 13:26:28.485367] инициализируется 
Запрос протокол JSON: 
{"метод": "getwork", "аргументы": [], "идентификатор":1} 

О том, чтобы подключить() к порту 127.0.0.1 8332 (#0) 
 Попытка 127.0.0.1... * опции tcp_nodelay набор 
 подключен 
 Подключается к 127.0.0.1 (127.0.0.1) Порт 8332 (#0) 
 Сервер проверки подлинности с помощью основных имя пользователя'' 
 ПОЯВИЛСЯ В HTTP / 1.1 
Разрешение: базовый dXNlcm5hbWV2YXN5YTpwYXNzd29yZHZhc3lhmtq= 
Хост: 127.0.0.1:8332 
Принимаем: */* 
Принять кодирования: сдуваться, с помощью gzip 
Тип контента: приложение/JSON 
Контент-Длина: 45 

 Запрошенный URL-адрес возвращается ошибка: 500 
 Закрытие соединения #0 
[2013-04-21 13:26:31.743119] не удалось выполнить запрос HTTP: запрошенный url вернул ошибку: 500 

bitcoind конфиг:

тестовом режиме=0 
сервер=1 
rpcuser=имя пользователя 
rpcpassword=пароль 
rpctimeout=30 
выбрать=* 
чтобы=8332 
rpcconnect=127.0.0.1 
ген=0 
keypool=256 
paytxfee=0.00 

pushpool конфиг:

{ 
 "слушай": [ 
 { 
 "порту": 8336 
 }, 
 { 
 "хозяин" : "server_ip", 
 "порту" : 8334, 
 "протокол" : "в HTTP-JSON с" 
 } 
 ], 
 "база данных": { 
 "двигатель": слова "MySQL", 
 "хозяин": "локальный", 
 "порту": 3306, 
 "имя": "Биткоин", 
 "имя": "mysql_username", 
 "пароль": "mysql_password", 
 "sharelog": правда, 
 "полу.pwdb": "выберите" пароль " с `pool_worker`, где `имя пользователя` = ?", 
 "полу.sharelog" : "вставить в акции (rem_host, имя пользователя, our_result, upstream_result, причина, решение) значения (?, ?, ?, ?, ?, ?)" 
 }, 

"пид": "/tmp/и pushpool/pushpoold.пид", 
"forcehost": строку "localhost", 
 "лог.запросы": "/tmp/и pushpool/запрос.журнала", 
 "лог.акций": "/tmp/и pushpool/акции.журнала", 
 "авт.cred_cache.срок действия": 75, 
 "ЭКП.URL-адреса": "в http:// 127.0.0.1:8332/", 
 "ЭКП.пользователя": "имя пользователя", 
 "ЭКП.перевал": "пароль", 
 "ЭКП.цель.переписать": правда 
} 

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

+158
ivan asprer 31 дек. 2011 г., 21:44:52

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

Поскольку адрес места совершения операций относительно невелик (всего 5 цифр, чтобы играть с), есть мысль использовать произвольный 4-значный суффикс, который действует в течение короткого периода времени. Использовать финала / пятый бит контрольной суммы, что также может быть пропущен, если курс конвертации BTC на USD превышает $100, но ниже 999 $

Пример

  1. Деталь стоит 10 бтц, а покупатель нажимает кнопку "Проверить"
  2. Продавец создает новый идентификатор транзакции (9998) записывает его, и делает он истекает через 1 день.
  3. Продавец вычисляет контрольную сумму. Так как сумма 9+9+9+8 это 35, нечетное число, контрольная сумма устанавливается в "1". (если бы она была даже контрольная сумма будет "0")
  4. На кассе продавец оплачивает 10.00019998 BTC на продавца, возможно, тщеславие адрес
  5. Оплата будет получена продавцом, и видно в истории транзакций.
  6. Продавец делает контрольную сумму сделки (9998), с контрольной суммой битов (1) и проходит
  7. В результате даже поэтому сделка является действительной (менее вероятно, опечатка была сделана)
  8. Продавец смотрит код 9998 транзакции в базе данных. Если Техас является недействительным, или дату больше, чем 24 часа, то возврат денежных средств передается продавцу.
+146
KARINA 4 янв. 2019 г., 05:15:34

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

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

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

Закрытый ключ, связанный с заключением сделки-случайное число в 2256 битным ключом пространства. От закрытого ключа создается открытый ключ, используя умножения на эллиптических кривых. Этот процесс идет в одну сторону - то есть вы не можете сделать отдельный раздел, если вы знаете общий ключ - если вы решите отдельном журнале математическую задачу или грубой силы (попробовать все комбинации из закрытого ключа, чтобы получить в результате открытого ключа). Никто не нашел решение, в первом случае, и во втором случае это невозможно из-за энергетических потребностей. Кроме того, открытый ключ хэшируется с помощью RIPEMD160 и SHA256 функции хэширования для создания биткоин-адрес, на который вы отправляете биткоины. Эти функции хэширования также один способ. Итак, решение уравнения (во многих случаях) я говорю это, чтобы предоставить открытый ключ, хэш по адрес и секретный ключ, подпись которого может быть проверена, используя этот открытый ключ. Так что если вы не собираетесь использовать ваш адрес, у вас есть 2-слой безопасности от закрытого ключа на адрес.

+139
Thomas Hudson 4 янв. 2013 г., 02:17:50

Для каждого "getwork" подается у бассейна, Меркле корень должен быть рассчитан на блок. Время выполнения алгоритма SHA-256, пропорциональное количество "кусков" из 256 бит, а типичный блок будет иметь тысячи этих блоков (верхний блок уже имеет три, после предварительной обработки). Поэтому оператор бассейна потребуется мощность в диапазоне Mhash/сек, примерно. Я права до сих пор?

Индивидуальный шахтеров нужно гораздо больше мощности майнинга, но в более простой форме: вот три кусок предварительно обработанный заголовок блока; хэш его с каждой из 0000_0000x через FFFF_FFFFx в сфере окказиональной. Если хэширования двигателей специализируется на простоту, чтобы сделать их дешевле и/или быстрее, тогда они не так хорошо работают для операторов бассейн.

Так что если я оператора бассейн, или соло-майнер, и мне нужно генерировать миллионы Меркле корни, каковы мои варианты? Выполните хэширование систем (процессора/ГПУ/ПЛИС/ASIC) имеют открытый API, который я могу использовать?

+95
David Allen 14 июн. 2015 г., 15:13:06

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

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

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

+76
ony 3 мар. 2015 г., 01:52:46

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

+55
csalmeida 23 апр. 2013 г., 04:33:27

Если сделка "спам-как" другие узлы не реле это. Это поможет защитить сеть Bitcoin от слишком многих низкий приоритет операций.

Была сделка на мизерную сумму? (например, под 0,01 БТЦ?) и не заплатил взнос? Если так, что-то вроде "спам-Как". Я не знаю точный алгоритм, но оба из этих факторов.

+21
PRUDHVI RAM POTTA 8 дек. 2013 г., 17:23:41

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

$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 $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 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