Реєстрація биткоин-адреси залишок від блокчейна

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

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

У мене повний блокчейн завантажені на мій комп'ютер.

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

Спасибі заздалегідь

+685
Ava Olivia 9 бер. 2014 р., 05:12:50
35 відповідей

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

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

Біткойн-клієнт на Qt генерує до 100 адрес заздалегідь і зберігають їх в гаманці, але в якийсь момент буде створити більше. Більшість "відправити" операції використовувати один з цих адрес у якості адреси зміна. Якщо ви відправляєте з 2 клієнтів, які починали з тієї ж копію файлу гаманця, в якийсь момент вони почнуть використовувати адреси, які не існують у вихідному файлі гаманець. У цей момент биткоины в один гаманець не буде доступний, щоб провести з іншого гаманця.

+881
alibah 03 февр. '09 в 4:24

Спробуйте:

$ биткоин-Кінк getaddressinfo '<адреса>'

{
 адреса : "адреса" (рядок) биткоин-адреса перевірений
 "scriptPubKey" : "наклеп", (рядок) в шістнадцятковому кодуванні scriptPubKey згенерований адреса
 "ismine" : true і false (булевский), якщо Ваша адреса чи ні
 "iswatchonly" : true і false (boolean) якщо адреса watchonly
 "можна розв'язати" : true і false (булевский) чи вміємо ми витрачати монети, надіслані на цю адресу, не звертаючи уваги на можливу відсутність закритих ключів
 "деск" : "за спаданням", (рядок, опціонально) дескриптор для витрати монет, надіслані на цю адресу (тільки коли можна розв'язати)
 "isscript" : true і false (логічне значення) якщо ключ скрипт
 "ischange" : true і false (boolean) якщо адреса використовується для зміни вихідний
 "iswitness" : true і false (boolean) якщо адреса свідок адреса
 "witness_version" : версія (числовий, необов'язкове) номер версії програми свідком 
 "witness_program" : "шестигранник" (рядок, опціонально) шістнадцяткове значення з програми по захисту свідків 
 "сценарій" : "тип" (рядок, необов'язковий) тип вихідних сценарію. Тільки якщо "isscript" правда і redeemscript відомо. Можливі типи: нестандартні, за замовчуванням, pubkeyhash, scripthash, multisig, nulldata, witness_v0_keyhash, witness_v0_scripthash, witness_unknown
 "наклеп" : "наклеп", (рядок, опціонально) redeemscript для p2sh адреса
 "публічні ключі" (рядок, опціонально) масив публічні ключі, пов'язані з відомими redeemscript (тільки якщо "сценарій" - це "multisig")
[
"за замовчуванням"
,...
]
 "sigsrequired" : ХХХХХ (число, опціонально) кількість підписів, необхідних, щоб провести вихідний multisig (тільки якщо "сценарій" - це "multisig")
 "за замовчуванням" : "publickeyhex", (рядок, опціонально) шістнадцяткове значення відкритого ключа сировини, за один-ключ-адрес (можливо, що включаються в P2SH або P2WSH)
 "вбудований" : {...}, (об'єкт, факультативний) інформація про адресу, вбудовані в P2SH або P2WSH, якщо відповідні і відомі. Вона включає в себе всі getaddressinfo поля виводу для вбудованого-адресу, крім метаданих ("мітка", "hdkeypath", "hdseedid") і ставлення до гаманця ("ismine", "iswatchonly").
 "iscompressed" : true і false (булевский, необов'язково) якщо за замовчуванням стискається
 "написів" : "напис" (рядок) мітку, пов'язану з адресою, "" підпис за промовчанням 
 "мітки часу" : тимчасова мітка, (число, опціонально) час створення ключа при наявності в секундах з початку епохи (на 1 січня 1970 по Грінвічу)
 "hdkeypath" : "шлях" (рядок, опціонально) ключового HD, якщо ключ зберігається у форматі HD і доступні
 "hdseedid" : "<hash160>" (рядок, опціонально) Hash160 насіння HD якості 
 "hdmasterfingerprint" : "<hash160>" (рядок, опціонально) fingperint відмички.
 "ярлики" (об'єкт) масив міток, пов'язаних із Адресу.
[
 {об'єкт (у форматі JSON дані етикетки)
 "ім'я": "labelname" (рядок) мітки
 "мета": "струна" (струна) мета звернення ("відправити" для відправки-адресу, "отримати" для отримання адреси)
},...
]
}

См https://bitcoincore.org/en/doc/0.18.0/rpc/wallet/getaddressinfo/

+855
JohnHeroHD 8 груд. 2018 р., 04:30:10
Інші відповіді

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


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

Є чотири авторитетних місць для біткойн-інформацію про те, що я можу думати.

  1. В Bitcoin.org Домашня сторінка, яка управляється ядра биткоин-розробників. Всі імена, перераховані на цьому сайті, і посилання можна вважати авторитетним.

  2. BitcoinTalk.orgце була домашня сторінка для биткоин-спільноти з самого початку. Більшість з перших ідей тут були створені і до цих пір це найкраще місце, щоб отримати інформацію з інших авторитетних людей, тісно пов'язаних з Bitcoin.

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

  4. Биткоин на GitHub, розвиток основних клієнтів відбувається, і всі зміни до протоколу реалізуються вперше. Ви також можете знайти посилання на це місце на биткоин сторінці.

+824
Not The Face 23 лип. 2011 р., 04:24:44

Ви можете використовувати invalidateblock ЕКП. Биткоин не спромоглися перевірити достовірність блоки минулому, що невірний блок.

+773
shawkinaw 29 серп. 2015 р., 01:50:58

Закони, які застосовуються в залежності від ваша країна проживання.

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

  1. в якій країні і якому стані ви перебуваєте в

  2. що щоденний обсяг торгівлі, які ви збираєтеся їсти.

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

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

+763
user36160 22 лист. 2017 р., 22:41:17

Я соло майнінг XenCoin використовуючи XenCoin Qt з версії v0.6.3.3-g069d718-бета.

Кількість угод показано на вкладці рецензування у 9, ще є 7 операції, перелічені в історію транзакцій.

Крім того, нещодавно мені мій cgminer 3.7.2 повідомив, що він знайшов блок. Кількість угод збільшилася на XenCoinQT вкладці Огляд, а видобуток нагорода не зарахована на мій рахунок.

Може хто-небудь пояснити, що відбувається? Хтось краде мої монети?

Крім того, можна відстежувати всі блоки, які видобуваються на мене (соло майнінг)?

Overview Tab:

Transactions Tab:

+712
maksimka200320 30 лип. 2011 р., 09:03:33

Я можу ще переклад USD з MtGox в Dwolla, а потім Dwolla на мій банківський рахунок? Я робив це кілька разів у минулому, до захоплення МНБ за Dwolla фонди біржі MtGox. Важко отримати відповідь з MtGox. У мене є близько 5-10 биткоинов я хочу конвертувати в USD.

+699
batnaa baagii 15 лип. 2016 р., 13:31:30

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

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

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

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

+696
Shannon Alexander 23 вер. 2018 р., 16:32:20

Є очевидний спосіб, що я можу досягти наступних з Bitcoin?

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

AFAIU вище моделі схожий на Майк Херн Маяк проект, однак я не можу використовувати це відмінна платформа для мого проекту і я хотів би бути впевненим, що я йду в правильному напрямку, тому будь-які ідеї і альтернативи, щоб досягти вище більш ніж вітається.

+635
Rene Nel 25 черв. 2010 р., 03:08:35

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

З часом там буде багато солідних онлайн-сервіси доступні гаманець, хоча я б рекомендував диверсифікувати свої Bitcoins в декількох місцях, на всякий випадок.

+597
user23982 14 квіт. 2014 р., 00:23:32

Я хочу дати IP-адресу мого нового вузла . У мене за замовчуванням для мого сайту , на lightning.exe програми ,але не може встановити IP-адресу мого сайту, так що видно публічно на сайті "https://explorer.acinq.co/#/faq". Я вже створив 4 канали, але потрібен спосіб, щоб ввести IP-адресу.

+542
Sam H 25 бер. 2018 р., 02:38:05

Це як створити brainwallet з bitcore

константный Bitcore = вимагають("bitcore-ліберал");
// константный Мнемоніка = вимагають("bitcore-мнемонік");
// https://bitcore.io/api/lib/crypto
нехай brainsrc= 'Сатоши'
нехай вхідний сигнал = новий буфер(brainsrc)
нехай хеш = Bitcore.крипто.Хеш.і SHA256(вхід)
нехай БН = Bitcore.крипто.Млрд.fromBuffer(хеш)
покладемо PK = новий Bitcore.Закритий ключ(БН).toWIF()
нехай Адді = новий Bitcore.Закритий ключ(БН).усунення();
консоль.журнал (мозок гаманець '+brainsrc+' \nAddress: '+Едді,' секретний ключ:'+ПК)

Для bitcoinjs, я знаю тільки як створити випадковому адресою:

// https://github.com/bitcoinjs/bitcoinjs-lib/blob/v3.3.2/test/integration/addresses.js

константный биткоин = вимагають bitcoinjs-Ліб (")
ВАР ключів = биткоин.ECPair.makeRandom()
ВАР секрет = (ключів.toWIF())
ВАР в addr = (ключів.getAddress())

консоль.журнал (мозок гаманець '+brainsrc+' \nAddress: '+значення addr,' секретний ключ:'+секрет)

Як це зробити?

+478
user54131 28 трав. 2018 р., 20:25:17

Уявіть блокчейн як... ланцюжок блоків

Ситуація:

А -> B -> З
 \-> С'

Але деякі вузли розглядають його як А -> B -> З і шахти за блок з

і деякі інші див. А -> B -> З' і мій через блок з

Якщо вузол бачить щось на зразок цього:

А -> B -> C -> Д -> Е...
 \-> С'-> Д' - І'...

слід вибирати ланцюг з великими накопичувальними складності (найдовша) і забути що-небудь про сироту, послуги

+476
user3988596 21 лют. 2010 р., 11:00:26

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

Що використовується у літніх Asics ще, коли вони більше не вигідно працювати?

+469
alban maillere 24 трав. 2018 р., 06:03:59

Я розмістив цей відповідь на BitcoinTalk , але скопирую його сюди для тих, хто не хоче ганятися за одного. Наступне є прямим вставити посилання:

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

Прямо відповісти на ваше питання, ми можемо отримати X з Y в основному так само, як ти y з X. Щоб переконатися в цьому, давайте розберемо, чому ваш метод працює.

Ми з нашого рівняння кривої р = р^2 = x^3 + 7. Ви можете легко обчислити Р від Х, то ти рішення р = р^2 y. Купити мала теорема Ферма ми можемо написати 1 = р^(р - 1) = р^(р - 1)/2. Записати Q = (П - 1)/2; тоді ми маємо р^р = 1, так що м^(р + 1) = р = р^2, значить y^((р + 1)/2) = р. Як з'ясовується, (М + 1)/2 = (п + 1)/4, який є, чому ви змогли вирішити для y, використовуючи показник (П + 1)/4. Зверніть увагу, що це вирішальною мірою залежить від П 3 мод 4; у противному разі (П + 1)/4 не буде цілим числом, і ми не зможемо його вирахувати. На щастя, наш вибір п задовольняє цьому.

ОК! Так давайте зробимо аналогічну річ для X. Давайте писати X = x^3 = р^2 - 7. X може бути легко обчислені від Y, тому ми повинні вирішити х = х^3. Записати Q = (П - 1)/3; тоді Х^ = х^(п - 1) = 1, так що Х^(К + 1) = = x^3, х^((р + 1)/3) = х. Як з'ясовується, (М + 1)/3 = (П + 2)/9. На цей раз ми істотно залежить від П мод 7 9, для того, що це ціле число. На щастя це! Так що ви йдете.

TL;д-р використання (п + 2)/9 (Р + 1)/4.

Так, і, щоб отримати інші два кореня Куба помножити на нетривіальний квадратний корінь з 1. (Аналогічно можна помножити на -1 у вихідному коді.) Один такий корінь куб 0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee.

Ось код на Python аналогічного вашому. Він займає одне з вихідних значень Y і повертає вхідна значення x Х2.

## Enter
р = 0x483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8

## Параметри поля 
# Поле модуля
Р = 0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f
# Кубічний корінь з 1
бета = 0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee

# Код# 
xcubed = (Y*Y - 7) % річних
друк "xcubed = 0х%х" % xcubed

х = пр(xcubed, (п + 2) / 9, Р)
друк "Х1 = 0х%х" % х
друк "Х2 = 0х%х" % (х * бета % річних)
друк "Х3 = 0х%х" % (х * бета * бета % річних)

Його вихід

xcubed = 0x4866d6a5ab41ab2c6bcc57ccd3735da5f16f80a548e5e20a44e4e9b8118c26eb
Х1 = 0xc994b69768832bcbff5e9ab39ae8d1d3763bbf1e531bed98fe51de5ee84f50fb
Х2 = 0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798
Х3 = 0xbcace2e99da01887ab0102b696902325872844067f15e98da7bba04400b88fcb
+464
waleed mohamed 18 лист. 2019 р., 12:49:09

Знищивши його монети ( надіславши їх на адресу ніхто не має закритого ключа, як 1nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn )

+454
Akshay Paliwal 13 вер. 2014 р., 05:26:48

Сказати, що я отримав деякі біткойни з допомогою біткойн-основний гаманець на деякі машини Linux. Сказати, що я закінчив грати зараз.

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

  • Що всі файли і каталоги, які потрібно скопіювати?
  • Чи є якісь додаткові кроки необхідно зробити інші, ніж копіювання файлів?
  • Які кроки, щоб завантажити збережену базу даних для нової установки ядра биткоин?

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

+436
Shinondon Keough 8 жовт. 2014 р., 22:01:34

Хтось купує биткоины, використовуючи свій обліковий запис PayPal, який був явно зламаний. PayPal не дай мені закрити рахунок. Я збираюся бути заряджений НФС зборів Мій банк - у мене є биткоин адреса гаманця, що продаж була зроблена з метою: -

Будь ласка, підтвердіть, що ви хочете, щоб биткоин зараховані на гаманець: 1Jvgp9Qcr5D3K37gcfjsp4L5Csg8wwReye

Мені потрібно скасувати цей рахунок, хто вона належить.

+432
enaJ 1 січ. 2015 р., 05:22:20

Дзвоню importaddress буде пересканувати весь блокчейн в дефолт за bitcoin.org

Набір пересканувати параметр false, щоб не пересканувати базу даних блоку (повторне сканування може здійснюватися в будь-який час після перезапуску ядра биткоин з -пересканувати аргумент командного рядка). Повторне сканування може зайняти кілька хвилин.


допоможіть importaddress

importaddress "адреса" ( "мітка" пересканувати p2sh )

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

Аргументи:
1. "скрипт" (рядок, обов'язковий) шестигранні в кодуванні скрипта (або адреса)
2. "мітка" (рядок, необов'язковий, значення за замовчуванням="") необов'язкову мітку
3. сканування (логічне, необов'язковий, за замовчуванням=true) пересканувати гаманець для операцій
4. p2sh (логічний, необов'язковий, за замовчуванням=false) додати P2SH версія скрипта, а також



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

Примітка: Якщо ви імпортуєте нестандартних сирої сценарій в hex вигляді, результати відправки до неї будуть ставитися як міняти, і не з'являвся у багатьох ЕКП.

Приклади:

Імпорт скрипта з пересканувати
биткоин-Кінк importaddress "універсальний"

Імпорт з допомогою ярлика без пересканирования
биткоин-Кінк importaddress "універсальний" тестування" помилкові


Оновлення з версії v0 биткоин.14 ви можете використовувати importmulti імпортувати адреси.

биткоин-Кінк importmulti '
[
{
 "scriptPubKey" : { "url": "1NL9w5fP9kX2D9ToNZPxaiwFJCngNYEYjo" },
 "мітки" : "0",
 "етикетка" : "особиста",
 "watchonly": правда
},
{
 "scriptPubKey" : "76a9149e857da0a5b397559c78c98c9d3f7f655d19c68688ac",
 "мітки" : 1493912405,
 "етикетка" : "TestFailure"
}
 ]' '{ "пересканувати": правда }'

Відповідь:

[
{
 "успіх": правда
}, 
{
 "успіх": помилкові,
 "помилка": {
 код: -8,
 "повідомлення": "внутрішній повинен бути встановлений на шестигранною scriptPubKey"
}
}
]

Примітка:

  • Bech32 адреси не підтримуються за допомогою цього методу до моменту. (Ви можете вільно редагувати цей відповідь, якщо він доступний.)
  • importmulti не прискорить імпорт прогрес, так як цей метод блокує ваш гаманець і заблокувати будь-які подальші виклики RPC.
+398
SpashHit 31 серп. 2018 р., 13:32:13

Порядок виконання:

  • scriptSig/свідок побудувати початковий стек
  • scriptPubKey (які можуть викликати оцінці redeemScript у разі P2SH, і свідок виклик скрипта у разі P2WSH)

У scriptCode-це просто назва для "виконуваний код". Всередині оцінки scriptPubKey, вона дорівнює scriptPubKey. Всередині оцінки redeemScript, вона дорівнює redeemScript. Всередині свідка оцінці сценарію, він дорівнює сценарій свідок.

+388
Rosie Mejia 28 трав. 2013 р., 00:26:27

у мене p2sh-адресу, який створюється за допомогою відкритого ключа стислому (з моєї книги нано) і стиснений відкритого ключа (bitcoincore гаманець). Вона вимагає підпису, щоб відправити кошти. Коли я використовувати мій журнал нано підписати мені зробити висновок:

3045022100b0c80ad5f5db6b790b75156186322b1fd6f9d1da61ff04e47f5a64ca8cdfaf6f02207bce077a537e215d9dd5ccaae72e8af1c4750e67722910c2af1d1f3b6e9357f2

Я використовую бібліотеку ledgerjs, щоб зробити це і за допомогою функції signP2SHTransaction. Зазвичай я просто введіть мій власний ключ в біткойн-ядра signrawtransaction функції, але я впевнений, що це scriptSig. Я просто не знаю жодної бібліотеки, що дозволить мені використовувати це, щоб підписати rawtx. (Я подивився на Python-bitcoinlib але я не бачив ніякого шляху до вхідних rawtx інформацію в читаний формат.)

Будь-які пропозиції на інструмент я можу використовувати, щоб прийняти це знак необроблені Техас шестигранного відправити на проводі?

+364
Compulsion 18 лист. 2017 р., 02:55:49

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

Биткоины нескінченно подільні, тому мережа може працювати на частину Bitcoin так само, як і на всі з них. Немає проблеми ліквідності.

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

+363
polok123 30 жовт. 2013 р., 04:19:03

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

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

На переважній більшості блоків >99% угод в блоці заздалегідь відомі і вже перевірені. З перевіркою вже кешуються тільки додаткової перевірки тривіальні тести, такі як запобігання двічі проводить у межах кварталу і переконавшись, що блок час/висота узгоджуються з блокуванням транзакцій.

На блоки, що складаються з відомих угод естафета серед BIP152 НВ-режим однолітками відбувається без перевірки (тільки військовополонених і хеш кореня перевіряються, який бере під 1мс на типовий швидкий хост). Аналогічним чином, волокна пересилку не потрібно чекати підтвердження (або закінчити прийом, якщо на те пішло) навіть тоді, коли багато хто угоди не відомі заздалегідь.

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

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

Цей інший відповідь можуть бути цікаві для вас: https://bitcoin.stackexchange.com/a/80928/52021

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

+340
Gracia landa Ramirez 6 бер. 2011 р., 11:08:44

Ви можете здійснити таємний обмін Шаміра, в цьому випадку ви не технічно реалізації multisignature. Ця методика може бути використана для поділу закритого ключа з однієї адреси на N частин. Використовуючи цей метод M з N секцій секрет може бути використаний для отримання секретного ключа. Це може бути використано в якості аналогічного рішення для multisig, коли використовується тільки 1 адреса (Цей метод, очевидно, вимагає тільки один гаманець)

+317
TsunadeLover 21 лют. 2011 р., 18:14:53

Зараз я займаюся розробкою биткоин-додатки, засновані на биткоин-ядра з використанням системного облікового запису.

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

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

Є бази даних ми повинні реалізувати?

+309
Jay Tanwar 6 черв. 2013 р., 21:52:17

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

На мить я відповідаючи на це запитання, нова будівля блоку № 456238, так що ви можете заглянути в будь блок допомогою створення адрес для блокування веб-браузера як слід (Blockchain.info в ілюстративних цілях):

https://blockchain.info/block-height/0

https://blockchain.info/block-height/456238

+279
Diane Sroka Benjamin 22 серп. 2014 р., 16:05:23

За замовчуванням книга нано s створює 24 слово мнемоніка. Що таке 25-ї функції слова? Це фраза, про які вони говорять?

+257
Kneelz 25 квіт. 2012 р., 03:54:50

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

В цю адресу https://blockchain.info/address/1H7FMLas2d7HqSstx8xVDMURvWphv4bnFd користувач concatinated його ім'я веб-сайту з URL-адресою.

Як я можу зробити те ж саме через API для відправки?

+245
Connor Walsh 12 лип. 2015 р., 04:06:06

ЯК КУПИТИ БИТКОИНЫ

1) бірж. Бірж багато, засновані на країнах. UNOCOIN користується великою популярністю для Індії. Крім того, якщо ваша національність відрізняється від того, що я припустила, ви можете подивитися на цьому сайті для багатьох бірж і гаманців: валюти. Ви можете створити гаманець Bitcoin тут: блокчейн

2) Подивіться за цим посиланням для більш докладного пояснення: як отримати биткоины?

ДЕ Я МОЖУ ЇХ ВИТРАТИТИ

Ви можете витратити їх на сайти/сервіси, які беруть біткойни в якості способу оплати, як PayPal, кредитні картки або дебетової картки.

+203
Solomon Ogedegbe 9 черв. 2012 р., 06:31:45

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

+189
user265973 3 лист. 2015 р., 09:26:38

Вага один вхід в угоді завжди використовує:

  • 32 байт для посилання на мінус ідентифікатор (хеш)
  • 4 байт для посилання на мінус індекс

Тоді, якщо мінус не segwit вихід p2pkh в scriptSig використовує:

  • 1 байт для позначення scriptSig розмір
  • 1 байт для позначення підпис розмір
  • 71 байт (в середньому) на підпис
  • 1 байт для позначення відкритого ключа розмір
  • 33 байт відкритого ключа

В цілому це становить 143 байт (в середньому), щоб посилатися на не-segwit p2pkh вихід з ваших витрат по угоді.

Для segwit p2sh вкладені виходи p2pkh, в scriptSig замість цього використовує:

  • 1 байт для позначення scriptSig розмір
  • 1 байт для позначення свідка версія (0х00)
  • 1 байт для позначення відкритим ключем хеш-розмір
  • 20 байт хеша відкритого ключа

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

Тому segwit p2sh вхід вкладеної має вагу вкладу 59 байт + (107)/4 байта = 86 байт в середньому.

+180
Nancy Nixon Hampson 9 квіт. 2013 р., 21:50:25

Ваш файл знаходиться в каталозі:

.../hash2.js

у той час як модуль скрипт в

.../src/script.js

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

+150
shiri4frnz 10 бер. 2010 р., 09:00:50

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

може хеджованим биткоин фонд з актом викупу акцій стабілізується безпеки?

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

Таким чином, що торгуються на біржі фонд (ETF) або біржові ноти (ЭТН) можуть бути створені на існуючих біржах. Сек'юритизація-це практично дикий Захід навіть серед незліченних регуляторів, що робить важелі і можливості хеджування нескінченні.

У будь-якому випадку, думки про те, чому це буде або не буде працювати на Bitcoin в якості базового активу?

правильна теги: сек'юритизація, цінні папери, у режимі реального часу, этн, хеджування

+130
sakks 9 січ. 2019 р., 20:23:04

Вас цікавить API-виклики:

список публічних угоди<TransactionInput>.getInputs()
TransactionInput публічних сценарій.getScriptSig() кидки для scriptexception
сценарій громадського недійсними.correctlySpends(txContainingThis угоди, довгі scriptSigIndex, сценарій scriptPubKey)

Використовувати їх ось так:

Угоди ТХ = ...
Список<TransactionInput> входів = ТХ.getInputs();
для(int я = 0; я < входи.розмір(); я++) {
 TransactionInput вхід = входи.отримаєте(я);
 ScriptSig скрипт = вхід.getScriptSig();
 Сценарій scriptPubKey = ...
 scriptSig.correctlySpends(Техас, я, scriptPubKey);
}

Складність стає scriptPubKey. Якщо у вас є операції ви проведете в пам'яті, це так само просто, як введення.getConnectedOutput().getScriptPubKey();

Якщо це не так, то ви можете зробити обґрунтоване припущення шляхом перетворення адреси P2PKH scriptPubKey.

публічний статичний редактор сценаріїв сценарій.createOutputScript(адреса)

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

+117
Sonu Nigam 21 квіт. 2013 р., 05:26:23

Я читав пости і не можу зрозуміти, якщо це можливо чи ні. Але я мав биткоин на старому багаторозрядні гаманець. У мене немає насіння фраза, Коли я відкрив гаманець, просто ключ до гаманця. Я просто перевів биткоин на безпечну гаманець. Однак чи є спосіб, щоб відновити биткоин гроші? Заздалегідь спасибі!

+72
user232670 11 лип. 2018 р., 06:39:07

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

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