Можна використовувати однакові закриті ключі на різних крипто монетами?

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

+681
Hendra Claus Purnomo 18 лист. 2013 р., 16:25:05
40 відповідей

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

+996
Frank Taylor 03 февр. '09 в 4:24

Я думаю, ти вже подивився там, але коли я відкриваю термінал і введіть
LS-Ла ~/library/application підтримки/биткоин/
Я бачу всі файли, в тому числі гаманець.дат. Будь ласка, зверніть увагу на зворотній Слеш перед ім'ям папки простору.

+977
Alfred Johnson 4 серп. 2016 р., 23:42:51
Інші відповіді

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


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

Якщо я будую з допомогою --with-несумісні-ВВВ, буде отриманий гаманець бути несумісні з биткоин основний клієнт з bitcoin.org? Що, якщо я використовую нову версію?

+977
SEO Tools Centre Team 7 бер. 2019 р., 00:40:33

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

+946
TSHEPO 24 вер. 2012 р., 14:31:41

Існують як хеш-замки і замки час в Bitcoin на сьогоднішній день.

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

+938
bunower 8 вер. 2015 р., 08:40:30

Одна з моїх угод не підтверджена. Так що я продовжив: http://multibit.org/help_resetBlockchain.html

Але тепер мої монети пішли :-де я можу їх знайти?

+880
user259515 11 січ. 2012 р., 03:44:36

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

+873
Amol Pujari 30 квіт. 2014 р., 05:28:20

Якщо я читаю правильно, ваш внесок транзакція 7bd31512076520e5fb2ee1cef9b6e63f0571cbd05d26676c7df336b4e0323e3f. Ця угода не знайшли за Пошук по blockchain.info. Я думаю, одне з наступного є істиною:

  • Ідентифікатор транзакції є неправильною

  • Угоди не вийшло в ефір

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

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

+855
Ramya ranjan rath 10 черв. 2014 р., 23:35:55

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

+846
erica Pacheco 12 бер. 2019 р., 18:36:52

Колін Дін відповідь на zcopley питання надихнув мене запитати:

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

+799
dianne 5 лип. 2016 р., 06:34:32

ті заблокувати файли мають свою копію блокчейна. ви могли б зупинити свій новий демон bitcoind і перемістити їх у каталог $Home/.биткоин/блокує папки і перезавантажте bitcoind, і врятувати себе і мережі необхідність повторно завантажити їх.

+794
Andrea Cheatwood 30 серп. 2010 р., 00:14:30
  1. Створіть резервну копію вашого гаманця.DAT-файл. Перевірити це ви не знаєте, де зберігається файл.

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

  3. Запустити bitcoind або Bitcoin-Qt аргумент командного рядка -salvagewallet (якщо ви не знаєте, як запустити програму з командного рядка аргументів, спробувати попросити когось або отримати допомогу по IRC в мережі Freenode/#биткоин.

  4. Якщо Крок 3 не допоміг, перевірте, якщо у вас є резервна копія з вашого гаманця.DAT і замінити файли (тільки перезаписати свій гаманець.DAT, якщо ви слідували Крок 1).

  5. Якщо нічого не вийшло, отримати допомогу від експерта биткоин за ИЦИ (але не віддати свій гаманець.дат!)

+794
Linkpak Digital 26 вер. 2014 р., 04:12:16

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

Як мені почати заробляти свої биткоины ? ОК, після отримання цієї биткоины ? Що всі речі, які я можу придбати в Реалі чи це просто, щоб платити тільки за послуги провайдера?

+783
Vilhelm Holmsten 17 трав. 2016 р., 13:13:50

По-перше, вибач, якщо я задаю дурні питання. Я просто намагаюся зрозуміти биткоин. Я читаю Эфириума білої папери, і я не міг зрозуміти цю пропозицію про доказ роботи:

На поточному метою ~2^187, мережа повинна в середньому ~2^69 спроб, перш ніж дійсне блоку

Моє питання: як 2^69 кількість спроб обчислюється?


Оновлено:

Моє питання: чому 2^69 замість 2^70 або 2^169?

+782
Jesse Cooke 14 квіт. 2016 р., 19:20:05

Я просто намагаюся включити SSL для Bitcoin-Qt з виклику RPC. Я іду SSL на ЕКП посилання на архів моя мета. Але я отримую таке повідомлення про помилку і закрити биткоин-Qt автоматично.

enter image description here

Я використовую биткоин-qт 0.16.3

+754
user282905 4 трав. 2019 р., 13:29:30

aticonfig поважає налаштування в прошивки вашої відеокарти від виробника вашої картки (часто, хоча і неправильно, звана БІОС). Однак, AMDOverdriveCtrl можете пам'яті вниз, набагато далі, в залежності від карти.

Радеон 5ХХХ, 67xx, 68xx серії і карти повинні бути розганяв до 1/3 від основної швидкості (тобто 750 МГц повинен мати пам'ять швидкість 250), 69xx не годинник вниз досить далеко, щоб бути варто, і GCN (79xx, 78xx, 77xx), здається, є ліміт 150 МГц менше, ніж основних (однак, незважаючи на це не варто underclocking на 69xx, то це варто underclocking на журналіста через автоматичної пам'яті напруга зроблено обладнання/водія; на моїй 7950 @ 1125mhz, переходячи від 1375 до 975 за мій GPU на мінімальному рівні 3-4 градусів за Цельсієм).

Карти серії 5ХХХ і 6ххх, також є проблема, де вони будуть миттєво закриваються, якщо швидкість пам'яті знаходиться приблизно в 400 МГц до 600 МГц (в залежності від основної швидкості), так що ваш пробіг може змінюватись, як завжди.

+751
Mark McGlinchey 11 бер. 2017 р., 07:55:05

Знайшов корисний пост в litecointalk:

Він не буде працювати, тому що робота ОКС повинні бути явно передбачено об'єднати монету. Всі ці монети клонуються з Litecoin відсутність коду як Litecoin його немає. В результаті ви не можете об'єднати мої ці монети.

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

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

+738
san g 15 черв. 2011 р., 15:16:24

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

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

+724
Daminov777 15 лип. 2010 р., 18:47:52

Asics для BTC гірської оптимізовані для одного розрахунку: значення SHA256(SHA256 і(Х)). Вони не можуть бути використані для розрахунку MD5 у(Х) або навіть SHA256 с(х), так що якщо ви використовуєте подвійний SHA256 для хешування паролів, ви не повинні турбуватися.

+690
antipattern 17 лист. 2016 р., 00:40:02

Я шукав це питання і не можу знайти відповідь на таку ситуацію.

Блок 4440 отримує видобувають в 10:00 Блок 4441 отримує видобувають в 10:01

Припустимо, я отримую блок 4441 перший і 4440 пізніше. Що відбувається? Коли я отримав 4441 я не знаю блоці з попереднім хеш і я не зміг додати 4441 до мого ланцюга.

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

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

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

+686
Clay Bro 16 черв. 2018 р., 05:45:01

Більшість біткойн-сайти надають лише кілька конкретних видах scriptPubKey, в тому числі P2PK, P2PKH, OP_RETURN, P2SH, рідний свідка і multisig. Це 'стандартні', інші-не пов'язані за замовчуванням (спочатку з міркувань безпеки через помилки).

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

Адреси байт версія на старті розрізняти типи.

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

+683
PattyDestroyer92 15 жовт. 2017 р., 11:42:11

Якщо удвоитель працював на вас, вважайте себе щасливчиком.

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

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

Ці типи шахрайства називаються "схеми Понці", див. додаткову інформацію у цей wikippedia статті.

+682
Arbuthnott 7 трав. 2019 р., 08:50:27

примітка: що Нільс Шнайдер називає 'З', я називаю 'м'.

ця сутність реалізує все це: https://gist.github.com/nlitsme/dda36eeef541de37d996

розрахунок

підписання ECDSA робиться наступним чином:

дане повідомлення "м", знак-секрет 'до' секретний ключ 'х'

 Р = р*к (еліптичної кривої скалярне множення)
 Р = xcoordinate(Р)
 з = (м + х * р) / до (мод м)

питання = порядок групи назвою secp256k1 = 2^256 - 432420386565659656852420866394968145599

тепер, якщо у нас є 2 підпису з однаковими K, то можна записати наступним чином:

 С1 * до = ( М1 + х * р ) (мод м)
 С2 * до = ( м2 + х * р ) (мод)

відняти ці два рівняння, що призводить до:

(С1-С2)*до = (М1-М2) (мод м)

так що знак-секрет " до " тепер може бути обчислена так:

до = (М1-М2)/(С1-С2) (мод м)

і приведений до приватний ключ може бути обчислена так:

х = (С1*к-М1) / Р (мод м)

практичний приклад

первісної угоди

нижче лінії становлять:

  • поле версія
  • кількість входів (02)
  • на 2 входи
  • кількість виходів (01)
  • вихід
  • поле locktime

    01 00 00 00
    02
     Ф6 4С 60 3Э 2З 9ф 4Д АФ 70 С2 Ф4 25 2б 2Д компакт В0 С0 2В 7С 19 72 38 р. до н. е. 9С 3д змінного струму ба е5 55 ба ф7 01 01 00 00 00 8а 47 30 44 02 20 7С Д4 Е4 ц0 25 С3 С4 5е 40 р. до н. е. 81 д9 А6 98 34 24 51 87 61 А2 6б 6е Ф5 ф7 ФД ц0 клавішу F5 і D5, 2-ой поверх 84 3а Д1 02 20 44 Е1 ФФ 2Д ФД 81 02 ЦФ 7а 47 С2 1д 5С 9ф Д5 70 16 10 д0 49 53 С6 83 65 96 В4 Фе 9Д Д2 Ф5 3Э 3Э 01 41 04 дБ н0 С6 15 32 27 9С ф7 29 81 С3 58 4Ф С3 Е0 22 16 12 76 99 63 5С 27 89 Ф5 49 Е0 73 0С 05 9б 81 АЕ 13 30 16 21 18 59 А9 А6 9С Е2 3Ф 5Ф 06 Д5 2б 7Б Ф1 Ф2 49 А8 4е Фе 85 35 К8 А8 29 49 В4 С5 ФФ ФФ ФФ ФФ ФФ
     29 ф8 41 дБ 2В А0 ка ФА 3а 2а 3С 89 Д1 Д8 С3 Е9 Е8 67 62 8ф С6 1е бути 89 Ф4 15 А4 6В С8 д9 85 4а 01 00 00 00 8а 47 30 44 02 20 7С Д4 Е4 ц0 25 С3 С4 5е 40 р. до н. е. 81 д9 А6 98 34 24 51 87 61 А2 6б 6е Ф5 ф7 ФД ц0 клавішу F5 і D5, 2-ий поверх, 84 3а Д1 02 20 9а 5Ф 1С 75 Е4 61 Д7 се Б1 МВ 3С АБ 90 13 бе 2Д С8 5б 6д 0d з А8 С3 С6 Е2 7е 3а 5а 5б 5в АА 3Ф АВ 01 41 04 дБ н0 С6 15 32 27 9С ф7 29 81 58 4Ф С3 С3 Е0 22 16 12 76 99 63 5С 27 89 Ф5 49 Е0 73 0С 05 9б 81 АЕ 13 30 16 А6 9С 21 Е2 3Ф 18 59 А9 5Ф 06 Д5 2б 7Б Ф1 Ф2 49 А8 4е Фе 85 35 К8 А8 29 49 В4 С5 ФФ ФФ ФФ ФФ ФФ
    01
     з A0 86 01 00 00 00 00 00 19 76 А9 14 70 79 2Ф В7 4а 5д 7Д Ф6 ф7 45 ба ц0 Фе 02 87 0С 1С ББ 29 3б 88 ас
    00 00 00 00
    

вхідні скрипти

вхідний скрипт складається з: * загальна довжина (8а) * підпис * відкритий ключ

8а 
 47 30 44 02 20 7С Д4 Е4 ц0 25 С3 С4 5е 40 р. до н. е. 81 д9 А6 98 34 24 87 51 61 А2 6б 6е Ф5 ф7 ФД ц0 клавішу F5 і D5, 2-ий поверх, 84 3а Д1 02 20 44 Е1 ФФ 2Д ФД 81 02 ЦФ 7а 47 С2 1д 5С 9ф Д5 70 16 10 д0 49 53 65 96 83 С6 В4 Фе 9Д Д2 Ф5 3Э 3Э 01
 04 41 дБ н0 С6 15 32 27 9С ф7 29 81 С3 58 4Ф С3 22 16 Е0 12 76 99 63 5С 27 89 Ф5 49 Е0 73 0С 05 9б 81 АЕ 13 30 16 А6 9С 21 Е2 3Ф 18 59 А9 5Ф 06 Д5 2б 7Б Ф1 Ф2 49 А8 4е Фе 85 35 К8 А8 29 49 В4 С5 ФФ

підпис-це є asn1 закодованих р+вартість + в hashtype індикатор (01)

30 44 
 02 20 7С Д4 Е4 ц0 25 С3 С4 5е 40 р. до н. е. 81 д9 А6 98 34 24 51 87 61 А2 6б 6е Ф5 ф7 ФД ц0 Ф5 Д5 2Ф 84 3а Д1
 02 20 44 Е1 ФФ 2Д ФД 81 02 ЦФ 7а 47 С2 1д 5С 9ф Д5 70 16 10 д0 49 53 65 96 83 С6 В4 Фе 9Д Д2 Ф5 3Э 3Э
01

так що тепер ми можемо витягти ці значення з угоди:

ПК 04dbd0c61532279cf72981c3584fc32216e0127699635c2789f549e0730c059b81ae133016a69c21e23f1859a95f06d52b7bf149a8f2fe4e8535c8a829b449c5ff
Р d47ce4c025c35ec440bc81d99834a624875161a26bf56ef7fdc0f5d52f843ad1
С1 44e1ff2dfd8102cf7a47c21d5c9fd5701610d04953c6836596b4fe9dd2f53e3e
С2 9a5f1c75e461d7ceb1cf3cab9013eb2dc85b6d0da8c3c6e27e3a5a5b3faa5bab

Далі нам потрібно обчислити хеш повідомлення.

підготувати

Прокладка вхідного скрипти, і додати hashtype

01 00 00 00
02
 Ф6 4С 60 3Э 2З 9ф 4Д АФ 70 С2 Ф4 25 2б 2Д компакт В0 С0 2В 7С 19 72 38 р. до н. е. 9С 3д змінного струму ба е5 55 ба ф7 01 01 00 00 00 00 ФФ ФФ ФФ ФФ
 29 ф8 41 дБ 2В А0 ка ФА 3а 2а 3С 89 Д1 Д8 С3 Е9 Е8 67 62 8ф С6 1е бути 89 Ф4 15 А4 6В С8 д9 85 4а 01 00 00 00 00 ФФ ФФ ФФ ФФ
01
 з A0 86 01 00 00 00 00 00 19 76 А9 14 70 79 2Ф В7 4а 5д 7Д Ф6 ф7 45 ба ц0 Фе 02 87 0С 1С ББ 29 3б 88 ас
00 00 00 00
01 00 00 00 <<< hashtype

розрахунок М1

замінити першим входом з відповідним скрипт

01 00 00 00
02
 Ф6 4С 60 3Э 2З 9ф 4Д АФ 70 С2 Ф4 25 2б 2Д компакт В0 С0 2В 7С 19 72 38 р. до н. е. 9С 3д змінного струму ба е5 55 ба ф7 01 01 00 00 00 19 76 А9 14 70 79 2Ф В7 4а 5д 7Д Ф6 ф7 45 ба ц0 Фе 02 87 0С 1С ББ 29 3б 88 змінного струму ФФ ФФ ФФ ФФ
 29 ф8 41 дБ 2В А0 ка ФА 3а 2а 3С 89 Д1 Д8 С3 Е9 Е8 67 62 8ф С6 1е бути 89 Ф4 15 А4 6В С8 д9 85 4а 01 00 00 00 00 ФФ ФФ ФФ ФФ
01
 з A0 86 01 00 00 00 00 00 19 76 А9 14 70 79 2Ф В7 4а 5д 7Д Ф6 ф7 45 ба ц0 Фе 02 87 0С 1С ББ 29 3б 88 ас
00 00 00 00
01 00 00 00

потім зробити те SHA256(SHA256 з(змінена угоди))

це призведе до : c0e2d0a89a348de88fda08211c70d1d7e52ccef2eb9459911bf977d587784c6e

розрахунок м2

замінити другим входом з відповідним скрипт

01 00 00 00
02
 Ф6 4С 60 3Э 2З 9ф 4Д АФ 70 С2 Ф4 25 2б 2Д компакт В0 С0 2В 7С 19 72 38 р. до н. е. 9С 3д змінного струму ба е5 55 ба ф7 01 01 00 00 00 00 ФФ ФФ ФФ ФФ
 29 ф8 41 дБ 2В А0 ка-ФА 3а 2а 3С 89 Д1 Д8 С3 Е9 Е8 67 62 8ф С6 1е бути 89 Ф4 15 А4 6В С8 д9 85 4а 01 00 00 00 19 76 А9 14 70 79 2Ф В7 4а 5д 7Д Ф6 ф7 45 ба ц0 Фе 02 87 0С 1С ББ 29 3б 88 змінного струму ФФ ФФ ФФ ФФ
01
 з A0 86 01 00 00 00 00 00 19 76 А9 14 70 79 2Ф В7 4а 5д 7Д Ф6 ф7 45 ба ц0 Фе 02 87 0С 1С ББ 29 3б 88 ас
00 00 00 00
01 00 00 00

потім зробити те SHA256(SHA256 з(змінена угоди))

це призведе до : 17b0f41c8c337ac1e18c98759e83a8cccbc368dd9d89e5f03cb633c265fd0ddc

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

тому наші хеш повідомлення:

c0e2d0a89a348de88fda08211c70d1d7e52ccef2eb9459911bf977d587784c6e М1 
17b0f41c8c337ac1e18c98759e83a8cccbc368dd9d89e5f03cb633c265fd0ddc м2 
С1 44e1ff2dfd8102cf7a47c21d5c9fd5701610d04953c6836596b4fe9dd2f53e3e
С2 9a5f1c75e461d7ceb1cf3cab9013eb2dc85b6d0da8c3c6e27e3a5a5b3faa5bab

М1-М2 = 0xA931DC8C0E011326AE4D6FAB7DED290b196966154e0a73a0df434413217b3e92
С1-С2 = 0xAA82E2B8191F2B00C8788571CC8BEA41086440225a4b5cbed84d02cf638123d4

modulare зворотне С1-С2 = 0xf7d5417b3844fd8f4b3d909979fa7480ce094fb233d759274fd6c3aa6cf86593

тому цінуйте наш секрет " До " - це:

-> (М1-М2)/(С1-С2) = 0x7a1a7e52797fc8caaa435d2a4dace39158504bf204fbe19f14dbb427faee50ae

приватний ключ, який може бути розрахована :

С1*к-М1 = 0x797035d79964e4b74fbbef4460379c410261cd01de43278bc2a7efaa541dd8e9 - 0xc0e2d0a89a348de88fda08211c70d1d7e52ccef2eb9459911bf977d587784c6e
= 0xB88D652EFF3056CEBFE1E72343C6CA67d7e3daf5a1f76e366680d6619cdbcdbc

(С1*к-М1)/Р = 0xc477f9f65c22cce20657faa5b2d1d8122336f851a508a1ed04e479c34985bf96

Пояснення угоди зміст

Транзакція складається з Кількість кількість входів і виходів.

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

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

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

Мова скрипта дуже простий, не-Тьюринг-повного мови на основі стека.

Найпоширеніший сценарій виглядає так:

---- вхідний скрипт ( scriptSig ака )
Натискаємо підпису
Натискаємо файлі publickey
---- скрипт ( scriptPubKey ака )
ДУП
HASH160
Поштовх pubkeyhash
EQUALVERIFY
Опція -- checksig

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

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

+672
TLaguna 24 вер. 2011 р., 15:32:02

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

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

Якщо ви були в касі джерела на гілці 0.15 і тег версії v0.15.0.1 і побудувати щось теоретично ти будеш еквівалентну логіку до останньої версії (станом на 23 вересня 2017).

+428
kud0h 6 лист. 2016 р., 03:36:34

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

+411
Fran Lima 23 квіт. 2013 р., 03:43:50

Я натрапив на кілька протоколів блокчейн рамках. Наприклад Многоцепными http://www.multichain.com/

Яка різниця між одним і іншим ?

+405
David Jordan 9 лют. 2019 р., 08:49:14

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

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

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

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

+391
Sid Stefanescu 25 квіт. 2017 р., 15:08:05

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

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

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

+382
bsd 1 лист. 2013 р., 15:10:32

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

+337
user78660 27 квіт. 2013 р., 05:23:41

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

+335
Jason Altenburg 19 вер. 2012 р., 17:50:24

Платіжної протокол Bitcoin (BIP70-72) дозволяє вибірки з URL-адреси (та інші джерела), а також має ряд переваг у порівнянні з використанням адрес безпосередньо у клієнта.

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

+324
ZuberFowler 25 квіт. 2017 р., 03:58:14

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

+298
sakurabamboo 13 бер. 2014 р., 17:52:07

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

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

+244
theesco 15 жовт. 2012 р., 10:51:33

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

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

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

Де я можу почати, або звідки я знаю, що повинен бути відправлений на інші вузли, щоб замовити блок?

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


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

+238
Kevin AB 7 лют. 2019 р., 02:19:07

Це суть, частково на основі відповіді на Рунекс, показує, як передавати 0.01 биткоина на Ruby. Він витягує інформацію з попередньої угоди від Blockchain.info, так що вам просто необхідно годувати його своїм закритим ключем і адресу (останнє було зайвим, але корисно для демонстрації). Я додав коментарі, щоб пояснити кроки.

+234
NastyPie 27 лип. 2015 р., 05:34:17

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

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

Кроки до регенерації

  1. Створити насіння з мнемоніки (і пароль, якщо спочатку використовувалися) у відповідності зі стандартною спосіб, описаний у BIP39 - від мнемосхема насіння. Існує багато бібліотек з відкритим вихідним кодом, які реалізують цю функцію (в тому числі доплата сама).
  2. Генерувати ключові пари в ієрархії з насіння, використовуючи BIP32 ключ Деривації стандарт також реалізований у багатьох проектах, у тому числі доплата.
  3. Перетворити створений закритий ключі в потрібний формат для імпорту гаманець. Зазвичай це ВІФ форматі (наприклад, для биткоин-основний гаманець).

Деякі потенційні проблеми:

  1. Первісна заявка гаманець не правильно реалізувати BIP39, або внесли деякі зміни.
  2. Ви не в змозі (при розумних зусиллях) для отримання всіх ключів, тому що ієрархічна структура доплата застосування.
+199
user3262968 13 груд. 2017 р., 20:38:02

Дуже схожа ідея вже існує, див. http://www.hashcash.org/. Це потребує доведення роботи буде відправити з кожного повідомлення, так що спамери платять від процесора-циклів.

+134
Hridoy Hassan 7 черв. 2015 р., 20:17:52

Це трохи незрозуміло, яка транзакція підтверджується сталося, тому я відповім на обидва можливих сценарії:

  1. Якщо обидві угоди не підтвердили, ви повинні спробувати мати свій coinb.в гаманці забути про операції, і надішліть ваші монети від coinb.у гаманці на нову адресу на coinb.у гаманець, так що старі угоди стають недійсними і не підтверджують на більш пізній час.
  2. Якщо перша транзакція підтверджена, але друге не слід
    • відновити Електрум гаманець десь ще і створити нову транзакцію, щоб відправити гроші, де ви хочете його.
    • створити дитини-платить-за-батьківської транзакції, тобто створити транзакцію в coinb.у тому, що проводить неофіційний вихідний транзакції ви намагаєтеся отримати від Електрума гаманець. Потрібно додати велику плату, як це необхідно достатньо заплатити, щоб зробити його варто включити обидві транзакції в блоці.

Будемо сподіватися, що це була вже вирішена, але, можливо, хтось ще зможе використовувати цю інформацію. :)

+76
Kimel 16 лист. 2018 р., 05:20:04

Мене цікавить з допомогою pogoplug, щоб працювати з биткоин. Від мого розуміння, я повинен бути в змозі підключитися до pogoplug з іншого пристрою (розпи з ранку bes) і мої власні. У мене виникли проблеми, з'ясовуючи, що я роблю неправильно-у мене є биткоин клонуються на плагін з GitHub, але в наступному те, що здається іншим,

прийняти -Ф-файлі.в Unix USE_PNP=-USE_IPV6=0

сітки

зробити: *** немає правила, щоб зробити мети Make-файлу.в Unix'. Стоп.

Пропозиції?

+68
Jason Hight 20 лист. 2011 р., 08:30:40

Технічно кажучи, вони не збігаються суми, тому що вони не хэширует. Вони просто адреси хтось створив шляхом кодування значень...0000 0000 в P2PKH і P2SH адресу.

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

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

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

+55
hendrasaputra 2 вер. 2018 р., 09:47:32

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

$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