Гипотетически, это возможно, чтобы получить украденную валюту блокчейн?

Это мое понимание того, что технология блокчейн-это децентрализованная смысла нет посредника в сделках. Это кажется, что это имеет свои преимущества, но он также имеет недостатки. При необходимости, посредники имеют возможность извлекать объекты под их контроля и перераспределения. Но с Blockchain, если частный ключ будет украден (это неизбежно бывает много; вероятно, из-за социальной инженерии) и денежные средства переводятся, как их можно восстановить? Другие, чем становится виновником сдать закрытого ключа, конечно. Есть ли "полицейские" механизм в рамках технологии blockchain?

+713
Q9p80 5 авг. 2018 г., 20:15:30
27 ответов

Я пробовал делать это с помощью Bitcoin-Qt, но он не позволил мне. Это чтобы избежать блокчейн спам?

Что клиенты позволили бы мне отправить эту сумму?

Придется ли мне платить пошлину, если я пошлю такую маленькую сумму?

+990
cbp 03 февр. '09 в 4:24

В blockchain.info API выглядит так: enter image description here

Ссылка: https://github.com/blockchain/api-v1-client-python/blob/master/docs/wallet.md

Но когда я даю комиссии такой:

добавить={'адрес1':сумму 1,'адрес2':amount2}
плата=5000
платить = кошелек.send_many(получателей=добавление плата=плата)

Будет ли она тогда быть 10000 (два раза по 5000) или это будет 5000?

Спасибо за ответы.

+989
juliyavolikSTB1 7 июн. 2011 г., 6:04:24

Монета.метод valueOf(длинный) статический конструктор Сатоши принимает в качестве входных данных. Вы можете использовать один из методов toString/toFriendlyString методов/toPlainString для получения читаемого человека строковое значение.

+988
Chrom 3 июн. 2015 г., 8:34:46

Их два вида в блокчейн

  1. Разрешение меньше
  2. Разрешение-Ред

В разрешение меньше блокчейн (Биткоин) это общественности. И каждый может присоединиться к сети. В разрешение-Эд блокчейн (частная компания) ,участники известны, и он не может быть открытым для всех.

+962
svetlychog 25 июл. 2017 г., 7:20:56

Нет, вы можете легко переводить доли биткоинов. Из мифов разделе Вики:

Один биткоин делится до восьми десятичных знаков. Там действительно 2,099,999,997,690,000 (чуть более 2 квадриллионов) максимально возможных атомных единиц в системе Bitcoin.

Значение "1 БТЦ" представляет 100,000,000 этих. Другими словами, каждый биткоин делится до 108.

Как стоимость единица за 1 BTC выросла слишком большой, чтобы быть полезным для повседневных операций, люди начали заниматься в более мелкие единицы, такие как Милли-биткоин (мбтх) или микро-биткоинами (µBTC).

+909
Jo Da 22 нояб. 2019 г., 22:00:16

не решить за N^(-1), и, следовательно, Н будет эквивалентно нахождению решения дискретного логарифма?

Нет, это не так. Это не требует нахождения дискретного логарифма на всех. Решения дискретного логарифма является нахождение показателя на известную базу. Однако эту проблему мы пытаемся найти базу и знают, что такое экспонента. Кроме того, это известный показатель степени -1, для которого найти основания что-то поднять на -1, чтобы снова поднять результат на -1, т. е. с обратной обратной.

Есть алгоритмы, которые существуют для того, чтобы найти модульное обратное число, которое является, как Н^(-1) встречается в первую очередь. Чтобы найти n, вам просто нужно сделать инверсию Н^(-1) из-за личности, что обратная обратная является сам элемент.

+821
SheepyCow 11 окт. 2015 г., 16:20:22

Я бы рекомендовал не использовать Coinbase, потому что у них есть свои закрытые ключи. Это означает, что биткойн-это не твое, ты должен ему доверять.

+751
Nova 29 янв. 2016 г., 17:16:46

Как предполагает другой ответ. Вы можете использовать pywallet просто отлично. Поскольку вы требуете сбрасывать много кошельки и хотел бы решение CLI, то простой баш скрипт + pywallet будет делать только штрафом.

Это ни в коей мере не проверены (т. е. резервное копирование всех кошельки участвует), но должны делать только штрафом:

Баш

#!/бин/Баш

Эхо "перейти в каталог со всеми бумажник *.DAT файлов видео:"
читать walletdir
Эхо "введите парольную фразу для все зашифрованные кошельки в каталог:"
прочитал фразу

для меня в $walletdir/*.дат; делать
 pywallet.пы --dumpwallet --переменной datadir=$walletdir --кошелек=$я --пароль=$пароль
сделано

Партия (не моя сильная сторона)

@Эхо выключено
комплект каталогов /п walletdir=кошелек?:
комплект /п пароль=пароль?:

для /R %%I В (*) делать pywallet.py --dumpwallet --переменной datadir=%walletdir% --кошелек=%%я ... пароль=%пароль%

Также, если вы хотите выделить любую информацию в формате JSON дамп себе вы можете, конечно, сделать это. Я не совсем уверен, что ожидаемый выход --dumpwallet как я не пользователь pywallet, но я верю, что можно изменить pywallet.py код для изменения

распечатать в формате JSON.дампы(json_db, sort_keys=правда, отступ=4)

для

распечатать "\п".присоединиться(private_keys)

В заключение делают эти 2 вещи будут печатать длинный список всех закрытых ключей, все адреса, все файлы кошелек.

Отказ от ответственности - повторюсь, я не тестировал

+738
Kamic 26 окт. 2011 г., 16:14:55

Вам биткоин кошелька и не занимает слишком много места, это сведения о цепочке блоков, которая занимает всю полосу пропускания. Биткоин опирается на все держать копию цепочки блоков, чтобы предотвратить мошенничество.

Стандартный клиент использует контрольно-пропускные пункты, посты в цепочку блоков, чтобы знать, какие блоки считаются безопасными и неизменяемые разработчиками, то есть они не будут проверены как scrumptiously. Новейшие блоки проверяются более тщательно, чтобы предотвратить вредоносные инъекции данных.

Если у вас есть ограничение по пропускной способности, знаем, что биткоин должен делать только один раз этой операции - вы скачиваете всю историю операций на биткоины в конце концов. После что загрузки будут более управляемым.

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

Если вы хотите работать на Биткоинах без загрузки каких-либо данных, вы можете попробовать использовать некоторые электронные кошельки - они в основном сайты, которые предлагают разместить ваш биткоин должен. Некоторые из них взимают небольшую плату, и если они пойдут вниз, вы потеряете все ваши монеты, но, с другой стороны, она обеспечивает большую гибкость и не нужна популярность.

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

+727
Kyle 5 мар. 2015 г., 23:06:25

Мне было интересно, как бы я идти об измерении движения используются в сети для узла bitcoind я бегу. Он работает на стандартный порт 8333, используя Linux в качестве ОС.

Я смотрел iftop, который, кажется, чтобы быть инструментом, за то, что я хочу сделать, но я специально искал только отслеживать трафик, связанный с узлом bitcoind.

В основном я пытаюсь увидеть, если моя реализация QoS для узел работает нормально.

+708
Simon Walker 27 мая 2016 г., 10:16:26

Например декодирования ScriptPubKey как

4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac

некоторым данным, как это

{
"результат": {
 "АСМ": "04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f OP_CHECKSIG",
 "reqSigs": 1,
 "тип": "по умолчанию",
 "адреса": [
"1A1zP1eP5QGefi2DMPTfTL5SLmv7Divfna"
],
 "p2sh": "3DjjKyU38gSfuVxajV43MUy4vHkg1JVL7t"
},
"ошибка": нуль,
"идентификатор": нуль
}

В общем, что-то вроде функции в decodescript ЭКП.
http://chainquery.com/bitcoin-api/decodescript

+630
angi rose 25 дек. 2018 г., 7:56:39

В М-О-Н-адрес multisig создается следующим образом:

  1. Собрать всех Н открытых ключей.
    например, 3-из-3
    03730a151f545f5dcdb1c6d99fb1251f5c70f216f39ba2681bcf10db16bd582e67, 03a9bb9d28dfcd2e58ca7b3fa39f4051a6496fc7928f993f1758aeff7c0fee0f03, 03a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd

  2. Создать скрипт multisig
    OP_m <байт-в-Pubkey1> <pubKey1> ... OP_CHECKMULTISIG OP_n
    например 532103730a151f545f5dcdb1c6d99fb1251f5c70f216f39ba2681bcf10db16bd582e672103a9bb9d28dfcd2e58ca7b3fa39f4051a6496fc7928f993f1758aeff7c0fee0f032103a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd53ae

  3. Хэш-сценарий HASH160(<скрипт>)
    например
    8b58c2f47cd3000e42c82138f7678dc978bc109a

  4. Добавить 0x05 для P2SH адрес на mainnet: 05<scriptHash>
    например
    058b58c2f47cd3000e42c82138f7678dc978bc109a

  5. Применяются в base58check: в base58check(05<scriptHash>)
    например
    3EPpBU7fXq1PfG6JkLnJNUUmEGcSr9rdmh

Вы можете отправить биткоины на этот адрес, но тратить из нее, вы должны предоставить scriptSig: 0 <sig1> ... <скрипт> , где <шесть сигм> подписан от каждого из м закрытых ключей.

Ознакомиться с биткоин Вики - скрипт для опкодов, биткоин Вики - адрес приставки, и Биткоин Вики - сделки на multisig P2SH скрипта.

+629
accountholder 5 окт. 2017 г., 16:58:15

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

+550
jQry 8 июн. 2015 г., 19:16:33

Я не уверен, что объем действительно столько ростом в ноябре и декабре.

Фактические суммы сделок каждый месяц были:

31 января 2011 3,679,198.19243835
28 февраля 2011 4,533,818.22264172
31 марта 2011 9,331,953.39257620
Апреля 30 13,893,407 2011.03577082
31 мая 2011 11,850,890.09316489
30 июня 2011 73,031,161.99932121 <-- крупнейший
31 июля 2011 37,718,094.01889341
17,348,635 31 августа 2011.19178118
30 сентября 2011 17,616,839.59721035
31 октября 12,008,040 2011.32522139
30 ноября 2011 49,968,992.05725216
31 декабря 2011 46,978,824.26111485
31 января 2012 11,664,075.33329784

График Blockchain.info кажется, игнорировать монеты, которые перемещаются более одного раза в одном блоке.

Чтобы увидеть, что blockchain.info график игнорируя некоторый объем, считаем блок 133233. Это просто один из >100 блоков от 25 июня, и только она содержит операции стоит 2,420,580 БТЦ. Однако blockchain.info график показывает, что ни один день в июне имел объем свыше 1 млн. БТЦ. Перейдя к концу блока 133233 показывает целую страницу мелких платежей от 46k биткойн-адрес, которых blockchain.info график игнорирует.

По данным графика Blockchain.info , самый важный день в декабре сделках на сумму 5.834 млн. БТЦ. Был только один день в декабре с большим объемом, и это было 6 декабря, с 6.903 млн. БТЦ. 6 декабря, объем доминировали 440k монеты перемещаются в 15 раз, что составляет 6.601 миллионов 6.903 млн. Объем в течение дня, поэтому на графике Blockchain.info должно быть, 13 из этих 15 движений во внимание. По 15 движений происходило в 13 блоков - монеты дважды в каждый из блоков 156242 и 156346.

Происхождение этого огромного монета была 16 ноября, десять 50к монет были объединены в единый 500к монет. Монета переезжали с адреса на адрес до 8 декабря 2011 года, когда она была разбита на сотни мелких кусочков.

Редактировать: см. график "биткоинов дней уничтожили", который игнорирует быстрое повторить монета движений путем взвешивания сделок количество времени, так как входы были созданы. Он отражает данные я вставил выше, показав, что в июне было больше месяца, чем ноябрь.

+507
Kirito 12 дек. 2016 г., 22:17:44

Лучше использовать это программное обеспечение:

https://github.com/samr7/vanitygen

Вы можете легко генерировать любое количество адресов Биткоина:

# время((я=0;я<250;я++));делать ./vanitygen 125; сделали > 250_new_addressess.txt
реальные 0m9.437s
пользователь 0m2.020s
представление sys 0m0.316s
# кот 250_new_addressess.txt
....
....
Адрес: 125r2fVnSXd6BtF66kTi83DuRzgzJmshpf
Привчной: 5JMqHqGccJjNz48izM6CEdDrTJ9P8DYRxq96wczhn86mwuteco1
Шаблон: 125 
Адрес: 125URJpbqr5eANYfLrhQVinQeexy2Wfdhw
Привчной: 5Kh9eqyJQNzxCWMtfX1r6cPjAdmqJnZEcev8wmwrjyunhqtk7hu
Шаблон: 125 
Адрес: 125wwU55kXQgDQYd8fQySNLQKS8AdRUote
Привчной: 5JZjn5sPnSqjbtBuXpuKcVDRa4bR5vxzwuz9lchsiscixbsyugt
Шаблон: 125 
Адрес: 125N16rwWHgVWnAZYpz5XBvWptRhJ6iBkg
Привчной: 5KhX1Y1WjCu3dpHB2DPWt6f2mRFeMJCtkyzk66apxtdm2ihmsm7
Шаблон: 125 
Адрес: 125HjL2QSCSUQHNExbMoSAUhHsz4GBuz3w
Привчной: 5JtMy31VbfK5xLtcwmALMjQj2WPMd6eLde7tjr6t9bjwrwiimbw

После этого, импортировать закрытые ключи по одному в bitcoind:

# bitcoind importprivkey <bitcoinprivkey> [метка] [пересканировать=правда]

Например:

# кот 250_new_addressess.txt | команда grep "^Привчной" | у awk '{печати $2}' | а читать я;у bitcoind importprivkey $я "250 новых адресов"; сделано

Кроме того,

Если вы не ищете "название" адрес, как 1uckyboyPT44PWgA5bu4NtxFMuCN или что-то или нет ресурсов, чтобы создать прохладный названием биткоин адрес.

Затем вы можете легко получить любое количество адресов, просто bitcoind таким же образом:

$ время((я=0;я<250;я++));у bitcoind getnewaddress "250";сделано
реальные 1m48.950С
пользователь 0m0.612s
представление sys 0m0.432s

Его довольно быстро.

+428
Maralex 12 окт. 2019 г., 7:35:31

Будет майнинг Bitcoin замедлить или остановить другими компьютерами в домашней сети? Мой сын хочет настроить компьютер, чтобы добывать Bitcoin, но у меня есть дочь, которая учится в виртуальной школе и пользуется интернетом. У меня устав с 30 МБ/с

+408
Kalisen 24 апр. 2014 г., 0:20:35

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

Я знал, что C++ и C#, но было бы интересно совместить попадая в блокчейн с получением в Python или функциональном языке или похожие. (Возможно, идти или стабильные части кода JavaScript стеки, вероятно, не JAVA)

Некоторые на цепи языках, относящиеся к определенным вне цепи языках?

+360
tripleM 28 мая 2016 г., 3:25:52

Я не могу обойти тот факт, что биткоины "создан" на "майнинг", которая представляется по/активности вычислений.
В non-битный мир, мы всегда обменять одну ценность на другую, как дерево, золото, нефть, усилия, чтобы сделать вещи из этих ... похоже горно-создание биткоинов, почему значение, в твердой валюте, прикрепленные к добыче, которая переводится в биткоины ? но если никто не хотел добывают биткоины, не она станет бесполезной

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

+317
Sojourner 30 мар. 2019 г., 16:13:44

При использовании аппаратного кошелька, графический кошелек на компьютер или телефон создает транзакции, но не подписать его. Подробности сделки будут посланы к оборудованию кошелек и он его подписывает и отправляет его обратно? Это правильно?

Да.

Делает аппаратный кошелек либо передать закрытому ключу данные обратно на компьютер, чтобы подписать?

Нет. Закрытые ключи никогда не покидают аппаратного кошелька. Если бы они знали, что разрушит цель аппаратного кошелька.

Какие аппаратные кошельки работает с программного обеспечения?

Электрум поддерживает все часто используемые аппаратные кошельки (Трезор, книги (все МСИО продукты), цифровой BitBox, и KeepKey). Каждый аппаратный кошелек также имеет производитель предоставляемые кошелек. Эти кошельки, как правило, веб-кошельки или расширений браузера. Многие другие программы бумажник поддержку некоторых аппаратных кошельков (как правило, Трезор, ГК, и KeepKey).

Какие аппаратные кошелек является самым надежным из них?

Трезор и книга-Два идти к аппаратные кошельки, что людям вообще доверять.

Вы можете импортировать существующие бумажные кошельки или просто закрытых ключей на аппаратные кошелек? И те, которые поддерживают эту функцию?

Нет, скобяными кошельки, как правило, не может обрабатывать импортированный закрытый ключи. Это потому, что они на самом деле есть только один секретный ключ, а затем использовать бип 32, чтобы определить частный ключ, который вы на самом деле хотите использовать, когда вы что-то подписать. Они не имеют много памяти на борту, чтобы держать больше ключей.

+308
edrozeba 7 апр. 2012 г., 15:06:38

Я могу иметь мой кошелек работает на Linux и мою холодную кошелек работает на Mac?

Я собираюсь использовать арсенал как биткоин клиент, я хотел использовать Линукс ( Ubuntu 14.4) для горячей бумажник и при подписании транзакций я поставить USB на компьютере Mac.

+221
labago 1 мая 2018 г., 8:30:42

Недавно я завел кошелек с Coinbase кошелек, и мне было предложено сделать резервную копию 12 слово "восстановление фразу", которая должна быть в состоянии восстановить свой кошелек в том случае, если я удалить приложение с моего телефона. Я раньше пользовался другими приложениями кошелек, которые часто дают "восстановление ключевыми словами" разного количества слов. Я прочитала в интернете, что фраза прошла через алгоритм и используется для восстановления ключа или группы ключей.

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

+219
byte me 11 сент. 2013 г., 8:37:09

Я получил 100 биткоинов от донора в 2009 году, но не помню имя жертвователя, адрес электронной почты или пароль чтобы восстановить биткоины! Любые предложения или советы?

Я ищу кого-то, чтобы помочь.

+192
Wollmich 6 авг. 2019 г., 9:43:38

"Биткоин рыночной капитализации(в австралийских долларах)" = "количество биткойнов в обращении" х "стоимость одного биткоина(в австралийских долларах)"

Такой же как рыночная капитализация компании: "количество акций" х "стоимость одной акции".

Рыночная капитализация означает, что будут деньги, которые вы получите, если продать все биткоины по текущей цене.

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

+184
Tom Walker 26 мар. 2019 г., 11:10:28

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

+140
nysos 14 нояб. 2014 г., 14:25:15

Фиат депозиты варьируются от что-то вроде 1% до 6% я не могу вспомнить с верхней части моей головы.

Это зависит от способа оплаты, банковские переводы например на 1% (и довольно медленно, кстати) и онлайн платежных систем являются дополнительные расходы (а многие из них весьма сомнительны)

Когда я хочу торговать на бирже BTC-е я обычно покупаю биткоины с помощью услуги быстрее, чем отправить биткоины на BTC-е

+86
Inkey 8 июн. 2014 г., 3:15:22

Как я вижу, методы вы имеете в виду два возможных, но различных способов сделать смешивание. Первое, пояснили в Bitcoin и криптовалюты технологии книга имеет в виду некий способ перемешивания, как CoinJoin.

CoinJoin является метод смешения, при которой несколько пользователей создать транзакцию путем объединения их вкладов. Для того, чтобы сохранить свою конфиденциальность, все входы должны иметь одинаковое значение, так как в этом случае, когда создается проводка есть нет способа узнать, какой вход соответствует каждый выходной, а если входы содержать различные значения, то это будет путь более прямой. Есть несколько путей реализации CoinJoin схемы, первый и более простой реле в качестве третьего лица, получающие все входы, выходы и подписей, и здание сделке от участников. Другой, более подробный, не нуждается в какой-либо третьей стороной, поскольку каждый пользователь действует как слепой подписи сервера.

С другой стороны, метод, именуемый в Bitcoin и за бумага используется для смешивания сервер, который действует как доверенная третья сторона, где пользователи смогут отправить средства и в итоге получить их обратно по другому адресу (после применения определенного смешивания плату). Для того, чтобы избежать linkability между полученных и отправленных транзакций, такой способ перемешивания с использованием случайного задержки перераспределить сделок. blockchain.info'ы отправить общий, и bitmixer.Ио , используемого в качестве примеров такого смешения техника.

Наконец, что касается примеров таких сделок, к сожалению, я не имею какой-либо конкретной сделки CoinJoin определены, чтобы позволить вам знать, может быть, кто-то может помочь вам в этом.

+79
GraceFranco 7 июн. 2012 г., 19:28:16

http://www.reddit.com/r/Bitcoin/comments/ztjcf/intersango_no_longer_accepting_uk_bank_transfers/

Я давно не была на сайте, но прошлой ночью я отправила 30 фунтов Intersango, только чтобы узнать, что сегодня они больше не принимают переводы. Открыл билет с ними, но я немного переживаю, что мой деньги будут потеряны в эфир!

Было официальное заявление? Они ожидают, что банковские переводы возобновить?

В чем же дело?

+70
Michaell 29 янв. 2018 г., 3:28:02

Показать вопросы с тегом