Как перенести адреса из Сатоши клиенту многоразрядные?

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

Это основной процесс я прохожу: (Примечание: адрес и приватный ключ, который я использую в Примере пусты; сделано в этом примере)

  1. На Сатоши клиент, захожу в консоль и введите: dumpprivkey 16tTCqoguKk7ZvLXsUyUE5JKJQ2VMDpCqj
  2. Я получить закрытый ключ KzD6eDjxCwPf8YTGiGhNWAyg4HU4H6iWxyeqcykghh8dy9zkhdui
  3. Я подтверждаю на bitaddress.org что закрытый ключ действительно выход открытого ключа выше.
  4. Я затем экспортировать закрытые ключи на многоразрядные (версия 0.4.19 кстати), и добавить закрытый ключ, перечисленных выше в экспортируемый файл.
  5. Импортировать приватные ключи обратно, публичным адресом 1GWqf362pUzGfrZ7K7Thazd27aRBsakGcx импортируется, а не 16tTCqoguKk7ZvLXsUyUE5JKJQ2VMDpCqj.

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

+50
onur surme 12 дек. 2013 г., 6:18:14
39 ответов

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

Очевидно, что сделка включается в хэш/нонсен, когда блок будет решена.

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

Все эти "фрагменты" должны быть прослежены до какого-то источника/ввода адреса.

Вопрос: как подписать Шахтер комиссию за транзакцию для себя, если адрес Шахтера не ввод сделки?

+975
Mac Repair Oakville 03 февр. '09 в 4:24

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

Семя:

Это семя кошелек создать кошелек Трезор в 2017 году, используя bip39. 
Это может использоваться, чтобы получить доступ к биткоин. Держать его в безопасности.

Пропуск-phrcace (на другое место):

Это семя кошелек passphrace автоматически с кошелька Трезор в
2017, используя bip39. Использовать его с семян бумажник штамп на аналогичной плиты.
Он может быть использован, чтобы получить доступ к Bitcoin, Litecoin и Эфириума и может 
других валютах.
Держать его в безопасности.

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

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

+962
Tyler Ferraro 26 июл. 2016 г., 3:48:45
Другие ответы

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


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

Я обнаружил, что, когда коллега получает инв сообщение с Тип=блок, он будет немедленно потребовать заблокировать или блока заголовки с помощью метода GetData сообщение или getheaders сообщение. Но если коллега получит инв сообщение с Type=ТХ, он не будет ответить сразу. Например:

Узел инв(Техас) узел B | узел инв(блок) узел B
 <----------- | <---------
|
 [задержка] | [без задержки]
 | 
 метода GetData(Техас) | метода GetData(блок)
 -----------> | --------->

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

+944
Stephan Burlot 17 нояб. 2019 г., 7:52:25

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

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

+928
Buzut 29 сент. 2011 г., 11:24:05

Попробуйте это https://github.com/litecoin-project/litecore-lib. Вы можете создать адрес Litecoin с длинной строкой с помощью библиотеки.

+771
brainbush 15 мар. 2019 г., 3:04:41

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

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

Когда незаконно : сохранить его как конвертируемой валюты в фиат формате(долларах США,канадских,индийских и т. д.) или некоторых других не нелегальных заявил криптовалюта используется в Интернете.

Когда просто предупреждение/публичное объявление : вахта на национальных новостей и продолжения сведенной форме торговли .

+722
baldfrau 12 мая 2016 г., 5:12:56

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

Вместо ОП говорит о создании блоков, добыча ака. MCCSS уже ответил. И если Шахтер имеет только одно активное соединение (через МТМ), тогда можно говорить о бессодержательности понятия атаку, но не против Bitcoin. Один шахтер может иметь проблемы, но не биткоин.

Я могу обновить ответ, если указана более подробная информация.

В резюме: нет тривиальное нападение на биткоин, и никаких видимых двойных трат в ОП узнаваемым. Биткоин по-прежнему хорошо защищены, если один человек добывает через МТМ.

+713
CHEFFOODIE67 28 нояб. 2018 г., 16:37:17

Я пытаюсь сопоставить мои депозиты на кошелек (бывает ЛТК) на счет обмена с данными на Blockchain. Я был с помощью логики:

если tx_input_n составляет -1 тогда
 сделки-залог
еще
 операция не депозит

Что теперь я знаю, что не правильно. В этот бумажник, например: http://explorer.litecoin.net/address/37GjCWCfLuxMaeKZz5yepLSS1Jpd3MfKmGесть 20 блокчейн депозитов с помощью логики, которую я описал выше. 5 из них однако (правильно) не представлен в моей учетной записи Exchange, потому что они не депозиты:

2017-07-22T10:56:32Z b9ed3bbf129307b0a36fbb723e3a11d40959b4e109c01983a8ee2f0589cf52e5 0.02873313 ЛТК 
2017-07-28T14:40:44Z 2440d14ba777ac204b332f2e2043f415cb0d10670b4ca4f4b38284d3c8bbf9ef 4.61365117 ЛТК 
2017-07-28T14:51:26Z baf74fe93ade6f9dc8a15a2e5b6ac5923bb9cd40877a493933ffc21384538f24 18.03466901 ЛТК
2017-07-28T22:46:47Z c55c669edf7bcd2c6a334269f13d93a00e1d6785304af4e389376ccfc3503261 5.89897287 ЛТК 
2017-07-31T14:42:27Z 6743cb062ab904a050adc90933f0cc02e4188073a7ff3f0e552576431230dc84 10.79192514 ЛТК

Каковы эти 5 сделок? Или более конкретно: как я могу определить мои депозиты в blockchain, так что я могу примирить их с моего валютного счета?

+711
Nur Iman Izam 15 июл. 2017 г., 22:49:56

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

Как я могу убедиться, что эта фраза является уникальной в нашем мире, где живут более 7 миллиардов человек?

+710
N0 Child No Child 13 мар. 2019 г., 12:08:01

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

Если вы сделали свой транзакций с Bitcoin ядро 0.12, ваша сделка не сигнала воспроизведения.

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

Что можно сделать в вашем случае...

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

  • Если он не подтвердит, попробовать отказаться от сделки (поскольку ядро 0.13) и повторно провести свой вклад

  • Попробуйте использовать -zapwallettxns (Гугл)
+658
Marissa Brief 10 сент. 2016 г., 19:16:50

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

Конечно, для этого потребуется гораздо больше, чем 51% хэш-мощности.

+648
user223950 11 дек. 2010 г., 19:34:40

Я BIP16 в создании P2SH сделки. Я хочу создать простой (одна подпись) P2SH. Я получаю сообщение об ошибке при попытке транслировать Техас. Ошибка 16: обязательные-скрипт-проверить-флаг-не (подписи должны быть равны нулю для не удалось проверить(мульти)сиг операции)

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

Вот что я пробовал (тестовом режиме):

закрытый ключ: BB2AC60BC518C0E239D5AF9D8D051A6BDFD0D931268DCA70C59E5992 
открытый ключ: 039f53e45f8f18b8ed294378bda342eff69b2053debf27fbede7d2d6bd84be6235 
(сжатый)

redeemScript: [{pubKeySize,по умолчанию}] [OP_CHECKSIG]
21039F53E45F8F18B8ED294378BDA342EFF69B2053DEBF27FBEDE7D2D6BD84BE6235AC 

redeemScriptHash: RIPEMD160(и SHA256(redeemScript)) 
323D0E8A083E98010299109337850D05DD6157F7

p2shAddress: в base58check(0xC4 + redeemScriptHash) (С4 в тестовом режиме)
2MwprvB9tUMtX4vK8zJK8K329fNu79CJgr7

Вышеуказанному адресу имеет два UTOXs в тестовом режиме:

UTXO1: e434a13cac79dc3d26e7279bff05c0f071a2df03e2ba6ca13c88f0e82dca9998:0
UTXO2: 9b4943e7ab5f4512e42c94254eb6aab4c6823ce06d4ff816b7ce4fda155a2571:0

Теперь я хочу провел оба UTXOs и сохранить следующие мероприятия:

Вых1: 2MwprvB9tUMtX4vK8zJK8K329fNu79CJgr7 34000000 Сатоши
Выход2: 2N8hwP1WmJrFF5QWABn38y63uYLhnJYJytf 100000000 Сатоши 

Я создавал Техас следующим образом:

  1. Создать авторизованные транзакции со всеми scriptSigs пустой
  2. Для каждого входного знака, установить его scriptSig в redeemScript: 21039F53E45F8F18B8ED294378BDA342EFF69B2053DEBF27FBEDE7D2D6BD84BE6235AC, сохраняя другие scriptSigs пуст.
  3. Сериализовать новый TX и добавить SIGHASHALL байт (0х01) в прямом порядке байтов 4 байта
  4. В два раза выше SHA256, и знак результирующего значения. Добавить один байт 0x01 до подписи, чтобы показать SIGHASH_ALL. Пусть сиг будет полученное значение.

  5. Установить scriptSig как:

    [0х00] [{sigSize, сиг}] [{pubKeySize, по умолчанию}] [OP_CHECKSIG]

Я предполагаю, что следующие scriptPubKey будет использоваться:

[OP_HASH160] [{scriptHashSize, scriptHash}] [OP_EQUAL]

Ниже приведены к, р и С. значения для каждого входного подпись:

Вход 1:

к = 98790447509501799195296257240616657470656053786701275200434341714298778299820 
Р = 96398386359095408146340664941016369169423137684113382189227162443480418477689
ы = 62903510511574365450545635776206168644738316078298063260649088246548574249129

Вход 2:

к = 109372172176680138721552873719725202562296645126925021083510279924852033069204 
Р = 105162394984132461723584277789901247831150698039237112243693144757926439529504
ы = 62903510511574365450545635776206168644738316078298063260649088246548574249129

После этого, я получаю следующую ошибку в bitcoind для отправки в Техас:

код ошибки: -26
сообщение об ошибке:
16: обязательные-скрипт-проверить-флаг-не 
(Подписи должны быть равны нулю для не удалось проверить(мульти)операции сиг)

Что я делаю не так?

Редактировать: Спасибо за ответ arubi, я обнаружила, что есть две проблемы описанные выше шаги. Первое, что я делаю неправильно, не кодирование redeemScript как стек данных. Вторая вещь, что я делаю неправильно ставил [0х00] в scriptSig. После фиксации, что, Шаг 5 необходимо:

  1. Установить redeemScript как [{pubKeySize, по умолчанию}] [OP_CHECKSIG]

  2. Установить scriptSig как [{sigSize, сиг}] [{redeemScriptSize, redeemScript}]

+573
user14950 23 авг. 2017 г., 10:37:00

Я толкнул эту сделку. Это скоро будет подтверждено (надеюсь в час). В следующий раз не тратить неподтвержденные результаты

+569
MROB 5 мая 2015 г., 0:57:01

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

# <сиг>
OP_PUSHDATA1 71 0x30450221009908144CA6539E09512B9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e
# <по умолчанию>
OP_PUSHDATA1 65 0x042E930F39BA62C6534EE98ED20CA98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabb

OP_DUP OP_HASH160
# <pubkeyHash>
20 0x46af3fb481837fadbb421727f9959c2d32a36829
OP_EQUALVERIFY OP_CHECKSIG

Содержимое скрипта будет правильно выполнить OP_DUP и OP_HASH160, поэтому результаты в стеке соответствует OP_EQUALVERIFY. Затем возвращает OP_CHECKSIG ложные... проверка с OpenSSL возвращает true.

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

да, я обычно имеют OpenSSL, чтобы дать мне руку помощи. Но любой библиотеке уровнем должны сделать. Нормальный P2PKH Техас преобразуется в беззнаковый формат, а входной скрипт заменяется предыдущие Техас' скрипт вывода (длины и адаптированный). Это сырье Техас затем двойной SHA256 и хотел, и в результате подписал. Этот хэш-значение может быть легко проверено с OpenSSL, подпись и по умолчанию. Я разместил это ~2 года назад, и получил помощь от Дэйва.

Как прийти к беззнаковые операции объясняется ответа @amaclin в первой ссылке (--> Как работает проверка по алгоритму ECDSA...). В OpenSSL требует ключ Пэм, чтобы проверить, поэтому некоторые преобразования происходит из умолчанию в формат PEM. И тогда биткоин работает с RAW (hex) данные, а не строк. Следовательно, усилия по обращению с xxd на системах Linux, или с помощью sed и [:xdigit:] на тип BSD систем. Если вы находитесь на системы unixoide, я могу предоставить сценарий.

как я могу сгенерировать открытый ключ пары/цифровой подписи?

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

+521
BVS456 20 авг. 2014 г., 15:20:44

Блоки раз-сирот в некоторое время, примерно каждые несколько сотен блоков:

http://blockchain.info/orphaned-blocks

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

http://blockexplorer.com/q/reorglog

Эти цепи реорганизации бывало несколько раз в месяц.

+507
Paulo Soares 23 февр. 2017 г., 18:27:03

узел должен владеть по крайней мере 51% акций всех сетевых.

Это правильно. Примечание: Вы должны владеть 51% сети, а не 51% эмиссии.

только один майнер можно присоеденить блок в то же время

Не правда, но это не важно.

как вилка произойти, чтобы удвоить расходы атаки?

Предположим, у вас есть большой стек.

  • резервное копирование базы данных на контрольно-пропускной пункт
  • продать свой стек за "все остальное"
  • восстановление из резервной копии и создания частной сети, которая не подключена к основной сети
  • оставьте ваше горной цепи, пока суммарное сложности становятся больше, чем в основной сети
  • подключения сети к основной сети и заставить его перестроиться mainchain цепочки где у вас еще есть ваши средства и 100% добычи награды

вуаля

+494
Raffy 22 июн. 2016 г., 21:59:42

Вы пытаетесь вызвать неправильно интерфейса RPC. Ваш завиток -

$ завиток --переварить -у rpcusername:rpcpassword -х после 127.0.0.1:8332/json_rpc -д "{\"jsonrpc\":\"2.0\",\"идентификатор\":\"0\",\"метод\":\"getwalletinfo\"}" -ч 'тип контента:приложение/JSON'

имеет неправильный путь 127.0.0.1:8332/json_rpc вы разноски. Вы должны создать свой завиток запрос с следующий путь - 127.0.0.1:8332/.

Рабочий пример, печать многословно С

$ завиток -в-переварить -у rpcusername:rpcpassword -х после 127.0.0.1:8332/ -д "{\"jsonrpc\":\"2.0\",\"идентификатор\":\"0\",\"метод\":\"getwalletinfo\"}" -ч 'тип контента:приложение/JSON'
+484
LesserKhan 5 июл. 2016 г., 2:47:39

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

Главными соображениями являются:

  • У всех бирж требуется учетная запись в какой фиатной валюте, если человек хочет купить BTC?
  • Это тривиально, чтобы перевести средства с этих карт предоплаты счета на реальный банковский счет?
  • Мне не нравятся эти предоплаты Фиат счета, можно ли давать вместо кредитной карты детали и пусть стоимость покупки?

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

+483
MargaritaL 15 сент. 2015 г., 17:12:45

Грегори Максвелл, Питер Wuille, и они используют 2-из-3-адрес, чтобы сохранить награду За вклад в CoinJoin.

https://bitcointalk.org/index.php?topic=279249.msg2983911#msg2983911

Обновление: 2-из-3 сделки и арбитраж сайт недавно запущен: https://www.bitrated.com/

+461
Jason Roner 2 нояб. 2014 г., 7:17:37
  1. Попытаться выяснить, почему вы получаете сообщение об ошибке http 500. Проверьте отладки.журнал, дважды проверяем команду вы отправляете, что приводит к 500. Попробуйте ее решить.

  2. После того, как вы отправили свои биткоины или получил сообщение об ошибке, проверьте, если желаемый получатель оплачивает получение ваш бумажник сделок и извлечение его после того, как получатель и в итоге суммы. Использовать listsinceblock или listtransactions. В конечном счете, использовать txid для выполнения успешной sendrawtransaction (или отправить* команды). Время диапазон использования в случае повторного использования адресов.

  3. Убедитесь, что вы флаг вашей сделки как "отправлено" (приложения / пользователя-поток логики), когда вы можете принести его за listcommands (см. 2.)

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

+434
ochenzlay 5 мая 2010 г., 11:26:06

Одна майка является одним микробиткоин, т. е. 0.000001 BTC или 100 сатоши.

Это называется так только потому, что звучит похоже.

+365
EllaRoy 4 окт. 2018 г., 16:13:48

Для использования молнии вам понадобится биткоин полный узел.
В качестве оборудования можно использовать:

  1. ПК/ноутбук
  2. Выделенный сервер(VPS сервер)
  3. Малина Pi 3(с внешнего HD)
  4. ...

Если вы хотите использовать Raspberry Pi с 3 убедитесь, что для синхронизации в цепочке блоков Bitcoin на внешний более мощный прибор, а затем перейти блокчейна к Raspberry Pi с 3 диска. Как Рене Пикард отметил, малина Pi 3 не такой уж и мощный и синхронизация будет занять некоторое время.

Вы также можете попробовать нейтрино(экспериментальный) или использовать удаленный полный узел и подключить через RPC.

+339
Kalyankumar Roy 24 февр. 2013 г., 22:13:57

У меня есть пользовательский набор функций, которые я хочу запустить на моем биткоин клиент. У меня есть файл, который мне нужно перейти по ссылке net_processing.cpp. Файл Makefile сложная, и я не хочу ничего ломать. Как мне связать .H и .cpp файлов?

Файлы называются monitor.h/.cpp

Спасибо

+256
Lukas Franko 29 нояб. 2011 г., 2:07:52

Можно разделить на некоторые страницы число входных скрипт в R и S. Теперь я хотел бы спросить, если кто-то может сказать мне код на Python, как делить число входных скрипт в R и S, или может определить, так что у меня только R и S.

Спасибо

пример Number:4830450221008377df63977c2b3212f11ffbf098b328b4f246a86d131faa75effe53cef8568a02200c7187e5898f4dc605819bb6cdb7e357ec6993ce1ad11a87a621a7a579fe6d92014104a2b3aef09705da98696f357dfa78605f6490f4115d55a8e0a5ada4152f77a50e4faa479b0ed241bb8699e356644dbe8de5058c2bbb739e42f8928e95ad8d7a18
+234
asyata 7 сент. 2018 г., 17:20:46

давайте гипотетически 2 странах / валютных A и B и Bitcoin

обменять в стране так что кого-то обмен валюты на Bitcoin. Bitcoin является минировали под Шахтерском в - созданные из 'воздуха'

этот биткоин продали в обмен б в стране B этот же человек продает биткоин для обмена валюты Б полагая, что c покупает Bitcoin от Б

беда в том, что C-это в буквальном смысле держа Bitcoin с никакого значения как C не сможет требовать (или что Шахтер в) платит C в валюте B на тот же биткоин

+226
Investconnectr 7 дек. 2013 г., 1:56:31

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

Справа от биткоин Вики (наверное вычитан много пар глаз) :

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

  • Обратный сделок, которые он посылает, пока он в контроле
  • Предотвратить некоторые или все операции от получения каких-либо дополнительных подтверждений
  • Предотвратить некоторые или все другие генераторы от получения любых поколений

Злоумышленник не сможет:

  • Обратной операции других людей
  • Предотвращения операций с отправкой на всех (они показывают, как 0/не подтверждено)
  • Изменить количество монет, сформированный в блоке
  • Создавать монеты из воздуха
  • Отправить монеты, которые никогда ему не принадлежали

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

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

+212
msjianghu 17 июл. 2012 г., 23:57:58

Вы можете форк Bitcoin кошелек, реализация СПВ Биткойн-протокола:

https://github.com/schildbach/bitcoin-wallet

Это под лицензией GPL.

+199
Lior Cohen 25 янв. 2016 г., 5:07:44

можно ли добавить транзакцию и ее родителей в одном блоке?

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

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

+190
alex20397 16 нояб. 2017 г., 20:21:10

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

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

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

сайт похож на то, что я имею в виду www.localbitcoins.com

И я не талантливый программист делает сайт, поэтому я в безопасности, давая ему мой МПК? Или что такое "безопасный" для меня, чтобы дать его?

+187
nathansmj 20 июн. 2018 г., 1:15:47

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

В качестве узлов обмена их баланс

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

Мы обычно не знаем баланс.

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

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

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

На стороне записки :может быть, вы хотите добавить свой канал YouTube с молнией воспитание в свой мега поток (который в прошлом мне очень помогли! Спасибо!)

+186
Dmitrii2015 5 янв. 2015 г., 10:26:57

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

+161
Chanoknun Boonhat 22 авг. 2016 г., 16:35:13

Не напрямую. Ты сначала придется преобразовать свой закрытый ключ RSA в кривая secp256k1 уровнем личного ключа (256 бит значение между 0х1 и 0xFFFF ffff в Порядок Порядок Порядок Порядок Порядок FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140). Вы можете сделать это с помощью SHA256 хэш ваш закрытый ключ RSA в качестве закрытого ключа алгоритма ECDSA. Затем можно импортировать, что хэш (как число) в программе Bitcoin, который позволяет импортировать закрытые ключи.

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

+156
Jeff Leyser 29 мар. 2019 г., 19:41:28

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

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

1 - биткоин ядра с помощью HD-кошелька Итак, у вас есть один мастер-ключ и они получают все ваши будущие адреса, что одно семя.

2 - Если вы используете старый биткоин кошелек или бумажник набор в 'off' вы еще будущих сделок, но не навсегда, и что из-за лимита будущего keypool.

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

Эта функция объединения был добавлен, так что резервные копии кошелька будет определенное количество ключей, которые будут использоваться в будущем. По умолчанию количество записей в очереди 100[1].

+127
Russ Clark 6 нояб. 2019 г., 23:35:32

Да, вы можете.

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

+113
houchati mohamed 19 июн. 2010 г., 8:21:20
  • Количество кошельки, невозможно сосчитать, так как они могут содержать ноль на тысячи адресов в каждой (ноль, так как там могут быть пользователей, которые просто хотят, чтобы наблюдать, или клиенты, которые создают только тогда, когда явно просят).
  • Подсчет пользователей, количество загрузок клиента, не дадут вам хорошие оценки, с всех веб-кошельки, которые там, конечно же, другие клиенты, которые там, альтернативные способы скачивания клиента и двойной загрузки.
  • Считая подключенные клиенты будут давать плохие результаты, опять же из-за веб-кошельками, плюс люди, которые не транслируют свои IP-адреса или просто не запускайте программы, если им действительно нужно.

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

Так что да, это трудно оценить количество пользователей.

+109
Jamleck 26 июн. 2011 г., 2:53:35

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

деф get_total_received(АДР): 
 """Возвращает количество сатоши когда-либо получала на этот адрес.
 Включает монеты, отправленные на этот адрес от Этот адрес (например изменить)
 и монеты, полученные по адресу, но уже потратил"""
load_interface()
 Хист = кошелек.get_history(аддр)
 ы = 0
 для tx_hash, tx_height в Хист:
 ТХ = кошелек.сделки.вам(tx_hash)
 для out_addr, значение в Техас.выходы:
 если out_addr==адрес:
 ы += значение
 возвращение с

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

Обратите внимание, что это работает только если addr содержащейся в вашем Электрум кошелек.

+70
Anne Mollere 25 июл. 2010 г., 18:35:17

Увидеть пульсации доверия темы на пульсации форума.

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

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

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

Чтобы избежать этого попросту любой один из следующих:

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

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

  • Оставить опция "разрешать рябью" незарегистрированный, если вы не знаете, что вы делаете.

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

+46
Happylife 7 апр. 2011 г., 12:46:27

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

Для получения дополнительной информации проверить этот разговор, объявив сети молнии

+35
Kaizoku 10 апр. 2010 г., 0:19:24

Я часто сталкиваюсь со статьями, где мы говорим о том, что Bitcoin является фиатной валюты. Что такое фиатные деньги и что это такое, что биткоин будет считаться фиатные деньги.

+18
Rhonda 3 окт. 2014 г., 1:08:27

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

$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