Як перевірити, якщо вихідний був витрачений?

Використання RPC клієнта (наприклад, биткоин-ЦПД), для даної угоди та індекс виходу його, як я можу сказати, якщо висновок в даний час utxo, або якщо воно вже витрачено?

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

Я подивився на gettxout команду, але це не для мене ясно, як отримати відповідь даних, які він повертає.

Я проводжу повну вузла з txindex=1.

+453
neo7 27 січ. 2019 р., 21:42:05
37 відповідей

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

Що мене бентежить, так це наступне: блоки в mainchain можуть бути додані послідовно, звідси і швидкість росту блокчейна по швидкості найшвидший майнер в мережі. Таким чином, якщо зловмисник буде швидше, ніж найшвидший Шахтар решти мережі можуть почати в якийсь нижньому блоці (може бути, навіть генезис блоку) і додати свої власні блоки на новій гілці один за іншим. Оскільки він працює швидше, ніж офіційні головною ланцюга, його гілка в підсумку буде більше, ніж другі і, отже, стати новою головною ланцюга.

Таким чином, зловмисник не потрібно 51% всієї обчислювальної потужності, тільки більше, ніж будь-який інший сайт, який зазвичай набагато менше, ніж 51%. Що тут неправильно?

+966
Vinsanity 03 февр. '09 в 4:24

Є покрокове керівництво тут , і ви можете також перевірити його на цьому сайті.

Ви можете також використовувати це бібліотека Python.

імпорт ОС
ОС.энвирон['CRYPTOTOOLS_NETWORK'] = 'тест'

з btctools імпортувати відкритий ключ

>>> паб = відкритий ключ.from_hex('yourpubkeyhere')
>>> паб.to_address('P2PKH')
'mp9CpH3h25m7FZqsPBf2UfU9Gm4u41j9eg'
+899
Frank Mina 23 вер. 2016 р., 12:28:06
Інші відповіді

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


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

Я виправив це шляхом додавання рядка слухати=1 в .файл conf на одного клієнта Я також використовував підключення=ХХ.ХХ.ХХ.аргумент командного рядка ХХ, де я використовував глобальний IP-адресу, який я знайшов на myexternalip.com

+888
david nick 25 черв. 2016 р., 20:51:09

Це лише моє припущення, але я думаю, що сам продавець не буде турбувати, якщо хтось ще відправити потрібну суму продавцеві биткоин-адресою :)

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

+867
Mike Christian 6 лист. 2015 р., 08:59:30

термінал просто висить там

Так, якщо ви хочете працювати у фоновому режимі, ви повинні запустити з -демон прапор.

як я можу вивчити діяльність?

Ви можете подивитися на налагодження.лог - файл (в змінної datadir), або ви можете запустити з -printtoconsole прапор. Ви можете збільшити рівень деталізації з використанням -налагодження прапор (або вказати конкретну категорію, наприклад -налагодження=mempool; щоб побачити різні налагодження категорій і більше, використовувати -допомогою).

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

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

Я спробував це запропоноване рішення, тобто писати

bitcoind getinfo

Вам потрібно використовувати биткоин-CLI і тепер спілкуватися з bitcoind (так як кілька років тому...). У getinfo команда як і раніше працює, але засуджується. Більш конкретну інформацію можна отримати з допомогою викликів RPC:

  • getblockchaininfo
  • getpeerinfo
  • getnetworkinfo
  • getwalletinfo
  • gettxoutsetinfo
  • getaddednodeinfo
  • getmempoolinfo
+848
Lluis Sanchez 23 лют. 2019 р., 10:06:28

Як і де ми можемо інтегрувати блокчейн в цьому випадку?

Кажуть покупець і продавець відвідує офіс реєстрації купівлі-продажу договір вони підготували. Подробиці у продажу справу проти аналітика реєстрація з земельною базі.Якщо огляд матчу співробітникові реєстрація буде підписувати документ.

+815
Aditya Rout 30 січ. 2010 р., 03:00:26

Як мені потрібно парсити "шестигранник", щоб визначити, хто підписав угоди?

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

  1. Вам необроблені транзакції з https://bitcoincash.blockexplorer.com/api/rawtx/3a91cd0a55270972d12a42156a24c6a318c39fedce942f2ff28114d63fda5aad

0100000001d6ccc50f26df8e894e3411653ab1bfeb2d73c8ddfb956349a3153be852f0997d00000000fd390200483045022100d5d6f8171274750b2ce900cbb6e8110f3b3414607b474bd11f30162b5ebd195b02206ce99cf0296bb3690f278bc0938a7616ee9012d5459cee31b4056a71bd81a60441473044022066597d1177e98e98766551dc92c7f130143af8db83733a5bc02d8fc279c6864b022043144ca986c393d1fb6a7d892444f84235f2c4cf16c0f26681b9d19e21b7f19b414830450221009dd0bb808279283b40b75f75cc2bbd951251ba78cf48676e8009e3a348cde38102202b048321711d84054eec2d4c8e0722d17d1704a9ada1505de6f3a59dff445936414730440220387be39b92918716d3c7f3020a09d145ac12eb0ad5759ea530bd49bf6a8d3ef4022005e949c872c2ad5711b6477cef727c1edd5ef6cad199aea3ec8ff20b0771c33d414d130154210209097c648cfadb3e99bffb0c6f988533635b672c92f20b16453a4bd03ebbe7a82102335c9fbf1276ab297a79acf90a4b2ea6a1c2d73e6e2df94bd4582290e26902d121024c9653527997e36331d831d2229e33b236551033a745c4cf564c3e4db1e3646721026f991aecffecc9c7eaa7f5744bd0fdfc6e88a326601ad015e560c444cba4d0d82102c28b534269e084995c03518a9f10b0d3f38aaf4d91a58b46b19921a9a931d4ee2102e65ad6cc07306e61ad58f5ce670a85b47c8a26e8cb06f5ab9701e42c4da00b11210315df242f0fdead385ea2a5bd4ffdee43404c4c90345c44b11a17363e3d4e6f4421036504a01757aca5130cf6a4e7636295955ce283a44bdf9ce3b6bd3a5523e19ced58aefeffffff01aab40100000000001976a914689b5342b6875ba1df76710dda796f51926ac46c88ac38030800

  1. Розшифрувати транзакції, використовуючи биткоин-Кінк

$ биткоин-Кінк decoderawtransaction <сировина-ТХ-вище>

{
 "txid": "3a91cd0a55270972d12a42156a24c6a318c39fedce942f2ff28114d63fda5aad",
 "хеш": "3a91cd0a55270972d12a42156a24c6a318c39fedce942f2ff28114d63fda5aad",
 "версії": 1,
 розмір: 656,
 "розмір V": 656,
 "вага": 2624,
 "locktime": 525112,
 "Альвин": [
{
 "txid": "7d99f052e83b15a3496395fbddc8732debbfb13a6511344e898edf260fc5ccd6",
 "Uвих": 0,
 "scriptSig": {
 "АСМ": "0 3045022100d5d6f8171274750b2ce900cbb6e8110f3b3414607b474bd11f30162b5ebd195b02206ce99cf0296bb3690f278bc0938a7616ee9012d5459cee31b4056a71bd81a60441 3044022066597d1177e98e98766551dc92c7f130143af8db83733a5bc02d8fc279c6864b022043144ca986c393d1fb6a7d892444f84235f2c4cf16c0f26681b9d19e21b7f19b41 30450221009dd0bb808279283b40b75f75cc2bbd951251ba78cf48676e8009e3a348cde38102202b048321711d84054eec2d4c8e0722d17d1704a9ada1505de6f3a59dff44593641 30440220387be39b92918716d3c7f3020a09d145ac12eb0ad5759ea530bd49bf6a8d3ef4022005e949c872c2ad5711b6477cef727c1edd5ef6cad199aea3ec8ff20b0771c33d41 54210209097c648cfadb3e99bffb0c6f988533635b672c92f20b16453a4bd03ebbe7a82102335c9fbf1276ab297a79acf90a4b2ea6a1c2d73e6e2df94bd4582290e26902d121024c9653527997e36331d831d2229e33b236551033a745c4cf564c3e4db1e3646721026f991aecffecc9c7eaa7f5744bd0fdfc6e88a326601ad015e560c444cba4d0d82102c28b534269e084995c03518a9f10b0d3f38aaf4d91a58b46b19921a9a931d4ee2102e65ad6cc07306e61ad58f5ce670a85b47c8a26e8cb06f5ab9701e42c4da00b11210315df242f0fdead385ea2a5bd4ffdee43404c4c90345c44b11a17363e3d4e6f4421036504a01757aca5130cf6a4e7636295955ce283a44bdf9ce3b6bd3a5523e19ced58ae",
 "наклеп": "00483045022100d5d6f8171274750b2ce900cbb6e8110f3b3414607b474bd11f30162b5ebd195b02206ce99cf0296bb3690f278bc0938a7616ee9012d5459cee31b4056a71bd81a60441473044022066597d1177e98e98766551dc92c7f130143af8db83733a5bc02d8fc279c6864b022043144ca986c393d1fb6a7d892444f84235f2c4cf16c0f26681b9d19e21b7f19b414830450221009dd0bb808279283b40b75f75cc2bbd951251ba78cf48676e8009e3a348cde38102202b048321711d84054eec2d4c8e0722d17d1704a9ada1505de6f3a59dff445936414730440220387be39b92918716d3c7f3020a09d145ac12eb0ad5759ea530bd49bf6a8d3ef4022005e949c872c2ad5711b6477cef727c1edd5ef6cad199aea3ec8ff20b0771c33d414d130154210209097c648cfadb3e99bffb0c6f988533635b672c92f20b16453a4bd03ebbe7a82102335c9fbf1276ab297a79acf90a4b2ea6a1c2d73e6e2df94bd4582290e26902d121024c9653527997e36331d831d2229e33b236551033a745c4cf564c3e4db1e3646721026f991aecffecc9c7eaa7f5744bd0fdfc6e88a326601ad015e560c444cba4d0d82102c28b534269e084995c03518a9f10b0d3f38aaf4d91a58b46b19921a9a931d4ee2102e65ad6cc07306e61ad58f5ce670a85b47c8a26e8cb06f5ab9701e42c4da00b11210315df242f0fdead385ea2a5bd4ffdee43404c4c90345c44b11a17363e3d4e6f4421036504a01757aca5130cf6a4e7636295955ce283a44bdf9ce3b6bd3a5523e19ced58ae"
},
 "послідовності": 4294967294
}
],
 "Uвих": [
{
 "значення": 0.00111786,
 "н": 0,
 "scriptPubKey": {
 "АСМ": "OP_DUP OP_HASH160 689b5342b6875ba1df76710dda796f51926ac46c OP_EQUALVERIFY OP_CHECKSIG",
 "наклеп": "76a914689b5342b6875ba1df76710dda796f51926ac46c88ac",
 "reqSigs": 1,
 "тип": "pubkeyhash",
 "адреси": [
"mq44eC2t6nt6KbmWGsM1RxjmhvP7ZWVVlq"
]
}
}
]
}

У scriptSig полі першого введення містить підписи і redeemScript. Ви можете бачити, що є 4 підписи після того, як ведучий 0, а потім redeemScript.

  1. Розібрати redeemScript

Ви можете парсити redeemScript, наприклад, з допомогою бібліотеки я написав для розбору скриптів в читаний АСМ:

$ НПМ я ... зберегти bscript-парсер
$ вузол
> константный БС = вимагають('bscript-парсер')
не визначено
> bs.parseRawScript('54210209097c648cfadb3e99bffb0c6f988533635b672c92f20b16453a4bd03ebbe7a82102335c9fbf1276ab297a79acf90a4b2ea6a1c2d73e6e2df94bd4582290e26902d121024c9653527997e36331d831d2229e33b236551033a745c4cf564c3e4db1e3646721026f991aecffecc9c7eaa7f5744bd0fdfc6e88a326601ad015e560c444cba4d0d82102c28b534269e084995c03518a9f10b0d3f38aaf4d91a58b46b19921a9a931d4ee2102e65ad6cc07306e61ad58f5ce670a85b47c8a26e8cb06f5ab9701e42c4da00b11210315df242f0fdead385ea2a5bd4ffdee43404c4c90345c44b11a17363e3d4e6f4421036504a01757aca5130cf6a4e7636295955ce283a44bdf9ce3b6bd3a5523e19ced58ae', 'наговір')

'OP_4 PUSHDATA(33)[0209097c648cfadb3e99bffb0c6f988533635b672c92f20b16453a4bd03ebbe7a8] PUSHDATA(33)[02335c9fbf1276ab297a79acf90a4b2ea6a1c2d73e6e2df94bd4582290e26902d1] PUSHDATA(33)[024c9653527997e36331d831d2229e33b236551033a745c4cf564c3e4db1e36467] PUSHDATA(33)[026f991aecffecc9c7eaa7f5744bd0fdfc6e88a326601ad015e560c444cba4d0d8] PUSHDATA(33)[02c28b534269e084995c03518a9f10b0d3f38aaf4d91a58b46b19921a9a931d4ee] PUSHDATA(33)[02e65ad6cc07306e61ad58f5ce670a85b47c8a26e8cb06f5ab9701e42c4da00b11] PUSHDATA(33)[0315df242f0fdead385ea2a5bd4ffdee43404c4c90345c44b11a17363e3d4e6f44] PUSHDATA(33)[036504a01757aca5130cf6a4e7636295955ce283a44bdf9ce3b6bd3a5523e19ced] OP_8 OP_CHECKMULTISIG'

Активувати скрипт 4-з 8 multisig.

+780
Radu Radu 6 квіт. 2010 р., 02:12:29

Гаманець і адресу не те ж саме.

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

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

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

+755
jswny 15 лют. 2010 р., 08:52:04

Я намагаюся створити BIP32 адрес HD від мого Trezors xPub ключ. Я продовжую отримувати помилки з бібліотеками наші там. Що я втрачаю?

pywallet:

з pywallet імпорт гаманець
ypub6Y9NsCaunfAtedv6VX7UTfuvQGLu1tgmtltjnrydesqwwuskjnazatyczscezpcfoxtgjhafutaueqwwt8xvblxo7qxtocdkji1nb1b7wzb xpub = "
гаманець.create_address(мережа="БТЦ", xpub=паб, дитина=0)
Зворотне трасування (самий недавній заклик останнього):
 Файл "<пристрою stdin>", рядок 1, <модуль>
 Файл "/usr/local/lib/python3.5/dist-packages/pywallet/wallet.py", лінія, 48, в create_address
 wallet_obj = гаманець.десериализовать(xpub, мережа=мережу.верхній())
 Файл "/usr/local/lib/python3.5/dist-packages/pywallet/utils/bip32.py" лінія 557, десеріалізації
версія)
pywallet.а utils.ключі.IncompatibleNetworkException: неправильні мережі. Биткоин основних чистих очікує байт префікса 76067358, але ви надали б\x04\x9d|\xb2'

У pybitcointools генерують адресу, але вони не відповідають один Трезор генерує.

По суті мені потрібен код, який тиражується Трезор адресної з xPub. Будь-які ідеї?

+745
Antuan 8 трав. 2011 р., 20:49:06

Мені потрібна допомога з допомогою JSON і Биткоин / blockexplorer в JSON дзвінки. Я навіть не впевнений, якщо це буде працювати. В основному я намагаюся перевірити биткоин адреса гаманця. Я хочу, щоб перевірити проти blockexplorer, щоб побачити, якщо це "дійсне" адресу чи ні.

Ось що я зробив до сих пір:

checkAddress функція(){
 адреси ВАР = $('#гаманець).функція val();
$.getJSON('http://blockexplorer.com/q/checkaddress/'+address+'?format=json',{format"":"json"},function(data){
 попередження (дані ХХХ =='+);
});
}

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

+744
Luke Klimasauskas 30 січ. 2012 р., 05:47:13

Я послав від платформи Bitconnect на мій інтервалу QT гаманець і ще показує 0.00 КБК, навіть якщо угод буде підтверджений і відправлений зі вчорашнього дня. Може хто-небудь допомогти мені з цим? Це всі дані по угоді у разі, якщо це допомагає.

Адреса Bitconnect гаманець: 8QDhQ1vWkuR4L5h7E6vKm1tGVmsFzWUyw3 Операції: 58066e3767dbc02c219d24ab2995723f88f552889c0e60385f607487c10b0acc Блок: 289640 День/Час: 1/17/2018 14:06 Сума: 3.35790826

+658
javierdotnet 10 бер. 2014 р., 08:00:11

Мені було цікаво, якщо це можливо, щоб скомпілювати биткоин транзакцію, яка десь посередині (segwit і не segwit), може бути, один з цих сценаріїв. Я буду називати номери-segwit входи, нормальні входи просто для простоти.

  • Використовуйте один нормальний вхід UTXO і один вхід segwit
  • Використовувати Segwit входів, але є нормальні виходи
  • Є транзакція з двома виходами, один Segwit і один нормальний

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

+601
Koubak 4 лют. 2012 р., 13:14:20

Ви повинні спробувати доторкнутися до цього
https://coinmarketcap.com/currencies/views/all/
Потрібно відфільтрувати ті, які не sha256d.

+541
Jijin P 15 трав. 2018 р., 08:00:33

Використовувати конвертер кабель. Вони мають так багато на Amazon: http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=pci-e+converter+cable&rh=i%3Aaps%2Ck%3Apci-e+converter+cable

+530
u7ade 8 лип. 2018 р., 10:25:25

Аналіз ринку, як правило, складаються з фундаментальний аналіз і технічний аналіз.

Я рекомендую http://www.babypips.com почати з технічного аналізу.

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

+528
bithog 17 жовт. 2019 р., 07:46:56

Перший блок називається "генезис блок" або "блок 0". Він був замінований, використовуючи той же алгоритм хешування, як і будь-який інший блок, але по складності 1. Він містить тільки одну операцію, фонду, який дає 50 BTC на адресу 1A1zP1eP5QGefi2DMPTfTL5SLmv7Divfna.

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

src/main.cpp містить наступну рядок:

uint256 hashGenesisBlock("0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f");
+502
trxrg 13 трав. 2017 р., 00:31:12

Основна проблема, яку я бачу, з цим підвищеної складності, а також можливої змови між 2 з 3 сторін. Якщо Керол зараз необхідно підписати оновлення, що робить Аліса робити, якщо Керол не відповідає? Транслювати її рятувальної операції, хоча Боб чуйний учасник? У неї є рятувальні операції за погану поведінку як Боб і Керол? Що, якщо Боб і Керол в змові? Тепер вона потребує рятує для кожного з них, плюс для ТО у поєднанні. Що станеться, якщо ви додасте Дейв в суміші?

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

+498
Arpit singh 9 серп. 2012 р., 21:37:22

BIP32 вказує, як ієрархічні майстер публічних ключів сериализуются.

4 байта: версія байт (mainnet: громадські 0x0488B21E, 0x0488ADE4 приватна; тестовому режимі: 0x043587CF громадських, 0x04358394 приватна)
1 байт: глибина: 0x00 для головних вузлів, 0х01-на рівні-1 ключів, ....
4 байта: відбиток ключа батьків (від 0x00000000 якщо майстер-ключ)
4 байта: число дитини. Це ser32(я) Я в Сі = xpar/я, з XI ключ сериализуемый. (Від 0x00000000 якщо майстер-ключ)

Так, коли майстер публічного ключа серіалізуются, він завжди починається з 0488 B21E 0000 0000 0000 0000 00

Закодовано, що малюнок, який ви бачите.

+480
steffenhiller 1 січ. 2012 р., 06:08:08

Ви можете використовувати інтернет-провайдери, такі як:

Або встановити биткоин ядра , щоб запустити повний вузол і використовувати RPC API-інтерфейси

+422
Omegaman 20 лют. 2015 р., 17:32:29

Клієнт СПВ потрібно завантажити повні заголовки блокчейн? скільки вона займає? це краще для безпеки? Я бачив файл блокчейн-заголовки в гаманці Android, яка тільки займає -30МБ.

+415
Serjic 19 серп. 2010 р., 03:00:50

У мене в Bitcoin-Qt, встановлених і працюють на зовнішній жорсткий диск. Де я повинен поставити биткоин.файл conf, так що я можу налаштувати його з налаштуванням сервера, користувач і пароль?

+401
mygoare 20 груд. 2013 р., 16:03:24

Каламбур Хайлендер в сторону, буде одна криптовалюта сильно домінувати над іншими в майбутньому? Це буде купка? Кожна влада придумує свої кріптовалюти?

+335
jdcooking 9 черв. 2012 р., 15:04:18

Наприклад, якщо б я був бізнес, який хотіли б використовувати технологію блокчейн Эфириума, щоб перекласти моя справа блокчейн, не Эфириума контролювати фактичне лежать в основі технології blockchain?

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

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

+301
irth 19 квіт. 2019 р., 08:54:27

Я хочу створити сировинної угоді з Python і я знайшов скрипт Вчиняє правочини від inputsoutputs список [redemptionSatoshis, outputScript]

деф makeRawTransaction(outputTransactionHash, джерело, scriptSig результати):

деф makeOutput(відомості):redemptionSatoshis, outputScript = datareturn структура.пакет("<М", redemptionSatoshis).кодувати('Хекс') +'%02x' % льон(outputScript.декодування('Хекс')) + outputScript)

formattedOutputs = ".приєднатися(карта(makeOutput, виходи)) 
повернення ( "01000000" + "01" + outputTransactionHash.декодування('Хекс')[::-1].кодувати('Хекс') + 
outputTransactionHash структури.упаковка('<л', джерело).кодувати('Хекс') + '%02x' % 
льон(scriptSig.декодування('Хекс')) + scriptSig + "ffffffff" + "%02x" % льон(виходи) +formattedOutputs + "00000000")
+247
user7727452 24 лют. 2018 р., 06:58:24

Так я зробив свій перший биткоин гаманець з многоразрядной давно, і він не вимагав гаманець слова, щоб створити гаманець (ака у мене немає слів гаманця на гаманець). Проте у мене є файли гаманець. Але бачачи, як у мене була проблема зі старими гаманцем мені довелося оновити до останньої версії в MultiBit HD якості. Я зробив це, але як мені отримати биткоины на биткоин гаманець назад? Якщо я натисну відновити він просить у мене мій гаманець слова, але у мене немає таких, тому що вони ніколи не були необхідні, коли я зробив свій перший гаманець. Будь ласка, допоможіть.

+220
fallaciousreasoning 9 черв. 2013 р., 10:10:18

Коли Вася продає каву, Аліса створює транзакцію, провівши один з її входів на адресу, яка належить Бобу. У результаті угоди заноситься в блок і дається txid, щоб ідентифікувати його. У txid - це подвійний SHA256 з сериализованной транзакції.

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

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

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

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

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

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

+218
Benjamin Giacaman 10 січ. 2018 р., 21:29:20

У мене була така ж проблема і при спробі знайти рішення я знайшов багатьох людей, з пропозицією встановити версію x86 Java, який є дурним, якщо ви насправді запустити операційної системи x64. Інші запропонували спробувати себе в MultiBit HD, який офіційно не випущений ще, що, ймовірно, не гарна ідея. Взяв мене деякий час, але я придумав, як змусити його працювати.

Схоже, багаторозрядні використовує IzPack і JSmooth і друга проблема локалізація 64-розрядної версії Java в системі. Виправити цей встановити оточення JAVA_HOME, як запропоновано вище. https://confluence.atlassian.com/display/DOC/Setting+в+змінну JAVA_HOME+мінлива+в+вікна

+214
Biswadeep Sarkar 18 бер. 2013 р., 04:13:24

В даний час я працюю російською зміни на тест-монета і я додав всі необхідні зміни, але моє запитання, як я можу безпечно протестувати нові скорочення без шкоди для виробництва. Я розумію, що биткоин має тестовому режимі, але чи є спосіб, щоб перевірити альткоины вдвічі. Може бути, що з'єднує два демона один з одним для створення замкнутої мережі? Спасибі заздалегідь.

+200
xkoder bb 17 лист. 2013 р., 07:08:06

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

Це невірно. Шахтар, який здобуває блок, що містить угоди взаємодіючих з підрядом-це той, хто заплатив з ETH, який спожитого газу * ціни на газ.

Як цей вузол обраний?

Через процес видобутку.

Або декілька вузлів, що працюють під керуванням тієї ж розумний контракт, просто щоб переконатися, що якимось чином?

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

+189
davidg 11 трав. 2011 р., 14:12:36

Можливо, це допоможе вам:

  • 1 користувача на закритий ключ (якщо ви не поділитися ним або дати доступ до вашого гаманця)
  • 1 або багатьох закритих ключів для кожного користувача.
  • 1 закритий ключ на одну адресу (в іншому разі зіткнення).
  • 1 (або 2) адреси(ів) на закритий ключ.
  • 1 або кілька приватних ключів в гаманці
+178
RenegadeForLife 8 квіт. 2011 р., 12:58:59

Інші програми можуть змінити налаштування відеокарти не тільки guiminer.

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

+132
Airamek 29 серп. 2012 р., 12:38:32

Я купив додаток не доступно в моїй країні (не наркотики зауваж) в Bitcoin.

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

Чи є спосіб я можу отримати мої біткойни назад ?

Я намагався заповнити претензії але, для моєї країни, биткоины не гроші - в міліції мені сказали, що для них немає ніяких транзакцій.

Якщо не як я можу допомогти біткойн-спільноти, інформуючи їх остерігайтеся цього продавця, так що вони не будуть вкрадені або (і фуд вони роблять на монетки) ?

Дякую

+131
Randy R 28 лип. 2012 р., 13:39:40

Я будую сировинної угоди. Як встановити реле плата в консолі Bitcore гаманець? Я намагаюся відправити транзакцію з 2 підписами. Я створив угоду підписали угоди з 2 повних підписів. Після того, як я відправити необроблені транзакції я отримую повідомлення про помилку, яке говорить про помилку -26 хв реле плата не зустрічав. Я повинен ввести в "settxfee 0.001" на консоль, перш ніж я створити rawtransaction ?

+126
Flakron Bytyqi 24 жовт. 2013 р., 13:48:05

Припустимо, що Аліса володіє 100 акцій Twitter і хоче продати ці акції за відкритим операціях. Боб вирішує купити ці акції. Вони вирішують умови угоди, ціна і т. д. і підписати "розумних" контрактів. Операція буде завершена. Вася платить Аліса акції або в долари або биткоины і т. д., І Аліса передає 100 акцій Twitter з Бобом.

Як зберегти святість цієї угоди, тому що Аліса може відмовитися від цієї угоди на більш пізній термін. На паралельній централізованої біржі право власності на ці 100 акцій як і раніше буде віднести до Еліс, і вона буде продовжувати отримувати дивіденди і т. д. Як власника.

+85
tvortiz 11 лип. 2016 р., 08:15:04

Ви можете отримати свій БТЦ перетворюється в МНО (китайських юанів), використовуючи деякі стандартні сайти (наприклад bitcxindia або unocoin). Це зажадає індійський ( китайська) банківського рахунку. А потім платять зацікавлені люди в ІЯД (китайський юань) через цей банк.

+73
Michael Joshua Carnaje Cortes 3 лип. 2013 р., 09:02:16

Мені вдалося виправити це за допомогою kalroth патчений версія cgminer 3.7.2. Іноді мої карти все одно чорний екран після перезавантаження процес видобутку, але в цілому вона працює quitestable колись починали з чистого перезавантаження.

+68
Yasmin Hernandez 1 трав. 2013 р., 02:49:26

Биткоины за $800, я повинен платити комусь близько 200$. Можна заплатити комусь з частковим биткоин?

+13
MD6380 23 груд. 2019 р., 10:17:59

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

$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