У чому різниця між P2SH викупити скрипт на биткоин і лайткоин?

Я будую сервіс, який базується на multisig гаманці. Мій поточний прогрес настільки, що я реалізувала multisigs для мережі Bitcoin і вона відмінно працює. Зараз я на Litecoin і я зіткнулися з деякими проблемами і був би вдячний за будь-яку допомогу чи рекомендації.

Відмова від відповідальності: це може бути пов'язано з тим, як Електрум-ЛТК працює, я не впевнений. Я радий чути думку експертів про те, що.

Про мережі Bitcoin multisig ваш гаманець складається з 3 частин:

ScriptSig
Підписи
 0 <Sig1> <Sig2> ... <Шість Сигм>

 Активувати скрипт
 М <PubKey1> <PubKey2> ... <PubKeyN> Н OP_CHECKMULTISIG

ScriptPubKey
 OP_HASH160 <активувати скрипт хеш> OP_EQUAL

І що працює просто відмінно з моєю реалізації. Я можу створити 2-з-2 multisig з Электрумом (БТЦ) і підписати його з обох клавіш, як з моїм кодом і з Електрум гаманці. Результат операції в обох випадках є правильним і приймається мережею.

Тепер, для лайткоинов я використовую Електрум-LTC і процес точно такий же. Я можу успішно створити multisig-адресу на Лайткоин

Припустимо, у мене є такі викупити скрипт
 2 028c895128a8113bb5d599b4f463df685220ba726fc664013b3df56cb0bae74dc4 02c09fdcf2cd2281ac5d35dedb8b19499db847fad469c151428d28c9cf1aabf435 2 OP_CHECKMULTISIG

Адресу я бачу в Електрум-ЛТК відповідає одна я згенерував собі, який каже мені, що я на правильному шляху.

Однак, коли я співаю транзакції з гаманця викупити скрипт в угоді з шестигранною виглядає зовсім по-іншому і не відповідає моїм вручну автоматично активувати скрипт

Створений вручну активувати скрипт
5221028c895128a8113bb5d599b4f463df685220ba726fc664013b3df56cb0bae74dc42102c09fdcf2cd2281ac5d35dedb8b19499db847fad469c151428d28c9cf1aabf43552ae

розпадаються
52 - OP_2
21028c895128a8113bb5d599b4f463df685220ba726fc664013b3df56cb0bae74dc4 - PubKey1
2102c09fdcf2cd2281ac5d35dedb8b19499db847fad469c151428d28c9cf1aabf435 - PubKey2
52 - OP_2
АЕ - OP_CHECKMULTISIG

А ось викупити скрипт, який я отримую з електрума-ЛТК після того, як я підписав угоду з одним ключем

524c53ff0488b21e0000000000000000006a88a8afff7c30e2adc4ebee877e842b7868f11c6fafe5635fecd85337366bd802f8ecc3fc0be1c7b7d7bf4968df349845ede9dd6044beb0bcf25145612fa3b4e4000000002102c09fdcf2cd2281ac5d35dedb8b19499db847fad469c151428d28c9cf1aabf43552ae

розпадаються
52 - OP_2
4c53ff0488b21e0000000000000000006a88a8afff7c30e2adc4ebee877e842b7868f11c6fafe5635fecd85337366bd802f8ecc3fc0be1c7b7d7bf4968df349845ede9dd6044beb0bcf25145612fa3b4e4000000002102c09fdcf2cd2281ac5d35dedb8b19499db847fad469c151428d28c9cf1aabf435
52 - OP_2
АЕ - OP_CHECKMULTISIG

Отже, що це за штука посередині? І чому він не збігається з моїм активувати скрипт? Це помилка з Електрум-LTC або я щось упускаю. Був би вдячний за будь-яку зворотний зв'язок.

+839
Imtiaz Karim 10 квіт. 2015 р., 17:33:20
40 відповідей

по-перше, налаштування ядра биткоин серверного API на ваш комп'ютер.

після установки PHP-Curl для сервера Apache.

потім дотримуйтесь посиланням: Ен.биткоин.він/Вікі/PHP_developer_intro

покладіть команди API як ім'я функції, і якщо є які-небудь параметри, потім поставити в параметр функції. я сподіваюся, що це буде працювати.дасть вам результат у форматі JSON.

Повинні на свій дисплей помилок в РНР.Іні

+996
nat1707828 03 февр. '09 в 4:24

Blockchain.info використовується спеціальна система, яка не включає в Python (наскільки нам відомо), вони, швидше за все, з допомогою доопрацьований вузол, який повідомляє їх операцій.

Легкий шлях

Просто використовуйте сервіс повідомлень Blockchain.info's угоди. Їх і WebSockets API дозволяє будь підписатися на будь биткоин-адресу.

Важкий шлях

Якщо ви хочете послухати всі останні операції, а не на адреси, якими ви володієте, вам знадобиться більш поглиблене управління. В іншому випадку використовуйте Bitcoind і його walletnotify параметра. Перевірити PyNode, биткоин вузол реалізація в Python.

+963
Erik Richardson 26 жовт. 2012 р., 18:35:54
Інші відповіді

Пов'язані питання


Схожі питання

Я намагаюся підключитися до Bitcoin в ZeroMQ черзі, не маючи ніякого успіху і навіть не знаю, де моя проблема. Ось що я зробив досі на моїй Убунту 14.04:

  1. Встановлено биткоин через судо apt-отримати установку биткоин-Кварти
  2. встановлено ZeroMQ з допомогою команди wget http://download.zeromq.org/zeromq-4.1.2.tar.gz && компакт-диск libzmq/ && ./autogen.sh && ./налаштувати && зробити з-J 4 && перевірки && make install
  3. В моє додаток я використовую Скеля jeromq: libraryDependencies += "орг.zeromq" % "jeromq" % "0.3.5"
  4. У Биткоин Биткоин.конф я додайте наступний рядок: zmqpubhashtx=протокол TCP://127.0.0.1:28332 (мене цікавлять тільки вхідні Техас документи)

Після всього, що я запустити биткоин, потім я запускаю моє додаток на Scala з допомогою наступного коду:

імпорт орг.zeromq.ZMQ
контексті Вел = ZMQ.контекст(1)
гніздо Вел = контекст.гніздо(ZMQ.Суб) // так як сервер паб
гніздо.підключення("протокол TCP://127.0.0.1:28332")

у той час як (правда) {
 реєстратор інформація розетку.прийому.довжина.метод toString
}

І я не отримую повідомлення. Справа в тому, я навіть не знаю, в чому проблема, або як перевірити його. Робить apt-отримати версію биткоин навіть ZeroMQ підтримки? На jeromq на GitHub говориться, що він заснований на libzmq 3.2.5 , поки биткоин не вимагає ZeroMQ API версії 4.X або новіше, чи може це бути причиною? Або, можливо, це щось зовсім інше?

+946
Alex Altair 6 серп. 2014 р., 01:08:23

Це має сенс для мене.

Ви бачите, ви можете створити гаманець повністю в автономному режимі. Якщо це так, то закритий ключ, що гаманець ніколи б не на комп'ютер, підключений до інтернету. Ось ключ від сейфа.

Однак, ви не можете (наскільки я розумію) відправити гроші, не докладаючи до закритого ключа, що гаманець на комп'ютер, Що стосується інтернету.

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

+923
Friendly Fire 28 лист. 2019 р., 17:14:34

Результат співзасновник тут...

Візьміть свій приватний ключ, і переміщення коштів через биткоин грошові кошти закритого ключа імпорт/переміщення. Зверніть увагу, це переміщує биткоин готівкою від приватного ключ до виходу. Ось як це можна зробити: http://support.exodus.io/article/87-can-i-import-a-private-key

Зверніть увагу, ви зможете вибрати биткоин готівку, на відміну від статті, яка показує биткоин.

+911
user2221218 2 груд. 2018 р., 11:47:28

Якщо монети він використовує багато підтверджень, тим менш імовірно, що комісії будуть необхідні.

У примірнику представлені тут, коли платіж був відправлений через клієнт bitcoin.org кошти є безліч підтверджень і ніякої плати не потрібно.

Коли плата за ту ж суму був створений за допомогою Збройової палати, фонди не мають багато підтверджень, і таким чином клієнт наполіг на комісії.

Це не різниця між збройової і биткоин-клієнт на Qt. Це різниця між відправкою монет, який мав багато підтверджень в порівнянні з відправкою монет, які мали менше підтверджень. Те ж саме сталося б незалежно від того, який з двох клієнтів використовується.

+907
karthik339 30 лист. 2014 р., 20:06:10

Онлайн Фіат бірж можуть бути в значній мірі регулюється. Щоб уникнути цієї незручності, коли ви, наприклад, купуєте невелику суму, ви можете купити в аптеці від одного. Просто послати або дати Fiat одному і отримати биткоин.

Інший метод полягає у використанні биткоин-банкомат.

Удачі!

+893
PbWO4 12 вер. 2013 р., 23:48:59

https://en.bitcoin.it/wiki/Script#Standard_Transaction_to_Bitcoin_address_.28pay-to-pubkey-hash.29

Останній крок платити за замовчуванням хеш транзакції, щоб перевірити підпис попередні угоди Техас хеш і за замовчуванням .

Але як інтерпретатор сценаріїв знає SIG-це підпис попереднього переходу хеш, що якщо SIG-підпис якогось іншого контенту?

+883
user9152 6 трав. 2010 р., 06:12:50

Є фрагмент коду, який перевіряє биткоин адресу?

Я шукаю як JavaScript і фрагменти на Java. Код повинен підтримувати обидва тестовому режимі і реальні адреси.

+875
Teresa Ratliff 6 трав. 2012 р., 08:36:31

Ви питаєте про двох різних речах, тому незрозуміло, яка відповідь правильна.

Так, підрізають повний вузол перевіряє всі операції. Ось чому його ще називають повний вузол.

Ні, підрізати не сумісна з txindex.

Але, ви впевнені, що вам потрібно txindex? Якщо ви тільки приймати платежі для себе не треба txindex.

+829
Ukrop 21 груд. 2018 р., 18:30:34

Код на цю сторінку вікі як Bitcoin основної конструкції блоку локаторів, і це хороший метод, але метод не застосовується в протоколі. Все, що вам потрібно зробити, це перерахувати купу хешей блоків, про яких ви знаєте, впорядковані за спаданням висоти блоку. Так у вашому прикладі Ваш локатор може бути (2,1,0), (2,1), (1), і т. д. але не (1, 2).

+819
DaveDev 24 квіт. 2018 р., 04:59:49

Марнославство адреси тільки зменшити уявну хаотичність відкритого ключа. Основний секретний ключ все так само випадково, як і завжди, так як закритий ключ не має будь-яких особливостей (це не є спеціальний шаблон в передній або щось подібне). Даний відкритий ключ може бути згенерований за допомогою закритого ключа з діапазону 0-10, як для 1000000-1000010 тощо.

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

+819
Malachi Engberts 11 лип. 2013 р., 15:19:36

Якщо ви хочете створити багато ключів в гаманці.DAT, використовуйте параметр командного рядка:

-keypool=<Н> встановити ключ розмір басейну в <н> (за замовчуванням: 100)

Потім ви можете отримати результати з Pywallet.

Якщо ви хочете зробити їх окремо, вам доведеться використовувати криптографічні бібліотеки, що обслуговує назвою secp256k1 рівнем, як надувний замок. Просто генерувати закриті ключі, використовувати бібліотеку для генерації публічних ключів від них, а потім перетворити їх в класичний биткоин адресу, використовуючи даний алгоритм (вимагає бібліотек, що підтримують SHA256 і ripemd-160).

+818
Frank Schwieterman 1 лип. 2011 р., 03:16:46

Segwit всередині P2SH:

redeem_script = hash160(б'\\х00 х14' + hash160(открытый_ключ))

0х00 -> версія свідка, 0x14 -> 20(32)байт натискаємо операції

префікс = b'\x05' -> P2SH основний обсяг

контрольна сума = double_sha256(префікс + redeem_script)[:4]
адреса = base58(префікс + redeem_script + контрольна сума)
+798
soonk 10 квіт. 2012 р., 14:33:13

Я намагаюся зрозуміти, як весь процес протікає. Ось зараз я розумію, що це працює.

Видобуток клієнт -> сервер -> басейн Bitcoind

getwork:

  • Клієнт інтелектуального аналізу дзвінків getwork з басейну-сервер, а це в свою чергу викликає getwork (або щось ще?) з Bitcoind.

пласт:

  • Клієнт інтелектуального аналізу ingages пул сервера, використовуючи протокол шар, і басейн Server викликає getwork (або щось ще?) від Bitcoind.

getblocktemplate:

  • Гірничо клієнт викликає getblocktemplate, і басейн Server викликає getblocktemplate від Bitcoind.

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

Будь-яка допомога з вдячністю!

+752
user3131893 1 квіт. 2010 р., 01:39:51

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

Оскільки Bitcoin-це абсолютно нова, багато компаній, що спеціалізуються на її стартапів. Один хороший ресурс для того, щоб дізнатися, хто вони є сайті AngelList, платформи для стартапів.

Зокрема, використовувати ключове слово для пошуку , щоб знайти компанії, або пошук роботи з Bitcoin в якості ключового слова, щоб побачити, хто наймає.

+710
Seismoid 18 груд. 2014 р., 16:38:40

Я використовую стандартний клієнт на слабкому комп'ютері в середовищі Windows). Це часто є повільним і неотзывчивым, і займає помітну частину жорсткого диска. Я хотів би замінити його якийсь альтернативний клієнт, який пропонує таку ж функціональність (головним чином, працює як сервер і підтримують стандарт биткоин API), а також споживаючи менше системних ресурсів.

Що биткоин клієнт споживає мінімум системних ресурсів, і як не можна краще підійде для слабких комп'ютерів?

+694
RedPoppy 12 бер. 2017 р., 00:22:41

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

Але це не означає, що гроші повинен через годину бути передані. Угоди емітуються і факт відправлення грошей можуть бути виявлені за допомогою приймача в секундах. Підтверджень не потрібно, просто щоб переконатися, що операція необоротна для відправника. І є платіжні системи (як Coinbase), які приймають оплату тільки після здійснення угоди виявляється (тобто не чекаючи підтвердження). Звичайно, це не найкращий спосіб для великих угод (або якщо послуга сильно лають чомусь), але він працює (як робити подвійні витрачають вимагає певних знань).

З іншого боку, якщо вам потрібна платежів підтвердив в короткі терміни ви можете використовувати інші кріптовалюти. Наприклад, час Догкоин блоку становить одну хвилину (і через 10 хвилин у вас є 10 підтверджень здійснення угоди досить незворотнім). Є також деякі альткоины з більш короткий час (наприклад, 40 секунд для FlorinCoin), але вони не так популярні, як BTC або дож.

+637
Ranveer Singh 15 бер. 2016 р., 22:01:31

Ні, монети цифрові ділиться одиниць, навіть якщо це іменник відноситься до фізичної неподільне ціле. Там нічого подібного я цієї монети 1/2 і 1/4, що інші навіть баланс поняття себе погано визначається біткойн з-за численних transanctions підписів і інший тип скриптів.

Ваш баланс становить лише кількість биткоинов, які ви можете провести з закритими ключами ви.

З іншого боку, так як кожен платіж простежується в ланцюжку, ви можете відстежити всі операції покоління (той, що дає блок нагороду) але є не що інше, як ідентифікатор монету.

+615
Angel Carbajal 20 лют. 2011 р., 23:55:11

Це може бути хтось купує фіксовану кількість монет кожну годину за ринковою ціною.

Висота колоса буде залежати від глибини ринку.

+579
amacy 24 лист. 2019 р., 22:31:54

Я кажу про обладнанні, такі як USB-шахтарів і т. д. Я питаю, тому що я бачу людей, шахти з 86kH/с на мій басейн...

+552
Gnanasekar Velu 28 лист. 2019 р., 18:09:29

Ядра биткоин 0.15.1 має мульти гаманці підтримки:

У биткоин.конф можна додати кілька записів:

гаманець=гаманець-1.дат
гаманець=гаманець-2.дат
гаманець=гаманець-3.дат
гаманець=гаманець-4.дат
...
гаманець=гаманець-350.дат

Коли биткоин ядра починається, якщо файл гаманців не існує, вона буде створена. який відмінно підходить для наших потреб.

Тим не менш, він завжди падає на 333 гаманець. з ДБ.звіт про помилку:

Таблиця блокувань з доступних записів шафка 

І налагодження.журнал:

2018-02-13 14:47:05 повідомлення ініціалізації: навантаження гаманець...
2018-02-13 14:47:05 nFileVersion = 160000
2018-02-13 14:47:ключі 05: 21 відкритий текст, зашифрований 0, 21 Вт/ метаданих, 21 загальна
2018-02-13 14:47:05 гаманець 36ms
2018-02-13 14:47:05 setKeyPool.розмір() = 20
2018-02-13 14:47:05 mapWallet.розмір() = 0
2018-02-13 14:47:05 mapAddressBook.розмір() = 0
2018-02-13 14:47:05 повідомлення ініціалізації: навантаження гаманець...
2018-02-13 14:47:05 

************************
Виняток: St13runtime_error 
ЦКБ: 12 помилка, не можу відкрити гаманець-333 базі.дат 
D:\BitcoinCore\bitcoin-0.16.0\bin\bitcoin-qt.exe у Ранэвей-виключення 

Я також спробував звести до мінімуму -keypool=20 так що гаманці розмір буде значно менше за розміром, і процес їх завантаження набагато швидше.

Я припустив, що ця помилка відбувається тому, що кожен гаманець.DAT-файл відкривається в тому ж середовищі ББР. Вся навколишнє середовище має обмежену кількість блокувань в базі даних, і, здається, 333 гаманці б'є, що кількість блокувань в базі даних.

Рішення (який не працював), щоб створити файл DB_CONFIG в даних Діра, і помістіть наступні рядки в цей файл:

set_lk_max_locks 400000
set_lk_max_objects 400000

За замовчуванням це 40000, а зараз 400000 (у десять разів більше існуючих замків)

Але це дало той же результат.

Я спробував також:

база даних set_lg_dir 

З не пощастило.

Я перевірив це на двох різних вікнах 10 машин і 0.15.1 0.16.0. І той же результат. Вона завжди вилітає при завантаженні 333 гаманець.

У кого-небудь є рішення для цього?

Я поставив список гаманців, якщо хто-небудь відтворити: https://pastebin.com/8wHD1tL3

+512
Kevin Koo 18 січ. 2014 р., 08:31:05

Я хочу протестувати кілька торгових ідей на Bitcoin. Це схоже на роботу на невеликий період часу, і я б хотів протестувати торік даних біржі MtGox. Є сервіс, який забезпечує це? Якщо ні, то є місце, де я можу купити історичні дані дампа?

Оновлення

Схоже, є кілька проектів з біржі MtGox історичних даних.

Інструмент MtGox вартість угоди закису': це, здається, щоб бути найбільш корисним для моїх потреб. Ви отримуєте дамп, і може маніпулювати даними, щоб створити свічки для тестування. https://bitbucket.org/nitrous/bq

Якщо ви більше в Quantopian, є спосіб використовувати зважений щоденний ціноутворення даних вже імпортований: https://www.quantopian.com/posts/anyway-to-import-bitcoin-data

+506
Lovekino 6 трав. 2012 р., 00:02:35

Ви також можете поглянути на цю актуальну на C# биткоин бібліотеки: https://github.com/GeorgeKimionis/BitcoinLib

+502
Lai Gontthias 20 трав. 2013 р., 15:49:44

Всі повні вузли процес повного блокчейна. При обробці вони ведуть облік усіх невитрачених угоди виходи в UTXO набір. Для кожної операції кожного блоку відповідні зміни в UTXO набір застосовуються: всі UTXOs , що вам провели видаляються і всі угоди виводить додаються нові UTXOs.

Таким чином, коли сайт був повністю синхронізовані з поточної блокчейн рада, щоб переконатися, що входи в операції витрачається, вони просто перевірити, якщо для кожного входу є відповідна UTXO в їх UTXO набір. Якщо ні, то UTXO або витратив вже, або ніколи не існувало.

UTXOs унікальні і тільки можна витратити один раз і в повному обсязі. Вони ідентифікуються (унікальний) txid угоди, яка створила UTXO і v_out, тобто положення виведення в операції виводу списку.

+488
Volnyi 23 груд. 2019 р., 11:09:28

Повний код для роздільного свідок був випущений 19 квітня, що лист виконує вимогу. Однак, мабуть, деякі люди зрозуміли перший пункт означає, що він буде у виробництво в квітні, який був не той випадок.

Виходячи з вищесказаного, реалізація на жорсткій вилці, як очікується, буде доставлений 19 липня.

Якщо не помиляюся, є можливо скасувати з Джихан Ву нещодавно заявив, що пункт 4 слід тлумачити як них потребують код для блоку збільшення hardfork були об'єднані в ядра биткоин, поки вони відокремлені свідка у виробництві. Це, звичайно, набагато більш сильне вимога, ніж пункт 2 та пункт 4, який може бути прочитаний як їх починають використовувати SegWit пізніше, коли код на hardfork звільняється.

Аргумент був досягнутий, що, дозволивши голосування за Класичний, в деяких басейнах є порушив пункт п'ятий. Розбіжності тут в основному про те, класичним є недійсним. Поки класичний вузол активізується, вона підкоряється тим же правилам, тому прихильники стверджують, що це сумісно. Але оскільки класичний перерви з діючими правилами, як тільки він активується, інші заявляють, що це буде не "ядра биткоин-сумісний".


Взагалі, мені здається, що є ще багато непорозумінь і конфліктів інтересів, повинні бути усунуті. Значно розширюються пріоритети та мовні бар'єри посилюють труднощі. Там також, здається, бути самі різні припущення про тім, де підтримка спільноти лежить і як динаміка сили в биткоин вийде.

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

+463
Yuting 17 жовт. 2012 р., 06:06:34

Якщо адреса не повинен бути конкретним, то у вас є кілька варіантів:

  • Використовувати ZeroMQ для лову в кожній угоді, входить в mempool і перевірити, якщо це відноситься до ваших адресами.

  • Використовувати walletnotify в якості варіанту завантаження прапор/config, щоб вказати, щоб виконати команду з можливістю проходження txid в команду. Це буде зловити тільки у відповідних угод (так, коли один з ваших адрес використовується як вхід або вихід). Тим не менш, він створює новий процес кожен раз, коли команда запускається на виконання, яких, наскільки я знаю, негативно позначається на ресурси комп'ютера.

  • Читати txids з потоку stdout. Це метод, який я використовував. Речі як нові блоки, і нову реєстрацію угоди реєструються у стандартний вивід процесу биткоин. Якщо ви знайдете спосіб, щоб труба, яка десь stdout і потім витягти txids або новий блок там хеші - ти б, по суті, мають ті ж відносяться тільки повідомлення, але без породжуючи нові процеси.

+443
urbanman2004 7 серп. 2018 р., 19:49:56

estimatesmartfee чекає, скільки блоків ви хочете, щоб Техас підтвердили в якості параметра, а не кількість BTC ви відправляєте.

Спробувати estimatesmartfee 5 , щоб отримати оцінку для підтвердження в найближчі 5 блоків, наприклад.

+391
spysappin 21 серп. 2015 р., 09:36:56

У мене є трохи грошей на мій гаманець Bitcoin. Мені цікаво про це грошова вартість, яка збільшується і зменшується вартість 1 биткоина коливається?

+378
JnthnWJ 26 жовт. 2015 р., 05:31:36

Сьогодні третій день, коли я чекаю для ядра биткоин виграти-х64 програми для синхронізації/ініціалізації. Як довго я повинен ще чекати?

+277
Gourav Chawla 26 черв. 2014 р., 19:32:24

Я трохи покопався в останні в автономному режимі multisig засіб , щоб з'ясувати, що користувачеві насіння насправді був і їх деривації шляху. Виявляється, насіння користувача так, що насіння, яке використовується для отримання майстер-закритий ключ. Це робиться шляхом перемішування його з ксом-криптографія SHA512, де ключ-це рядок биткоин насіння і даних у двійковому вигляді, користувач насіння (що означає розшифрувати його і отримати двійкові дані).

Для цього з pybitcointools, ми спочатку декодувати ВІФ користувачів сім'я з decode_privkey і перекодувати його з encode_privkey для того щоб отримати двійкову форму. Потім проходимо в bip32_master_key , щоб отримати bip32 майстер-ключ від цього насіння. І звідти, просто зателефонуйте bip32_ckd , щоб отримати розширений приватний ключ від індексу дитину, ми хочемо. Нарешті ми отримати фактичну закритий ключ з bip32_bin_extract_key і кодувати, що з encode_privkey для того, щоб зробити це на ВІФ формі, які можуть бути імпортовані і використані в інший гаманець програмного забезпечення.

Наведений нижче код робить все це для вас і роздрукує розширеної функціональності майстер-закритий ключ, отримані з насіння, розширений публічний ключ, отриманий від майстер-ключа (який повинен відповідати відкритому ключу, у вас є), розширені дитина закритий ключ, і ця дитина ключ в WIF.

Замінити значення для USER_PUB, USER_SEED, і я з вашої фактичної відкритого ключа користувача, насіння користувачів, і дитина, які ви хочете. Значень у мене тут справжні і буде працювати.

з pybitcointools.детерміновані імпорт bip32_ckd, bip32_master_key, bip32_bin_extract_key, bip32_privtopub
з pybitcointools.основний імпорт decode_privkey, encode_privkey

USER_PUB = 'xpub661MyMwAqRbcEzdGMFKZXuVwbyHY2zkhiw6yftrulfnbf53qvfxyoaikmzkwkqa5444nxtlj9hpmgyn1xlcijj9dkay4nlzj87trhrnwudb'
USER_SEED = 'L3XCYcQ2pwY3YTuwyPXzWsvVtGnCp4zL2ajp3xqt2pvhpukivm7r'
Я = 14

user_seed = encode_privkey(decode_privkey(USER_SEED), 'бін')
прив = bip32_master_key(user_seed)
derived_pub = bip32_privtopub(прив)
child_priv = bip32_ckd(прив, я)
стверджувати USER_PUB == derived_pub
друку "майстер закритого ключа, відповідного насіння:" + прив
друку "майстер відкритий ключ, відповідний насіння:" + derived_pub
друк "розширений приватний ключ з індексом" вул. + (я) + ": "+ child_priv
друк "ВІФ формат цього ключа:" + encode_privkey(bip32_bin_extract_key(child_priv), 'wif_compressed')
+268
alop789312 24 серп. 2017 р., 13:57:45

Bitnodes показує всі працюючі вузли.

Ці люди зацікавлені, щоб запустити вузлів? Якщо ні, то чому? Якщо це так, то оператори вузла зробити деякі БТЦ з комісії за транзакції і т. д.?

+264
Roshan Khandelwal 16 лист. 2014 р., 15:43:01

Я bitcoinj wallettemplate на testnet3. У мене ця адреса miAKWcmebJ7TYyZCYUx54djHsatVGdNZa8 , я випробував деякі сайти, які посилає мені тестовому режимі, монети (кран). Але я не отримую ніяких. ? Що я роблю не так ?

+196
nfaux 28 лют. 2017 р., 14:55:19

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

Я сумніваюся в цьому. Навіть фраза 'блокчейн' був введений незабаром після Биткоин документ був опублікований. Однак, Биткоин використовує примітиви, такі як система робити те, що їхні творці не передбачали, так що я не думаю, що він буде здивований ідеї биткоин використовується для речей, які він не думав.

+194
Harshiv 3 трав. 2012 р., 07:07:35

На мій попередній питання, мені цікаво, чому блискавка мереж ЛНД не може поговорити з моїм биткоин основних bitcoind серверної.

Документи для ЛНД каже, що це вимагає ZeroMQ складений у bitcoind. Чи двійковий версія ядра биткоин bitcoind 0.16.0 містити ZeroMQ?

+192
IUSR 18 лип. 2015 р., 10:38:35

При завантаженні дерева Меркле, всі гілки від кореня завантажений в порядку?

Окремі шматки дерева каталогізовані таким чином, що положення кожної частини відомий?

Коротше, як дізнатися, який шматок дерева йде куди?

+160
Harryterry 1 трав. 2013 р., 09:52:55

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


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

вони можуть витратити біткойни з допомогою біткойн-основне додаток, Електрум або blockchian.info

+153
loldevega 3 черв. 2011 р., 18:54:42

См https://en.bitcoin.it/wiki/Data_directory

Скопіюйте вашу папку %AppData%\Bitcoin в каталог ~/library/application підтримки/биткоин/

Каталог AppData повинен бути:

C:\Documents і settings\Вашеимяпользователя\дані програми\биткоин (ХР)

C:\Users\YourUserName\Appdata\Roaming\Bitcoin (Vista і 7)

Якщо ні, то ви завжди можете запустити Експлорер папці %AppData%\биткоин в командному рядку (супер-R, введіть cmd, натисніть кнопку "Запустити"), щоб знайти його.

+119
jthmiranda 29 трав. 2018 р., 11:26:56

Замовлення залишається активним, поки ви не скасуєте його, оформивши скасувати угоду. А значить, ви будете платити комісійні, але ви отримаєте невикористана частина коштів повертається вам.

+61
Kang Sador 15 груд. 2010 р., 02:40:41

https://www.goldxcash.net/buycasasciusbitcoins.htm

Casascius фізичні биткоины, фізичні монети завантажений з bicoin купити онлайн.

+42
paul trick 11 січ. 2017 р., 22:39:12

Показати питання з тегом

$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