Коли `Він` містити кілька адрес

Мені потрібно з'ясувати всі биткоины передаються від конкретної адреси на конкретну адресу.

Для цього я використовую blockexplorer API-інтерфейс, для цього я використовую свої "угоди з кількома адресами" API, так як тільки це забезпечує посторінкову відповідь. Інші дають лише 10 результатів за замовчуванням.

Так що я перебору проводок, подивися fromAddress у Вин, аналогічно пошуку усунення в Uвих. Якщо все влаштовує, я беру це значення.

для угоди в TXS:
 значення = проводки['значення']
 valueOut = проводки['valueOut']
 підтвердження = проводки['підтверджень']
 якщо підтверджень >= 12:
 ВВХ = проводки['він']
 для рядка у VIN:
 якщо Row['адреса'] == fromAddress:
 Uвих = проводки['u вих']
 для J u вих:
 адреси = Дж['scriptPubKey']['адреса']
 якщо в набір(адреси):
вихід.додати(Дж['значення'])

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

+342
Ronald Crandon 22 черв. 2012 р., 15:35:15
40 відповідей
Цей тег слід використовувати для питань, щодо купівлі, продажу або обміну биткоинов або інших криптовалют на інші валюти або товари.
+979
Peter Isaac 03 февр. '09 в 4:24

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

Brainwallet.org досить багато мало корисних адрес інструменти.

+973
test1604 17 черв. 2018 р., 20:25:04
Інші відповіді

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


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

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

+953
Jackie Buckley 12 квіт. 2015 р., 17:42:32

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

Вони могли б зробити наступне;

  • Сет підписує і шифрує повідомлення з відкритим текстом (М1) з Мартою в повідомленні кодовий (С1) за допомогою відкритого ключа Марти і його закритий ключ.
  • Сет далі шифрує текст повідомлення шифрують з окказиональной (Н1) нове повідомлення cypertext (С2)
  • Сет вибудовує биткоин перенесення (T1) і додає випадкове число (Н1) у розділі "Коментарі" передає і підписує його. (Т2)
  • Потім сет шифрує підписана передачі і окказиональной (Т2) з відкритим ключем Чарлі нове повідомлення (Т3).
  • Потім сет шифрує і шифровану передачу (Т3) і одноразовий код зашифрованого повідомлення (С2) за допомогою відкритого ключа Марти. Цей заключний пакет хороший для доставки (С3)
  • Чарлі бере наш пакет з Мартою, це довга поїздка, але 10btc варто.
  • Марфа декодує пакет (С3) у частині зашифрованою передачі (T3) і зашифроване повідомлення нонсен (С2)
  • Марфа дає Чарлі зашифровані передачі (Т3)
  • Чарлі розшифровує зашифровані передачі (Т3) в підписаний передачі і окказиональной (Т2)
  • Чарлі розповідає всім на завод про передачу (Т2), включаючи Березня. Він хоче зробити це, щоб люди знали, у нього є гроші.
  • Марфа бере перекладу (Т2) і витягує випадкове число (N1) і використовує його для розшифровки її повідомлення (С2) в підписане повідомлення (С1)
  • Марфа потім розшифровує повідомлення (С1) знову з допомогою свого закритого ключа і отримує лист сету (М1)

Давайте подивимося, якщо я можу зробити це таблиці істинності;

Сет

(М1, seth_pk, martha_pub) => С1
(З1, У1) => С2
(Т1, Н1, seth_pk) => Т2
(Т2, charlie_pub) => Т3
(Т3 + С2, martha_pub) => С3

Марфа

(С3, martha_pk) => Т3, С2

Чарлі

(Т3, charlie_pk) => Т2

Марфа

(Т2) => Т1, Н1
(Н1, С2) => С1
(С1, martha_pk) => М1
+867
dcook 20 трав. 2019 р., 00:49:32

Звучить, як ви описуєте скороченого сайту. Як биткоин основних 0.11, ви можете запустити його з експериментальними -чорнослив=Н варіант, який тільки зберігає останні N мегабайт (хв 550) варто з блоків, плюс UTXO набір. У 0.11 це корисно тільки для деяких команд RPC і видобутку, але він відключає гаманець з-за занадто експериментальної. У 0.12 функцію гаманця будуть доступні в режимі підрізають.

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

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

+855
Hichem Acher 9 лип. 2013 р., 22:37:00

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

Кварк використовує 6 функцій хешування (Блейк, компанія BMW, groestl, jh представляє, keccak, моток) і тому вони повинні знайти і скомпілювати в будь P2Pool ви використовується.

Я викинув ідею турбує зараз, так як є тільки 10% залишилося від Quarkcoins в шахті, напевно, чому так мало басейни, як про це.

+814
Sekhr 2 квіт. 2015 р., 23:55:32

CoinJoin використовує SIGHASH_ALL.

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

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

+795
malang ID FATTY 19 серп. 2011 р., 16:26:59

Не вказано, на що підписуються.

гніздо.підключення("протокол TCP://127.0.0.1:28332")

гніздо.підписатися("hashtx");
# якщо вам потрібна вихідних даних або блок даних, щоб додати->
гніздо.підписатися("hashblock");
гніздо.підписатися("rawblock");
гніздо.підписатися("rawtx");

див. https://github.com/bitcoin/bitcoin/blob/master/contrib/zmq/zmq_sub.py

+767
Grammargeek 4 лип. 2016 р., 17:29:44

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



Це просто думки, коментарі вітаються.

+740
user5965026 22 квіт. 2015 р., 16:07:08

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

  1. Коли ви добувати Bitcoin, де ці биткоины беруться? Хто його туди поставив?

Спасибі!

+683
ElHaix 28 лип. 2015 р., 16:36:08

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

+658
PRABHAT PARASHAR 1 вер. 2018 р., 15:51:29

У випадку деяких хочеться реалізує стиснення в їх код:

приватна статичні заключні рядки навіть = "02";
приватна статичні заключні рядки непарних = "03";

громадського рядок compressPublicKey(рядок toCompress) {
 якщо (ціле число.parseInt(toCompress.підрядок(128, 130), 16) % 2 == 0)
 повернутися навіть + toCompress.функція substring(2, 66);
 повернення непарне + toCompress.функція substring(2, 66);
} 
+588
Volvox 23 лют. 2018 р., 08:11:06

Подивися в hex вигляді.

+564
noober 27 бер. 2011 р., 19:09:51

Я випробував 51% атаки після запуску нового альткоины минулого місяця.

Поки я мінував тільки 100 блоків, використовуючи монети-CLI і генерувати 1, я помітив, що хтось вже видобувають 2000 блоків протягом декількох хвилин атакувати мою мережу. Я біг 2 вузлів (без гаманця) і 1 вузол (з гаманець встановлений) в Ubuntu сервер.

  • Чому зловмисник нових криптовалют? Він після монети?
  • Які зміни в коді я повинен реалізувати, щоб запобігти 51% атаки?

Мій альткоины заснований на алгоритмі Scrypt (лайткоин), час покоління становить 10 хвилин/год, зрілість монета 100 блоків з параметрами, майже так само, як биткоин.

+539
Alexander Naydenov 15 бер. 2017 р., 21:20:29

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

+532
ReyCobra 5 січ. 2014 р., 22:31:04

Ось кілька я б рекомендував:

Або грати з pybitcointools в командному рядку (не в інтернеті):

$ ШКТ https://github.com/vbuterin/pybitcointools.git клон 
$ компакт-диск pybitcointools
$ пітона
>>> від Bitcoin імпорт *
>>> СК = random_key() # створення закритого ключа
>>> ВК = privtopub(СК) # створити публічний ключ
>>> МСГ = 'Привіт Світ' # створити просте повідомлення
>>> Зіг = ecdsa_sign(МСГ СК) # підписати повідомлення, використовуючи свій закритий ключ
>>> друк сиг
GxXGAt...2л/eJk=
>>> друк ecdsa_verify(МСГ, сиг, ВК) # використовувати підпис, і відкритий ключ для перевірки
Правда
>>> МСГ = 'привіт Марса # редагувати повідомлення
>>> друк ecdsa_verify(МСГ, сиг, ВК) # зміна МСГ недійсним сиг
Помилкові

http://showterm.io/203b168061b0156c4d1dd

HD-гаманця речі:

Якщо ви хочете дізнатися більше про алгоритму ECDSA пропоную перевірити: https://jeremykun.com/2014/02/08/introducing-elliptic-curves/

+512
mding5692 19 серп. 2013 р., 02:23:44

Я створив гаманець на Bitcoin blockchain.info від мого розуміння, якщо я втрачу свій рахунок або якщо blockchain.info припиняє пропонувати гаманця (це, ймовірно, не трапиться, але просто заради моєї цікавості, давайте прикидатися, що він робить)я можу використовувати моє одужання фразу, щоб отримати свої биткоины на інший гаманець. Як би я це зробив? Ця фраза ж, як і закритий ключ? Якщо не конвертувати цю фразу на власний ключ? Крім того, у мене є два гаманця під моїм обліковим записом Blockchain.info б фразу відновити биткоины як гаманець, або просто злити всі биткоины в гаманець? Я як і раніше використовувати той же відновлення вирок у випадку, якщо проблема повториться?

Ну і до речі, я десь читав, що є різні гаманці або фрази (BIP39, BIP32/44 або щось подібне) може хто-небудь пояснити, що добре?

+484
Kievre 27 жовт. 2012 р., 03:44:33

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

+472
laxonline 10 лют. 2019 р., 13:21:48

Я думаю, що накопичення-це велика проблема з биткоин. Дозвольте мені скопіювати уривок з тиради я опублікував в інтернеті тільки про це, доступні в https://bitcointalk.org/index.php?topic=53683.0.

Ми почнемо з фону, де економіка зростає. Все нормально, до тих пір, поки биткоин хв всуху: всі 21 мільйон биткоинов, були зібрані. Для того, щоб пристосуватися до зростаючою економікою, індивідуальний біткойн стає більш цінним (дефляція). У період дефляції, гроші стають більш цінними, навіть коли він не використовується. Люди це розуміють: навіщо їм це ризик втрати інвестиції, коли свої гроші будуть отримувати безризиковий значення, дозволяючи йому сидіти? Як наслідок, люди перестають вкладати гроші, і нехай їх гроші залишалися в недоторканності. Компанії більше не в змозі брати кредити. Компаній в'януть і вмирають, люди втрачають роботу. Нові компанії не можуть розпочати, оскільки вони не можуть отримати їх первісного позики грошей. З-за відсутності виробництва, биткоин різко зменшується. Люди, які просто зберігають свої гроші теж страждають, так як биткоин вже не спираючись на економіку. Биткоины раптом втратити цінність і загрожує гіперінфляція. Тепер ми повернулися ми зруйнованої економіки, биткоин-це 21-го століття [аналог] німецька марка після 1МВ (тобто практично нічого не коштували), і буквально всі причетні постраждали. Як це повинно було б уникнути?

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

+452
Marcel Stimberg 25 трав. 2010 р., 17:29:51

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

+443
shayne marie flores 23 серп. 2014 р., 20:33:15

Здається, що Poloniex займає 2-3 хвилини (з досить великою кількістю дисперсії) для компіляції значення OHLC даних (API метод returnChartData) періоду, який щойно закінчився. Я експериментував з 30-хвилинних періодів, тому 2-3 хвилини становить до 10% терміну, що дуже багато!

Може бути, я роблю щось неправильно? Я використовую цей пітон-poloniex фантик, і я після цін OHLC кілька БТЦ пар.

+437
Lee Beneze 27 лип. 2012 р., 10:48:41

Я зіткнувся з 'millisatoshi' (msatбыл) при перегляді блискавки мережа..., див. скріншот нижче:

Taken from https://lnmainnet.gaben.win/

І згодом я знайшов його тут згадали:

https://github.com/ElementsProject/lightning/blob/master/README.md#sending-and-receiving-payments

Очевидно, мені цікаво... я думав, що Сатоши-це найменша одиниця?

+366
JesterEE 20 лист. 2014 р., 21:22:17

У 2013 році я купив на лайткоины btc-e.com. Я помітив, що цей сайт зараз не працює.

Я знайшов лист від 11/2013: "Шановний (моє ім'я),

Ми отримали запит на зняття 25.87814001 LTC на гаманець Lh2x1hcGiRnWJRwGdfJP26sB4zw8j54e6m

Для підтвердження транзакції, перейдіть по посиланню: (Видалено посилання)

Для скасування транзакції, перейдіть по посиланню: (Видалено посилання)

ІВ: (мій IP-адресу) Логін: (мій логін)

З повагою, Адміністрація BTC-E.COM"

На https://live.blockcypher.com/ltc/address/Lh2x1hcGiRnWJRwGdfJP26sB4zw8j54e6m/ Я знайшов цю ж операцію. Це означає, що він все ще знаходиться в гаманець БТЦ-е? Або це мій зовнішній гаманець вона передається?

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

+346
Carrie Hunt 1 груд. 2012 р., 05:28:59

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

См policy.cpp :

// Великий 'стандарт' txin-це 15 з 15 P2SH multisig стисненим
// ключі (пам'ятаєте 520 байт на розмір redeemScript). Що працює
// в (15*(33+1))+3=байт 513 redeemScript, 513+1+15*(73+1)+3=1627
// байт scriptSig, який ми округлити до 1650 байт деяких незначних
// майбутньому. Це також достатньо, щоб провести 20-на-20
// CHECKMULTISIG scriptPubKey, хоча такий scriptPubKey не
// вважаються стандартними.
якщо (txin.scriptSig.розмір() > 1650) {
 причина = "scriptsig-розмір";
 повертає false;
}
+260
Bill Harsh 14 трав. 2014 р., 16:07:03

Мережі не знає вашого поточного балансу.

Мережа Bitcoin не використовують поняття "сальдо". Замість Біткойн-регістр доріжки присвоєння значення. Тому кожен биткоин, яка існує спочатку стверджують Шахтарем, а потім були завдання значення досі.

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

Невитрачений угоди називається UTXO (невитрачені вихідних угоди).

Тому баланс адреси просто все UTXOs для цієї адреси. Це може бути визначено з блокчейна. Це величезна кількість даних операцій, але ось чому биткоин-Кварт/клієнт bitcoind використовується LevelDB, який є дуже ефективним для одержання набору даних, як блокчейн.

+255
Chris Hoskins 31 бер. 2010 р., 00:10:55

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

  1. Цілісності коду

    Проблема в обох випадках, якщо ваш клієнт є вартим довіри, або, можливо, під загрозою. Є багато аспектів цього питання, в тому числі якщо Ви довіряєте оригінальний програмісту, щоб зробити все правильно, і насправді не покласти в деяких биткоин-крадіжка програм-шпигунів. Можливо, більш цікавим є питання, якщо б його знайти, якщо хтось (можливо зловмисник?) повинні були змінити код перед його виконанням. Для скачування клієнтами, питання в основному, якщо ви перевірити його цілісність шляхом порівняння її з контрольною сумою, що публікується на авторитетне джерело. Це дає деяку безпеку, якщо ви це зробите, і якщо Ви довіряєте який би Джерело ви можете отримати контрольну суму, але в кінці кінців, навіть якщо ви робите, це, по суті, зводиться до того, в кращому випадку сподіваючись, що особи зібрали клієнт для вас. Для веб-служив на JavaScript програми від bitaddress.org ви навіть не отримаєте шанс перевірити це самі---тобто ви абсолютно повинні довіряти свого оператора (і, можливо, АНБ), щоб служити безкомпромісне програми.

  2. Якість генератора випадкових чисел

    Будь-який закритий ключ генерується від випадковості. Якщо занадто багато, це було передбачувано, що б перемогти свою здатність залишатися в таємниці. І це слабке місце, тому що на багатьох комп'ютерах в реальних умовах експлуатації не надто гарні в генерації випадкових чисел, або тому, що вони не мають виділеного джерела випадковості вбудований, або тому, що програмне забезпечення не має доступу до нього. З ви використовуєте комп'ютер в інтерактивному режимі, ви повинні бути в основному добре, бо тимчасової джиттер у ваші натискання клавіш, руху миші і т. д. зазвичай використовується для збору твердо випадкових чисел. Добре написано, що завантажується, клієнт повинен мати доступ до таких об'єктів через вашу операційну систему і, як правило, бібліотеки SSL---і ще, на практиці, багато слабких реалізацій були знайдені, в тому числі в основний дистрибутив років тому і, зовсім недавно, в Android операційної системи, фактично впливають на биткоин генерації ключів. Побачити Зберігача стаття про Google підтвердила проблему. Будь реалізації JavaScript, як bitaddress.org може бути і гірше і краще, маючи менше прямого доступу до таких випадковим числом об'єктів.

  3. Середовище виконання

    Може шкідлива програма може непомітно на вашому комп'ютері заважають, або шпигує за вашим ключів або ослаблення генерувати ключі? Для скачування клієнта, ми говоримо по суті про уразливість системи (плюс використання комп'ютера). На основі JavaScript bitaddress.org деякі уразливості веб-браузера, що "тільки" дозволити заважаючи що у браузері можуть представляти додатковий ризик.

  4. Можливість і зусиль і винагороди за противником

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

+252
Adamis41 26 лип. 2017 р., 22:29:32

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

Оновлення: биткоин в режимі реального часу не був затверджений.

Як описано далі, комісія несхвальні це запропонував змінити правила тому що він не знайде пропозицію згідно з розділом 6(Б)(5) Закону про біржах, який вимагає, серед іншого, що правила національної біржі цінних паперів бути розроблені для запобігання шахрайських і маніпулятивних дій і практики, а також для захисту інвесторів та громадськості інтерес. Комісія вважає, що, для того, щоб відповідати цьому стандарту, обмін, списки і акції сировинних довіри біржових продуктів ("Этпс") мають, крім угод на інші застосовним вимогам, задовольняти двом вимогам, які неоднозначні в цьому питанні. По-перше, Exchange повинен мати спостереження-шерінгових угод зі значними ринками для торгівлі базовим товаром або деривативи на сировинні товари. А по-друге, ці ринки повинні бути регулюється.

+248
mrmowji 31 серп. 2014 р., 00:06:39
Біржами-це біржа, що базується в Гонконзі, що має справу з Биткоин, Лайткоин, Darkcoin і дозволяє здійснювати операції в доларах США. Особливості включають в себе стандартний біржовий торгівлі, 3.3:1 трильйона євро і своп контракти.
+214
DevelopedLogic 4 лип. 2017 р., 03:09:38

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

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

Як я можу зробити мій биткоин ядра повне завантаження всіх даних?

+207
L R 21 вер. 2010 р., 06:22:49

Який максимальний розмір блоку може бути? Чи існує мінімальний розмір? Може у вас є блок з 0 операції?

+206
AdrenaliN 31 бер. 2011 р., 13:09:01

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

http://einsteinium.org/

https://bitcointalk.org/index.php?topic=494708.0

+203
Katzendreck 10 трав. 2017 р., 13:13:29

На графіку середня кількість транзакцій в блоці за день:

+201
Marko Noppen 9 трав. 2017 р., 12:41:01

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

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

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

+118
ejmin 12 жовт. 2010 р., 05:29:44

Згідно з прийнятою відповідь, Як активувати базові ТХ?, поле тимчасово з поля ScriptPubKey від UTXO ми хочемо викупити (в даному випадку P2PKH ScriptPubKey з RIPEMD160 попереднього адреси). Однак, за даними pybitcointools VButerin, в місцях з P2PKH ScriptPubKey з RIPEMD160 на свою адресу (той, який ви використовуєте у якості джерела і в якому закритий ключ буде використовуватися для входу в угоду).

Ти говориш те саме двічі.

Транзакція Т1 існувала з виходом Т1:0 , який має scriptPubKey P2PKH(К1). Це угоди, які приписують вам. Це вилилося у створення UTXO з сценарій P2PKH(К1), і свій власний ключ К1.

Ви намагаєтеся створити транзакцію Т2 з у якості вхідних даних Т1:0 і вихідний Т2:0 з scriptPubKey P2PKH(К2). Це витрати по угоді, який ви підписуєте з К1. Він посилає гроші на К2, але споживає UTXO Т1:0 , який має сценарій P2PKH(К1).

+95
Efsun Derin 14 бер. 2010 р., 17:43:46

Якщо ви хочете створити вражаючий марнославство, може бути простіше доручити цю справу. https://vante.me це сервіс, який обчислює биткоин суєта приїхали. Як вони використовують спліт-генерація ключів адреси, ви впевнені, що ви є єдиним власником закритого ключа. Детальніше тут: https://www.reddit.com/r/Bitcoin/comments/4iaifs/vanteme_a_secure_and_convenient_service_for/

+91
Jamal 23 черв. 2018 р., 16:49:55

Я імітуючи приватна мережа Bitcoin, що я почав з початкової складності дорівнює (1/2)^16, але після приблизно 20 блоків гірських робіт на мережі збільшилася до 1 і був стабільним досі. Наскільки я зрозумів з вихідного коду, передбачається збільшити після кожних 2016 блоків, так як це збільшить після всього лише 20 блоків.Notice the difficulty=1

Зміна powLimit в моєму bitcoind примірників.

strNetworkID = "регтест";
 консенсус.nSubsidyHalvingInterval = 210000;
 консенсус.nMajorityEnforceBlockUpgrade = 51;
 консенсус.nMajorityRejectBlockOutdated = 75;
 консенсус.nMajorityWindow = 100;
 консенсус.powLimit = uint256S("0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff");
 консенсус.nPowTargetTimespan = 14 * 24 * 60 * 60; // два тижні
 консенсус.nPowTargetSpacing = 10 * 60;
 консенсус.fPowAllowMinDifficultyBlocks = true;
 консенсус.fPowNoRetargeting = false;
+88
Jethro Gamad 4 лип. 2016 р., 02:37:26

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

Я розумію, що операції перевіряються шляхом перевірки підпису кожного входу дійсний. Однак, як ви перевіряєте нові біткойни або нагороди, які надійшли в систему за рахунок видобутку корисних копалин, якщо ці НЕ МІСТЯТЬ жодних входів?

Наприклад, якщо ви перевіряєте угоди дані коректні, в кінці кінців ви досягнете точки, коли входи були спочатку заміновані, так як ви знаєте, вони були створені на законних підставах?

+72
Ggabay 29 груд. 2018 р., 19:28:09

Є якісь довідники або матеріали, доступні за допомогу в створенні спеціалізованого обладнання ASIC для bitcoin-майнінгу .

+34
Buote Xu 4 серп. 2013 р., 15:02:45

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

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

Я хотів би закликати вас, щоб взяти курс на биткоины на Udemy, коли я його закінчу в кінці цього тижня. Відправити мені по електронній пошті на [email protected] якщо ви зацікавлені.

+32
Ronan Fahy 11 квіт. 2018 р., 09:41:53

Я біжу Bitcore.вузол вводу-виводу і використовуючи їх ZMQ гак, але я помітив, що на livenet не всі угоди насправді прямує. Я порівнюю його з https://blockchain.info/unconfirmed-transactions і мій в реальному часі логи і бачу, що деякі не з'являються.

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

Це відбувається тільки на livenet, збіглися всі наші випробування в тестовому режимі, і він працював відмінно. Може це якось пов'язано з maxconnections? Я пробувала збільшити його до 250

+32
viloria 21 вер. 2014 р., 16:05:30

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