Навіщо стер всі БТЦ з імпортованого адресу?

Я читав пару записів у блозі і уроки про те, як провести БТЦ, які "зберігаються" на листку паперу.
Всі вони запропонували імпортувати закритий ключ наприклад blockchain.info'и гаманець (або будь-аналог)
і стерти всі монети з цієї адреси. Але чому я не повинен продовжувати використовувати його?

+979
DMON 9 квіт. 2016 р., 23:50:38
33 відповідей

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

+1000
Kehkishan Javaid Dolly 03 февр. '09 в 4:24

Підрізають вузлів буде перевіряти нові блоки, і вони класифікуються як повні вузли

  • Вони зберігають повну базу даних всіх UTXOs. Цього достатньо, щоб перевірити нові блоки. Що потрібно для перевірки, що Техас в нових кварталах проводять тільки поточні операції невитрачені виходи
  • Вони зберігають mempool і перевірити блоки, щоб переконатися, що вони дотримуються усі правила протоколу Биткоин, як і інші сайти
  • Оскільки, вони не тримають старі дані блоку, єдине, що вони не можуть зробити, це повернути старі дані блоку на інші вузли. Вони як і раніше тримати останній блок даних для reogranization, яким вони можуть поділитися з іншими вузлами
+982
user302363 27 черв. 2019 р., 23:54:31
Інші відповіді

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


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

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

+917
M Dede 23 лип. 2010 р., 16:05:31

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

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

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

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

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

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

Є корисне обговорення подвійний витрати в це питання.

+912
user29160 25 лист. 2012 р., 20:20:22

TCP-це потоковий протокол. Хоча по дроту потік представлений у вигляді серії IP повідомлень, семантично це просто потік байтів.

Це означає, що на рівні додатки не повинні піклуватися про межі повідомлення. Маршрутизатори та інші інфраструктури інтернету можна довільно розділити дані в пакети, щоб поміститися в їх базових протоколів (наприклад, Ethernet і кадрів не більше 1500 байт).

+883
Kristi Lynn Pokorski 16 груд. 2019 р., 11:05:52

Чи є спосіб, інші, ніж importaddress, щоб дивитися залишки за конкретними адресами?

Ви можете імпортувати гаманець, який був експортований в dumpwallet форматі з використанням importwallet команди. Ви також можете імпортувати адреси з допомогою importmulti і importpubkey. Але, в цілому, немає, немає ніякого способу, щоб дивитися залишки за конкретними адресами в Bitcoin Core без використання імпорту* команда.

З Bitcoin ядро 0.17, ви можете використовувати scantxoutset команду, яка буде сканувати UTXO набір для UTXOs, що стосуються виведення сценарію (визначені різними способами).

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

Гаманці відстежувати себе цю інформацію. Вони роблять це таким же чином, що імпорт* командної роботи. імпорт* команди гаманець команд, щоб розповісти гаманець, щоб відслідковувати певні виведення скриптів. Вони відстежують їх так само, як: сканування вхідних блоків та проводки для виходи, які відповідають тому, що вони шукають.

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

+866
nagologan 30 трав. 2016 р., 06:27:23

Хеш-функції є непередбачуваними.

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

+777
GDY 9 січ. 2013 р., 09:01:33

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

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

+707
Dielan 19 груд. 2016 р., 07:25:22

Я збираюся написати торгового алгоритму ВЧ (можливо, з допомогою API CCEX) Купити продати gridcoin/альткоинов.

Хто-небудь тут є які-небудь корисні ресурси для цього? Що б бути кращим майданчиком для початківців (АНП CCEX-це тільки один я знайшов)?

Питання: алготрейдингом бібліотека Python & як побудувати біткойн-торгівлі бота?.

+702
bbigtrout 4 квіт. 2016 р., 13:44:12

Я вважаю http://followmyvote.com заслуговує уваги; принаймні, вони стверджують, що дозволяють як анонімності, безпеки та контрольованості одночасно. Я не впевнений, якщо він стійкий до підкупу, це звучить занадто добре, щоб бути правдою, але я б рекомендував звернутися до Адама Калеб Ернест і уточнити подробиці.

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

+635
Raja Gopal 16 черв. 2015 р., 06:20:42

Перше, що Bitcoin-Qt робить це переконатися, що дані, що зберігаються на диску є допустимим. Серед інших перевірок перевірте останній 288 блоків (останні два дні в очікуванні). Ця задача включає в себе велику кількість перевірок підпису і займе деякий час. Тільки після перевірки автозавантаження успішно завершено підключення до мережі Биткоин буде створено і тільки після цього клієнт почне прослуховує входять JSON-RPC-запити.

+581
Lawrence fisher 29 лист. 2013 р., 03:11:52

Швидше - як SatoshiDice зробити це? Я знаю, що це не правильний формат, і людей радять це, але як це технічно можливо?

+530
Karl Young 26 квіт. 2011 р., 05:40:10

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

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

  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.

+520
Tony tonykky 17 бер. 2015 р., 16:03:27

Я використовую Blockchain.info отримаєте API з великим успіхом. Вчора я створив нову адресу: 1MMVp6fzZ6QrVYXg9iRSJb5PsM8crq5imz Він отримав 1,5 BTC і був переведений на свою адресу БТЦ (unfonfirmed). З хеш транзакції: 79ff50d749d1d8099e68ac04dba4e64645322e49e671326d74d871bfd0f868eb

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

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

Чому це відбувається?

+495
Developer Madmax 15 лют. 2018 р., 06:34:31

USDT є частиною Омні шар поверх биткоина.

У той час як угода буде проходити через (оскільки будь-яка угода Омні-це дійсні угоди Bitcoin), вам не будуть зараховані на USDT як GDAX-це обмін доларів США. Вони не підтримують USDT, і, отже, не буде намагатися виявити Омні угоди для нього.

Ви повинні звернутися в службу підтримки GDAX про те, як відновити свій USDT.

+493
AntiFubar 29 вер. 2017 р., 18:10:49

Ваші межі гаманець, зробив собі гаманець.DAT-файл у каталог за замовчуванням, якщо ви не давати іншу директорію. Ви можете перезаписати цей гаманець.DAT-файл з одного з dogecoindark якщо ви не використовували новий один на всіх (звичайно, якщо у вас є, ви повинні його резервну копію). Я ніколи не використовував межі гаманець, але якщо він використовує ту ж папку за замовчуванням як Bitcoin, ви повинні бути в змозі знайти дані каталогу в папці %AppData%\межі на Windows, ~/.межі/ на Linux, або ~/library/application підтримки/межі/ на Mac OSX.

+490
Javier de la Rosa 12 квіт. 2014 р., 02:52:32

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

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

Кількість транзакцій в секунду буде залежати від розміру блоку, розмір угоди(з), і середній блок часу.

+434
Stanislav Ivanov 28 січ. 2018 р., 04:05:30

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

  1. Хто вибирає угод лізти в цей блок? Якщо не людина, де в основному це включено
  2. Як же тоді вони в комплекті як заблокувати?
  3. Як вони перейшли до шахтарів?
+410
Guitarman621 30 серп. 2015 р., 09:12:50

Ви могли б поглянути на uc_bitcoin від Mike Gogulski, що здається, те, що ви шукаєте. Слово застереження, хоча: GitHub код не оновлювався з листопада 2010 року, це для Drupal 6.х (не пробував на d7) і Майк стверджує, що "там, напевно, не буде оновлень протягом довгого часу, так що вилка і код". У будь-якому випадку, ось деяка інформація про це:

Биткоин спосіб оплати кошик для Ubercart для Drupal.

Особливості

  • Створює новий біткойн-адресу для кожного замовлення
  • Надає платіжний адресу клієнта на сайті при оформленні замовлення, плюс в наступні електронної пошти
  • Настроюваний тайм-аут, після якого неоплачуваних угод буде скасовано автоматично
  • Настроювані кількість підтверджень мережі Биткоин після чого замовлення вважається сплаченим
  • HTTP або HTTPS для доступу до bitcoind

Існує також проект Даррелл Дуейн , який заснований на Майка проекту. Немає скачати доступна ще і сторінку проекту був оновлений в червні 2011 року.

+391
Iron Sky Samuel 18 лип. 2014 р., 03:19:50

Я думаю, що кращий басейн, який має мінімальний час відповіді ping на свій гірський ПК. Я знайшов майнінг пулу списки для різних монет з пінгом моніторингу: https://investoon.com/mining_pools/

+347
pintu236 10 лист. 2019 р., 08:19:20

Відкритий ключ-це точка (Х, Y) на кривій крива secp256k1, який може бути обчислений шляхом множення базової точки М з секретним ключем СК. Ось це самодостатній короткий функція Python, який робить це:

деф sk_to_pk(СК):
"""
 Отримати відкритий ключ секретний ключ на кривій secp256k1.

Аргументи:
 СК: ціле число, яке представляє секретний ключ (також відомий як секрет
експоненти).

Повертає:
 Координат (Х, Y) на кривій repesenting відкритого ключа
 для цього секретного ключа.

Піднімає:
 ValueError: секретний ключ не допустимого діапазону [1,N-1].
"""
 базова точка # (генератор)
 Р = (0x79BE667EF9DCBBAC55A06295CE870B07029bfcdb2dce28d959f2815b16f81798,
0x483ADA7726A3C4655DA4FBFC0E1108a8fd17b448a68554199c47d08ffb10d4b8)

 # поле прем'єр
 Р = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfffffffffffffffffffffffffefffffc2f

 наказом № 
 Н = (1 << 256) - 0x14551231950B75FC4402DA1732FC9Bebf

 # перевірити, якщо ключ дійсний
 якщо ні(0 < СК < Н):
 МСГ = "{} не є допустимим ключем (не у діапазоні [1, {}])"
 підняти ValueError(МСГ.форматі(HEX(СК), шестигранні(Н-1)))

 дії # складання на еліптичної кривої
 # бачу: https://en.wikipedia.org/wiki/Elliptic_curve_point_multiplication#Point_addition
 # зверніть увагу, що координати повинні бути дані за модулем p та ділення
 # зроблено шляхом обчислення мультиплікативного зворотного, що може бути зроблено з
 # х^-1 = х^(П-2) Mod Р, використовуючи малу теорему Ферма (функція PoW в
 # Python може зробити це ефективно навіть для дуже великих П)
 деф додати(Р, Q):
 РХ, ру = Р
 модель QX, ду = д
 якщо P = питання:
 лям = (3 * ПВ * ПВ) * пр(2 * Пі, П - 2, П)
інше:
 лям = (ду - ру) * пр(ц - РХ, П - 2, П)
 ГХ = лам**2 - ПВ - ц
 ри = лам * (РХ - ГХ) - пи
 повернення ГХ % п ри % річних

 # обчислити значення g * СК з повторним додаванням
 # використовуючи двійкове подання з СК зробити це можна в 256
 # ітерацій (двоспальне і додати)
 рет = немає
 для мене в xrange(256):
 якщо Ск & (1 << я):
 якщо рет немає:
 рет = р
інше:
 рет = додати(рет р)
 Р = додати(р, р)

 повернутися у відставку

Необхідних параметрів (р, р та Н) можна знайти в специфікації: http://www.secg.org/sec2-v2.pdf#page=13. Відмітьте, що ця реалізація прагне до ясності. Це не ефективно на всіх, і, напевно, теж не в безпеки від бічного каналу Таймінг-атаки. Зловмисник може використовувати час виконання виклику цієї функції для отримання інформації про секретному ключі.

+327
archil 9 трав. 2010 р., 23:21:48

У мене ПК з i7 процесор 6700K процесора @ 4.00 ГГц і графічний: корпорація графіки Intel HD 530. Моя ОС є Ubuntu. Скільки МГН/з я можу отримати для Эфириума? Припустимо, струм безкоштовно.

+312
Kerepakupai 10 трав. 2018 р., 06:54:08

Не зрозуміло, що конкретно ви питаєте, але Вікі-це досить ясно, по структурі відповідь на повідомлення getaddr.

https://en.bitcoin.it/wiki/Protocol_specification#getaddr

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

Тому вантажопідйомність відповідь буде купа addrs:

https://en.bitcoin.it/wiki/Protocol_specification#addr

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

Корисне навантаження:
Розмір поля Опис Тип даних коментарі 
1+ count кількість var_int запису адреси (максимум: 1000)
30х? addr_list (uint32_t + net_addr)[] адреси інших сайтів у мережі.
 версія < 209 буде читати тільки першу
 один. У uint32_t є відмітка (див.
 Примітку нижче).
Примітка: починаючи з версії 31402, адреси починаються з позначки. Якщо немає часу
сьогодні адреси не повинні бути ретранслированы на інші сайти, якщо це дійсно підтверджено
вони вгору. 

І вона навіть містить зразок даних:

Корисне навантаження:
01 - 1 адреса в цьому повідомленні
Адреса:
Е2 15 10 4Д - ПН 20 dec 21:50:10 Оцінка 2010 (якщо версія >= 31402)
01 00 00 00 00 00 00 00 - 1 (служба NODE_NETWORK - див. повідомлення версія)
00 00 00 00 00 00 00 00 00 00 ФФ ФФ 0А 00 00 01 - IPv4-адреси: 10.0.0.1, протокол IPv6: ::ffff в:10.0.0.1 (відображення IPv4 адреса IPv6)
20 8Д - порт 8333
+301
Scott Foubister 26 бер. 2011 р., 20:38:04

Там було більше 7000 попередніх замовлень ОФЗ серії SC гірничих машин, з найдешевшими нібито працює на 3.5 гр/С і найдорожче істота, 1000GH/с це багато хеші повинні бути додані до мережі, ці машини поставлятися кінці жовтня-початку листопада. Також протягом місяця після того, що кількість БТЦ випущений в блоці буде урізаний до 25. ці дві події, ймовірно, викличе багато турбулентності в економіці монету. Як ці події впливають на мережу Bitcoin та її економіки?

+256
francisbacon 31 трав. 2012 р., 07:38:44

Через пару років після того, як це питання було задано зараз чудову книгу про Bitcoin основному призначені для розробників: освоєння биткоин [на GitHub].

Він написаний биткоин експерт Андреас Антонопулос і доступний безкоштовно на GitHub.

+217
pap 13 вер. 2012 р., 17:36:54

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

Постійне MAX_MONEY-це максимальна сума, яка може з'являтися в окремих биткоин транзакцію, наприклад, в tx_verify.cpp у CheckTransaction. Тут, насправді зробили дві перевірки:

  1. Сума в кожній вихідний операція перевіряється значення
  2. Перевірив загальна для всіх виходів транзакції

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

Однак, що ви дійсно хочете зробити (якщо я читаю ваше питання правильно), щоб збільшити загальну кількість биткоинов, які можуть бути заміновані. Це число безпосередньо не жорстко, але обмежити результати із-за того, що кожні 210000 блоків, субсидія, тобто кількість BTC, що Шахтар заробляє на додаток до комісії за транзакції для видобутку блоку, зменшується вдвічі. Це робиться в GetBlockSubsidy в validation.cpp використовуючи nSubsidyHalvingInterval параметр chainparams.cpp. Таким чином, якщо ви хочете змінити це значення (руйнують консенсусу), вам доведеться вносити зміни в ці місця у вихідному коді.

+206
Mirash 9 вер. 2017 р., 04:30:01

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

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

+185
BillB 22 лип. 2012 р., 19:24:45

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

В теорії ланцюгів книга може бути віддана забуттю, як і валідатори не потрібна історія, але, ймовірно, деякі "зберігання історії" сервіси аля blockexplorer.com з'явиться. Деякі валідатори можете знайти його корисно зберігати всю історію.

Так як це не дійсно необхідно для роботи, я не впевнений, що станеться, якщо сервер не служити книга історії, але я б сказав, що виклик RPC корисний для запиту історії це: https://ripple.com/wiki/RPC_API#ledger_entry

+155
Shahadat Hossain 24 лип. 2012 р., 10:13:18

Не впевнений, якщо заголовок погано сформульоване, але ось те, що я шукаю, щоб зробити.

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

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

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

Брати в якості прикладу. Складність змінився на приблизно ~390М. До цього він був приблизно ~267 м.

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

Дякуємо за допомогу!

+144
Mark Lalor 15 січ. 2012 р., 06:20:18

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

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

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

+128
user139386 3 січ. 2016 р., 07:01:23

Я можу відповісти на деякі ваші запитання, я згоден з @T9b вам не пощастило з BTC і варто спробувати АЛТ монет, які можна добувати за допомогою різних алгоритмів: Litecoin і Dogecoin (скрипт), або певний внесок (Х11).

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

https://litecoin.info/Mining_Hardware_Comparison

Температурах виглядає більш ніж нормально в 68C, у мене було кілька Р9 280 і з усіх сил намагався тримати їх нижче + 80С.

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

Якщо у вас шахта з вашої картки 24/7 це не вдасться, будьте впевнені, прогнозуючи, коли це трохи складніше, так як це залежить від компонентів карти і якість збірки. Ваша карта з заводським розгоном, так він буде ще більш схильний до відмови, якщо постійно працювати для видобутку корисних копалин. Я б сказав, Через рік максимум, а то деякі карти не після 2 тижнів або 3 місяців, і т. д...

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

+92
Guenther Meier 5 січ. 2015 р., 21:07:19

Я був наступним https://bitcointalk.org/index.php?topic=453086.0 для створення повідомлення у OP_RETURN. Я в змозі розшифрувати мої сирі угоди, але на signrawtransaction це дає

помилка: {"код":-22,"повідомлення":"Техас розшифрувати не вдалося"}

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

+39
blaylockbk 1 вер. 2013 р., 21:38:36

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

При побудові консенсусу, скільки трафіку та їх еквівалент орфа блоків накопичуються?

Це спілкування регулюється взагалі?

Кандидат набір оброблені мережі або засновників?

+20
Joni L 26 лип. 2011 р., 05:04:27

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

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