Може створимо пул атаки Сатоши Дайс?

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

+604
quiettype 15 квіт. 2016 р., 09:17:30
40 відповідей

https://openexchangerates.org/ це відмінний API для форекс ставки.

+979
79536362661 03 февр. '09 в 4:24

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

Однак, якщо у мене є алгоритм прийняття рішень кожні 60 хвилин, це може дуже легко втратити багато грошей між двома розрахунками. Моя думка полягає в тому, що я повинен бути захоплення ринкових даних і розрахунок значень кожні 1 або 2 хвилини, і бази ці розрахунки на даних з period_length час назад. Це ж очевидно, графіка на 60 хв або 2ч або ж/д графік, але робить це кожну 1 хвилину для того, щоб реагувати так швидко, як можливо, щоб зміни.

Це правильний підхід, або я далекий від цього?

+976
Savrey 16 серп. 2012 р., 05:30:36
Інші відповіді

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


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

Приклад 12 слово біп 39 Brainwallet:

% Ехо -Н ", де я можу знайти мій пароль відновлення 12 + Детальніше RandumbNESS?" | ВХ base16-кодувати | ВХ і SHA256 | вирізати -з 1-32 | ВХ мнемоніка-нова

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

Приклад 18 слово біп 39 Brainwallet:

% Ехо -Н ", де я можу знайти мій пароль відновлення 12 + Детальніше RandumbNESS?" | ВХ base16-кодувати | ВХ і SHA256 | вирізати -з 1-48 | ВХ мнемоніка-нова

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

Приклад 24 слово біп 39 Brainwallet:

% Ехо -Н ", де я можу знайти мій пароль відновлення 12 + Детальніше RandumbNESS?" | ВХ base16-кодувати | ВХ і SHA256 | вирізати -з 1-64 | ВХ мнемоніка-нова

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

+969
We Need 24 лист. 2017 р., 18:23:25

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

код помилки: -26
повідомлення про помилку:
64: scriptsig-не-pushonly

Ось що я отримую від биткоин-Кінк

Мій ScriptSig є: 4a304602210090c4fc2369cf225559c1141a1e9be3d7598f0fb7affe8a29f86e737972c7587a022100cbd8619ecae3baa40fdb565014fdac28a95deb90c0fcd4adcbd97d58d0e96f9801410442718de90a0a10f0cd10054ff4ab6037fd230c5d4b50c07eed0bc247e1e3dbd9ad3f4c65680396813bd96b0c2db5647e355082db34c7106a74337d51e5730f45

Я б розшифрував наступним чином:

=> довжина підпису, 74 байт

304602210090c4fc2369cf225559c1141a1e9be3d7598f0fb7affe8a29f86e737972c7587a022100cbd8619ecae3baa40fdb565014fdac28a95deb90c0fcd4adcbd97d58d0e96f98 дер підпис

01 опкод SIGHASH_ALL

41 публічний ключ довжина, байт 65

0442718de90a0a10f0cd10054ff4ab6037fd230c5d4b50c07eed0bc247e1e3dbd9ad3f4c65680396813bd96b0c2db5647e355082db34c7106a74337d51e5730f45 відкритий ключ

Ви можете визначити проблеми з цим ScriptSig?

+898
NeronLeVelu 4 січ. 2010 р., 03:58:02

У блоці #59,500 є 2 операції

Угоди 1. 6653ad77d695752cff9fe63bbb5702a53807be534c537251d53de06aac5ca093

і

Операція 2. 72e8781092c01e9eb1c21ba33d52ad6abc42f3807601bcd8b8074d583446346e

Ви б подвійне ша-256 операцію 1, а потім двічі ша-256 проводки 2, а потім об'єднати ті і подвійний алгоритм SHA-256, що значення, щоб отримати Меркле корінь?

+843
Learning and sharing 21 квіт. 2016 р., 16:06:47

Так. Перед P2SH, найпопулярніша пропозиція для вирішення проблеми, які вирішує P2SH був OP_EVAL, який зробив саме це: він багаторазово OP_NOP1 як OP_EVAL.

Сценарій P2SH виглядає так:
[вхідний скрипт...] [сериализованный сценарій] | OP_HASH160 [хеш скрипта] OP_EQUAL
Еквівалентний скрипт OP_EVAL буде виглядати в старих вузлів:
[вхідний скрипт] [сериализованный сценарій] | OP_DUP OP_HASH160 [хеш скрипта] OP_EQUALVERIFY OP_NOP1
Старі вузли тільки перевірити, що серіалізовані сценарій відповідає заданому хеш-скрипт, коли хэшированные. Решта буде ігноруватися.



Нові вузли будуть бачити:
[вхідний скрипт] [сериализованный сценарій] | OP_DUP OP_HASH160 [хеш скрипта] OP_EQUALVERIFY OP_EVAL
Нові вузли будуть розуміти OP_EVAL, щоб перевірити, що серіалізовані сценарій відповідає даний скрипт і виконати сериализованный сценарій. Проводка OP_EVAL може розглядатися як неприпустиме для нових вузлів і діє на старі вузли, але не навпаки. Ось що робить його softfork. Якщо більшість видобутку електроенергії за допомогою нових правил, то це не hardfork за довгу ланцюжок завжди сходиться до стану, який діє як для старих, так і нових вузлів.

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

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

+828
Anis Mohammed Vengasseri 15 жовт. 2015 р., 11:23:18

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

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

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

+799
user289320 15 вер. 2010 р., 15:04:08

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

+793
Senz 2 серп. 2017 р., 03:41:51

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

Страта кажуть нам, що ми повинні доповнити заголовок до uint512.

'000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080020000'

Біти відрізняється від алгоритму заповнення SHA256 і все.

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

В реальній роботі,чи потрібно мені планшет чи ні?

До речі,попередній хеш, що надаються з повідомлення не є правильним,Ви повинні знайти його там.

+765
twiden 27 лют. 2015 р., 17:28:28

Я прочитав це: як відновити гаманець з резервної копії файлу в Многоразрядной якості HD?

і слова і mbhdxxxx.ня файли в хмарне сховище і пароль гаманця....

але кнопка не активна, коли я введіть слова: enter image description here

оновлення Я мав багаторозрядні перш ніж на HD клієнта. У мене є файл, як

mbhd-8a659fc1-9acd420e-b2127154-b924c146-3f974bab-20150825115221.блискавка.ня

в хмарі і знайшли файл, як

mbhd-20160630143523.гаманець.ня

Я використовував decrypt_bitcoinj_seed з GitHub і ввів свій пароль та отримав 12 слів, щоб відновити. Скрипт на Python не працює з довгими і старше ім'ям, але не з короткою. Але коли у мене є слова і спробувати відновити його каже: немає мітка знайшли. Коли я використовую слова, щоб продовжити і виберіть папку, яка містить старі довгі імена файлів вона робить, але з помилками. Я відчуваю, що я стаю ближче. Але я міг би використовувати деякі поради від людей, які мають більше досвіду з многоразрядной HD і відновлення.

enter image description here

Я знайшов папку в резервну копію на зовнішньому жорсткому диску, який, здається, працює, але потім я отримав:

enter image description here

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

enter image description here

+760
Suski 1 квіт. 2016 р., 17:09:26

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

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

Multisig має на меті блокування сатоши на одну адресу, і вимагає 2 або більше підписів, щоб мати можливість розблокувати (і, отже, передачі) значення (є "N з M" комбінацій, ось подробиці: https://bitcoin.org/en/developer-guide#escrow-and-arbitrationі обмеження обговорюються тут: Які існують обмеження M і N М-О-Н multisig адреси?). Знову ж таки, вихідна частина такої угоди multisig буде працювати в подібні мода як стандартна транзакція. Ви можете визначити один або два адреси точно так само, як зі стандартними операціями.

Останні два питання трохи відсутнє поняття угод і блокчейн: 1.) ... але що станеться, якщо у мене немає ніяких невитрачених транзакцій в биткоин сервер? Загалом, ви не власник "невитрачені угоди". Ви б гаманець, а в гаманці ви побачите Сатоши. Це модель, абстракція. В реальності Сатоши призначаються від адреси до адреси з допомогою операції. Це означає, що ви повинні мати адресу, на який Сатоши пов'язані, щоб бути в змозі провести щось. Як правило, це відбувається, тому що ви купили биткоины. Для цього вам потрібно мати гаманець і гаманець, створює деякі адреси для вас. Один з цих адрес не буде переданий продавцю, і він хотів створити транзакцію з вашої адреси bitcon в якості цільового адреси. Це "наповнює" свій гаманець з первісної суми Сатоши.

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

+706
Alina Vasile 19 груд. 2016 р., 23:30:07

Биткоин сторінці тут (https://bitcoin.org/en/you-need-to-know) каже, що биткоины не дають повернення платежів.

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

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

+684
oenstrom 29 січ. 2010 р., 00:33:46

Коли я питання докер зупинки <ідентифікатор>в процес не виходити чисто і bitcoind і накат блоків на наступному запуску.

018-03-04 04:15:25 накат 0000000000000000001728efc81b210835048a7321ba3ec93197f698fac080ab (511863)
2018-03-04 04:15:26 накату 0000000000000000002be2e2792facd65e2358f874bc48f6410b80ecc8a6e756 (511864)
2018-03-04 04:15:26 накату 0000000000000000004740c4832b47a1c852db87cf4b9aea559db8712d2971a5 (511865)

Це, здається, проблема з dbcache не записується на диск до виходу. Я не впевнений, якщо це видача SIGTERM і тоді сигнал SIGKILL.

Що є кращим способом, щоб зупинити bitcoind, щоб запобігти будь-які бази даних питання?

+673
ibz 21 бер. 2011 р., 02:55:05

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

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

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


Де я повинен почати?

https://bitcoin.org/en/ напевно, має сенс почати.

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

+612
Researcher visiting the US 8 квіт. 2015 р., 13:49:44

Речі мають цінність тільки якщо ви можете отримати речі з ним. Вартість биткоина залежить від попиту і пропозиції і скільки БТЦ-обмін валюти обмінюються, так що він не обов'язково має однакове значення у всіх країнах.

+611
Mpi 24 серп. 2019 р., 21:49:04

Я зрозумів, що ми можемо використовувати код для створення викупити скрипт, який хэшируется для P2SH. Так і здається, що ми можемо створити наші власні смарт контракту: однак Биткоин скрипт не вистачає опкоды для створення смарт-контрактів, що може зробити з Эфириума. Деякі люди запропонували, щоб додати деякі опкоды на Bitcoin.

+598
Syclone0044 1 лист. 2012 р., 23:21:33

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

Цей сайт catagorizes Bitknock як Понці/афера датовані листопада 2015 року. Трохи дослідження могло змусити вас усвідомлювати небезпеки.

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

+558
OmgKemuel 1 квіт. 2013 р., 13:12:58

ТЛ;ІН - там не вистачає монет для всіх на землі, щоб мати 1, або навіть 0,01 -- значення буде в кінцевому рахунку регулювати після ранніх продавати свої масивні магазини монетка, поширюючи навколо монети.


Крім того, зазначили інші, ось в чому проблема, як я її бачу:

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

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

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

Звичайно, я можу продати кілька монет за сьогоднішніми цінами, а якщо я прибуток (не впевнений, якщо я роблю після з витратами енергії), то прибуток чи буде коштувати часу. Я краще почекаю кілька цифр -- удару $1,000/БТЦ знову буде приємно бачити, і я б, напевно, почати витрачати трохи грошей тут і там, але поки ми не побачимо $5,000+, я не збираюся продавати будь-яку монету.

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

Пам'ятайте, що у нас є в даний час більше 7 мільярдів людей на цій планеті. До того часу всіх Bitcoin добувають, напевно, ближче до 8 млрд. доларів. Тільки з 21 млн. монет, щоб піти навколо, якщо б кожен мав рівну частку, вони б що, 200к Сатоши? (0.002 биткоин)

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

+500
BCat 27 січ. 2018 р., 08:03:04

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

Ви можете побачити це тут: https://github.com/bitcoin/bitcoin/blob/0dfc25f82a01d9fec26380d95915df31e1fe2c02/src/validation.cpp#L3107

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

+469
beandip 3 вер. 2011 р., 04:40:24

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

1) вірити розробникам бінарних на їх претензії двійковий як intentded"

2) Перевірте сам джерело (відкрити джерело з цього приводу) і будувати свою програму самостійно.

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

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

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

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

+462
Gaowen Jin 5 трав. 2016 р., 09:54:41

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

Вирішена наступним чином:

  • Закрийте ЛТК додаток хром
  • Скачати ЛТК-версія Електрум гаманець. Цей гаманець взаємодіє з ЦК, безпосередньо, як і Chrome програми. Немає необхідності імпортувати зерно.
  • Якщо Електрума дає помилку читання переконайтеся, що ви включити і вимкнути підтримку браузера відразу.
  • Переконайтеся, що ви почали правильне додаток в книзі. У моєму випадку це був підполковник.
  • В Електрум перейти на вкладці "адреси" і скопіювати один з ваших адрес з балансом 0
  • Відправити весь свій баланс відразу на свій скопійовану адресу. На удачу переконайтеся, що збори є достатніми.
  • Зачекайте, поки він не підтверджує.
  • Ось воно! Коли ви запустіть програму знову, хром нова угода замінили unbroadcasted старого, а залишок повертає на правильну суму.

Він повинен працювати в принципі з кожної валюті.

Отримав його від цього реддита: https://www.reddit.com/r/ledgerwallet/comments/7rkicz/bch_transactions_sent_unconfirmed_but_dont_show/

+457
jaimin shah 3 січ. 2012 р., 15:38:03

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

DONATION_SCRIPT = '51210241b8aba0994f320a8b438c627dbf31fbdd7dc722dd8418d829d67a9c6e4fd69021036fbd9d0a34a569f10b0431c8aeecf74ad796b99838b7272ef35ded130a794f9b52ae'.decode('hex')

Я копаю на деякий час, і бачив, що DONATION_SCRIPT[2:35] це за замовчуванням дарування адресу, але що з рештою? Будь-які зауваження будуть оцінені, спасибі велике.

+455
Yanmao Man 22 вер. 2010 р., 17:18:34

Для всіх інших, хто наткнутися на це питання :

Я написав Java-обгортка навколо з JSON-RPC у передбачених биткоин/лайткоин.

https://github.com/coding-idiot/Litecoin-Bitcoin-RPC-Java-Connector

Він використовує Htmlunit & GoogleGson і досить легко зрозуміти і розширити.

+421
Bilal Mustafa 28 жовт. 2012 р., 10:15:22

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

+379
Qasim arain 30 січ. 2016 р., 08:17:08
Дефляція-загальне падіння цін на товари вимірюються в певній валюті. Дефляція означає підвищення вартості валюти, так що з плином часу, все менше і менше цієї валюти потрібно для покупки однієї вартості товарів.
+367
wi24rd 1 трав. 2016 р., 14:31:39

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

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

+362
Chandrakala Chwndrakala 22 лип. 2015 р., 12:54:41

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

Тип цього параметра int64_t тому максимальне значення 2^(64-1)-1. На практиці, можна поставити будь-яку кількість ви хочете, і це не слід робити перерви програмного забезпечення. Однак мати багато ключів (сотні тисяч) в результаті дуже великий гаманець і потенційно уповільнити фазу завантаження гаманця.

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

Так. Все зберігається в гаманець і ключі не видаляються.

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

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

Чи є спосіб, щоб визначити, скільки ключів залишилося в поточному ключових басейн?

биткоин-Кінк getwalletinfo скаже вам, скільки ключів залишилося в keypool. У keypool автоматично поповнюється, коли ваш гаманець буде розблоковано.

Биткоин документації написано, що ця функція активно згортається. Коли це станеться і якою буде нова система?

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

Ця функція була додана для ядра биткоин в биткоин ядро 0.13.0. Більшість інших сучасних гаманці використовувати біп 32 HD-гаманці.

+320
Sargun Dhillon 8 груд. 2013 р., 20:56:06

Я намагаюся перетворити scriptsig в байти, так що я можу краще витягувати R і S значення, але коли я намагаюся конвертувати, я деякі з елементів, які повинні бути там, як х30, наприклад, відсутня.

scriptsig = '473044022015d8e1ba1d7fa0bd065f3da2d91d71d12890ff4d9a655161783504714c8b06a3022007d71d93d79039d73fc47ab9787128b7a6d7449e72688f0cf6dc175cfa90755d0121037ab79af7f21e54e03297fc9447952bfacedc57dcebd802eb19ba75636ad1fd5e'

імпорт binascii
bytes1 = binascii.unhexlify(scriptsig) #не працює
bytes2 = scriptsig.декодування('в base64') #не працює

Висновок:
bytes1
'G0D\часу x02 \х15\xd8\xe1\навушники\x1d\x7f\xa0\xbd їм x06_=\xa2\xd9\x1dq\справжні xd1(\Х90\xffM\x9aeQax5\x04qL\x8b\x06\xa3\часу x02 \x07\xd7\x1d\x93\xd7\x909\xd7?\xc4z\xb9xq(\xb7\xa6\xd7D\x9erh\x8f\x0c\xf6\xdc\x17\\\xfa\x90u]\x01!\x03z\xb7\x9a\xf7\xf2\x1eT\xe02\x97\xfc\x94G\x95+\xfa\xce\xdcW\xdc\xeb\xd8\x02\xeb\x19\xbaucj\xd1\xfd^'

bytes2
'\xe3\xbd\xf4\xe3\x8d6\xdbMyw\xc7\xb5m\xad]\xed\xf6\xb4m\xdd:\xe5\xfd\xddkg}\xd5\xde\xf5w]\xbc\xf7G\xdf\xe1\xdfZ\xeb\x9eu\xeb^\xfc\xdf\x9d8\xef^\x1c\xf1\xbd:k}6\xdbM;w\xbd]\xf7w{\xf7M\xfdw\xbd\xdfs\x8e\xdao\xde\xfc\xef]\xbco\xb6\xbaw\xbe8\xf5\xee\xf6\xeb\xcf\x1f\xd1\xc7\xfau\xcd{\xe5\xc7\xda\xf7N\xf9\xe5\xdd5\xdb]7\xed\xa6\xfb\xf5\xa7\xfb\x7fm^\xe7\x87\xb4\xdfo{}\xcfx\xe3\xbfy\xd9\xb7\xdaq\xe7\\\xe7\xb7\\y\xb7|\xd3g\x9b\xd7\xd6\xda\xef\x9e\xb7\xe9\xa7u}\xde^'

Як тільки я отримав правильний формат, я збирався використовувати asn1decoder для розбору на х30, а потім витяг R і S

+318
Hituki 19 лют. 2014 р., 03:59:30

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

+284
allenmagic 1 черв. 2014 р., 10:47:51

Чому немає ніяких оновлень з 9 вересня 2015 року? Що сталося з тих пір?

+276
Vane Voe 9 лют. 2017 р., 08:43:31

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

Спробуйте: МТ. Гора Gox

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

+273
Beverly Collingsworth 27 трав. 2011 р., 19:52:50

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

+246
rahul sarna 1 груд. 2016 р., 05:14:11

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

Більшість басейнів вимагають якоїсь реєстрації; Элигия.Ст вимагає тільки адреси оплата свій гаманець.

+200
sdfbqeg 9 трав. 2019 р., 12:40:00

Може хто-небудь пояснити, що ЗСК (Знай свого клієнта) положення "відсутній", важко або неможливо реалізувати з Bitcoin?

Я пропоную конкурс на самий докладний відповідь (Однак це питання занадто новий для мене)

+196
mitaps 30 бер. 2015 р., 04:25:26

Грошових коштів в інтернеті.

Його можна провести анонімно, і вкрали, якщо ви не будете обережні.

+195
Nickolay Kolev 8 черв. 2012 р., 21:11:26

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

Доказ: https://github.com/Bitcoin-ABC/bitcoin-abc/commit/fda9dab6a9fba4a95aa2d9620f28b787efccf748

Найсвіжішу версію завжди посилає биткоин касових операцій.

Доказ: https://github.com/Bitcoin-ABC/bitcoin-abc/blob/master/src/wallet/wallet.cpp#L2966

+162
benfleuty 16 вер. 2010 р., 21:25:54

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

BitcoinSpinner приклад Андроїд додатка, побудованого на вершині BCCAPI.

Якщо ви повинні використовувати це, щоб зробити додаток для iPhone, вам доведеться перенести BCCAPI з Java на C-подібний мову.

+96
user17807 31 серп. 2013 р., 13:10:30

Я написав деякий код на Python для аналізу даних блоку в результаті нормально, поки block01095.дат, блок #498557.

Код правочином є:

клас ТХ: 
 деф __инит__(самостійна, блокчейн):
 start_pos = блокчейн.сказати()
 самовивіз.версія = uint4(блокчейн)
 check_pos = блокчейн.сказати()
 # Для segwit
 # https://en.bitcoin.it/wiki/Transaction
 dummy1 = uint1(блокчейн)
 dummy2 = uint1(блокчейн)
 якщо dummy1 != 0 або dummy2 != 1:
блокчейн.шукати(check_pos)
 самовивіз.inCount = варінт(блокчейн)
 самовивіз.входи = []
 самовивіз.сл = 1
 Я в діапазоні(0, самовивіз.inCount):
 самовивіз.входи.додати(TxInput(блокчейн, я))
 самовивіз.outCount = варінт(блокчейн)
 самовивіз.виходів = []
 якщо самостійно.outCount > 0:
 Я в діапазоні(0, самовивіз.outCount):
 самовивіз.виходи.додати(TxOutput(блокчейн, я))
 # Для segwit
 якщо dummy1 == 0 і dummy2 == 1:
 Я в діапазоні(0, самовивіз.inCount): 
 num_op = uint1(блокчейн)
 для N в діапазоні(0, num_op):
код_оператора=uint1(блокчейн)
 _ = hashStr(блокчейн.читати(код_оператора))
 самовивіз.lockTime = uint4(блокчейн)
 cur_pos = блокчейн.сказати()
блокчейн.шукати(start_pos)
 самовивіз.raw_bytes = блокчейн.читати(cur_pos - start_pos)
 самовивіз.tx_hash = hash_tx(самовисування.raw_bytes)
друку(самовисування.tx_hash)

Повний код: https://github.com/keviny/bitcoin-block-parser/blob/master/block.py

Остання угода #498556 є https://www.blockchain.com/btc/tx/0baa42c9852b4edd9437e8c3fd38bd0dd89d977fe80ac7648961cf8ff33a2dbf що добре для розбору.

Але в #498557 я ніколи не зможу створити Техас більше хеш. Перший Техас хеш я отримую від Блоку #498557 є https://www.blockchain.com/btc/tx/2da60422e1de3e8e64742bb16db5d1e3b2a9813f754cff416e549d570b2ad0e8 який не є допустимим Техас в хеш blockchain.info.

Насправді, перші три хеш я отримав: 2da60422e1de3e8e64742bb16db5d1e3b2a9813f754cff416e549d570b2ad0e8 e0a7e07ccb9b126bd20b5b134d41ec5f8b70bdb5408a263619ca3b8b3a90512d 6c695c567d14bce39a8e58359a2a5d26dc2bcbd9a83f043b5dbc1800c56f84c8 Жоден з вище, може бути використаний у blockchain.info.

Я підозрюю, що є деякі зміни форматі з цього блоку.

Хто-небудь знає будь-фон з цього питання?

+64
Surender Kherwa 4 черв. 2013 р., 02:30:05

Ви не "свої" угоди. Але ви можете мати особисті ключі для одного або декількох адрес входів в операції.

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

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

+19
CRD 30 груд. 2013 р., 18:37:15

Реалізація Шнорра ніколи не був у біткойн-ядра. А це в бібліотеці libsecp256k1 це піддерево в Bitcoin ядро. Фіксація посилання на насправді зробити в цій бібліотеці, яка з'являється в основний історія комітів, тому що дерево в ядро періодично оновлюється з libsecp256k1 вихідний код апстрима.

Причиною для видалення описаний в Pull-запит, що зняли її:

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

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

+19
iGbanam 23 лют. 2014 р., 03:23: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