Биткоин улучшить на "твердой" валюты в любом случае?

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

+245
Artur Bikbov 8 авг. 2011 г., 9:34:43
31 ответов

Из страница проекта:

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

Она была портирована на C# в BitCoinSharp.

+993
Thomas Orlita 03 февр. '09 в 4:24

Я знаю, что есть много дубликатов это, но я надеюсь, что путь, по которому я слово это объясняет и помогает не только мне, но и другим.

В любом из кошелька монету Bitcoin и монеты АЛТ при выполнении резервного копирования я вижу кошелек.создается файл DAT.

  1. Этот бумажник содержит всей необходимой информации, как закрытые ключи и т. д... Для того, чтобы сказать зашифровать файл и сохранить его на Google Диск , Dropbox и т. д... ?
  2. Если мой жесткий диск требует погружения и т. д. , Я могу просто взять этот кошелек.файл DAT , а на другом компьютере, расшифровать его и восстановить данные, основанные на моих монет?
  3. Если я шифрования в кошелек, это кошелек.дат назвать по-другому?

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

+940
David Stentiford 14 апр. 2015 г., 18:23:47
Другие ответы

Связанные вопросы


Похожие вопросы

Мой вопрос о передаче биткойнов между двумя адресами не имея кошелька.

Вот моя идея передавать биткоины следующим образом:

Идея:

У меня есть свое собственное приложение для Android. Я готов отправить/получить биткоин через blockcypher Апис

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

Есть ли смысл?

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

+927
Steve S 2 дек. 2017 г., 7:16:57

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

Все байт заказы как непосредственно полученные от сервера, без замены прямой

Вот данные:

{"результат": [[["горное дело.уведомить", "108fa002000000001"], ["горное дело.set_difficulty", "108fa002000000002"]], "108fa00200000000", 4], "идентификатор": 1, "ошибка": нуль}
{"параметры": ["1369818357 489", "56d14795eadabe52464b0c6410f8c1f70c0af2c5444379160000002400000000", "01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff51039aa3030d00456c69676975730051a5c4f5fabe6d6d28db22e01b9dceb2e0dc8d7cc01bfc4dcdbce7f7a49c57020c827389efdcea970200000000000000002f7373302f00", "ffffffff3ed2f0af0c000000001976a914ad9261f01eae43c949ecaaa375759f9fcbcb3dc288acda8bae0c000000001976a914df4ad46ed8ac51d73e17f8bd7a203f07e932294e88ac0914f809000000001976a91479257603444e9e8b6796d17646ecae881376128388ac2d535509000000001976a914a804274391cb1a6f157a500cf8df2b4141bae42588ac88a61107000000001976a914c8459142759347c481684590dabf11d9f91e143f88acd1c76e06000000001976a914da9d41c79ca85ce0c68057b8adfb753424e7f07a88ac5f874c06000000001976a914bc98f0de5c77080eae5142e11a884e6e0b793d3888acb36b4c06000000001976a914b5945df721fd42b339737c07c24ab36ee3e7c1ac88ac44963606000000001976a91499b4fb6f4d29cfd2ccd200ce9df24c61e2491da188acfb86b605000000001976a914195344563ecbfc06eb183d330437fddd53b2635288acd7659902000000001976a914bf7d251592efa8397598e08960b22c434464d23288acc8418f02000000001976a9145dfae39b14a09e9493fc6f95019fc1d8d1c9258088ac023c3d02000000001976a91453d0290a46f94887b3f5a552e7ffcce5f1202d9b88ac76bf2d02000000001976a9141623fbaf4d6b6ba8af9183c41760adadaef34bab88ac04b4f501000000001976a91435244a9cdc90997ff5536bdfbf909b2b6165d67a88ac24fad101000000001976a914fc169f6235cbfd5a1f9f7f080b60e3599f1d677388ac9d94cb01000000001976a914647dffe1e73cdffe0c763fb677f938dcd2d616a988ac3a0a9f01000000001976a914b3056b29332c33e84c97ab2f61dd648cc6c8f75588ac01649301000000001976a914a2df6ff0702ac2889cfff340df476af8adbcc8b688acb4838501000000001976a914f5aab50a274a24857d8745f2e3aeee18c28b513288accd188501000000001976a914c17e44923f07ddd95b030cee63e94bea7a28550288ac48f88301000000001976a9141fc352bd6c1db3f461bc41af113701f6e28256ea88aceed28101000000001976a914a72cab69d8a1748729a2798834dc3408c0e0f5a288ac29ff4a01000000001976a914eb2715703c77f1b334e8c68010682a58aa011be188ac48234201000000001976a914cce45595065ed827562e901ce831d6274222753288ac58254001000000001976a9147d702b3c6d922699b9d2509d9db40c2915aa54e488ac711f3b01000000001976a9149465fdac29b5c47b99c8d17379d0fc6d99c1e4a688ac46313a01000000001976a91455d28f71541dcb0a5848f3a15218da960182512b88ac80be3701000000001976a9147f960729bfd6684569d58e13674d877552069d8288ac4fed3401000000001976a914720b13f90cfb675568b99ae88bdc41e0b9612f4c88ac59643401000000001976a914a07d0ff15ad9d770a8f4ce336ccfd038436a51e588ac61532f01000000001976a914768acf953a1d3b1eddbe225291290d55d067a18e88ac9adf2d01000000001976a91404ba740ae19208ecc3f6505dc8dbcf0b692a6c6e88ac82a62c01000000001976a914da39d920f0f15c9d99978992517efcc3429dd62088ac066e2701000000001976a9149193af5c84dea0a2fc0b7e52087c7c96bfbcf44088acaade2501000000001976a914247bf801ffd4afb506e71b027eb2ed647fdc69d488ac458e2401000000001976a914952dea3415effa2c0b8544fb7fc0a602a92fe84288ac10662401000000001976a9143d192a354cee6d1ddbddb7df03ad4229d3095bb788ac07e92201000000001976a9144ae00300aaad08ee3a219fe772ec1f3a73a8c94788ac413b2101000000001976a914540d04e4f2a7281a2a2b60e90ebd5c46074dc00e88acb56c2001000000001976a914172205d324c0d902ab9e4330e7fbdef128b71b7f88ac22361f01000000001976a9145c90a505a74f6c3c10d71c9b089b9cd0b919bdb988acc9d11d01000000001976a9148fdf745b2aca7f918bf2a4f54526653e3466e54388ac404a1b01000000001976a914e54f005cdc5405459f22a0588bae51940deaad1988ac8b3f1b01000000001976a914d39d22a99da41e94b3a866822a3e482b09e3d73088ac21ec1a01000000001976a9145f5473211ff432a7a65df04d5ea1f05d183368c288aca6521a01000000001976a9146b1af4b5e35b061381cb75505edec009caa8566f88aca7111901000000001976a9145ab1860a6059e4ec5e82a733132ef678fdd4abcf88ac383f1701000000001976a91447e803b8dc72e6a3bdad26f0e623e66f5c46c77e88ac84221701000000001976a914bb5db3069f74f1a7775e238c7361ee1ca37279ea88ac18951601000000001976a9141fed5b3bffd76ecc742257286befccf4a561ac6788ac0a7d1601000000001976a914b6aae63d35235aa5742db64bf41983feb55c1fd188ac09e91501000000001976a9148ace0f9a55cfb3f119bb8b40344eaadd2f83932d88ac24fd1301000000001976a91498bc3bd4ef9f301985a73042a41e307bbc21b2b388ac04e21301000000001976a9142ac79cc463b3bf2a67c28a0a71d54cb7def691ca88ac31581301000000001976a9146790d62962472fbdd81bc7552a23a4fb0a07c17088accac61201000000001976a914235e7b503fd47e908b4ea7d11237003e18e4833e88acff761201000000001976a914915c5363289cef9e4b05eaf13608d955717bf5fb88ac7b681201000000001976a914db2f9af40204e79f9c2316c043df0abc2121879388acaaed1101000000001976a914d2744af774b66c595b753af38c88b8948a99827188ac56780b00000000001976a91467123b0c6577d7932ddb7045567eed2c488773c488ac01000000000000001976a9145399c3093d31e4b0af4be1215d59b857b861ad5d88ac00000000", ["d8481cf9050990f425c82fd0f4b0d1dcd3166435cd56eb8f00c76244704812d8", "815bb21cfd4bf9d26b8b85937390bfb6c39f84a81f8580ba0028c935543cfeec", "1450b5fe41462f25ca2b8f1f8df1fc08732532ec5b72039f5ad1ad1bd0a3546c", "af94c2da313d385e2c0c8812c70f8e86809e90f95e79f25e6cdf6c98eac1232a", "53276d253bee618e675e32b0367e3a786e717bc7e766b165caa8d5de84ef1bf8", "b0e99cef9b6a55684b8a399a54842a5123163c2fe324a9c563f4d5314ff50684", "1b559b9b59306deb2d23716fecd213852efe519cbf297c9b10178be71c1013e9"], "00000002", "1a016164", "51a5c4f5", ложного], "ИД": null, то "метод": "горные.уведомить"}
{"параметры": ["отредактировано", "1369818357 489", "12000000", "51a5c4f5", "41f20233"], "идентификатор": 2, "способ": "горные.отправить"}

Я получил это от бега bfgminer и вывалил бревна поделиться и tcpdumped подключение в пул.

bfgminer вошел в заголовке блока (с подкладкой):

0000000256d14795eadabe52464b0c6410f8c1f70c0af2c5444379160000002400000000751b1aba
ddefb3e3e74c3ac8bbe49787a5ae21703b873e0958a9441a0871d2dc51a5c4f51a01616441f20233
00000080000000000000000000000000000000000000000000000000000000000000000000000000
0000000080020000

Хэширование данных в обычном порядке, т. е. и SHA256(SHA256 с(данные)), не дают хеш, что там написано, получается, что d8b5ed97e69707dc17cae1c23e672818a18b75fd362bb698fad4433b00000000.

Я думал, что я мог посчитать Меркле корень обычным способом, с идиотов, полученных из вышеуказанных подписки и сообщение об отправке:

>>> компания = coinbase1 + extranonce1 + extranonce2 + coinbase2
>>> coinbase_bin = binascii.unhexlify(компания)
>>> корень = coinbase_bin
>>> для ч merkle_branch:
... корень = hashlib.и SHA256(hashlib.и SHA256(корень + binascii.unhexlify(ч)).дайджест()).дайджест()
>>> binascii.hexlify(корень)
'eed07afc76bc7b15dc5871581a2460c7473ed68573082a0e5864140db0d11803'

что тоже неправильно.

Может кто-нибудь сказать мне, что здесь происходит? Что мне нужно поменять и что нужно, чтобы сохранить как есть? Или может кто-нибудь дать мне сообщение, подписка, уведомления, работу, и сообщение об отправке, и показать мне, как для выполнения всех шагов по валидации?

+893
Chad Decker 10 янв. 2011 г., 17:45:14

Не обязательно совместимых.

Во-первых, библиотеки должны согласиться на какие параметры обмена и как они обменялись. Нет никаких гарантий, что параметры, необходимые bitcoinj и libbitcoin такие же.

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

+890
Denis Besic 15 июл. 2017 г., 15:06:40

Я когда-то создавал аккаунт биткоин

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

и получил адрес

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

Что происходит с моим переводом?

Если у вас есть счет (или два) с некоторых интернет-бизнес, вы должны связаться с ними, чтобы выяснить, что случилось с каких денег вы им дали.

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

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

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

Вы не можете использовать адрес, чтобы найти кошелек.

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

20-30% всех биткойнов, будут потеряны навсегда и никогда не могут быть потрачены ни на кого вообще.

+777
Sheikh Hridoy 13 авг. 2011 г., 22:40:34

Также нужно использовать -тестовом режиме, при подключении к демону. Попробовать

 ./bitcoind -тестовом режиме getinfo
+776
Steve Whittingham 18 окт. 2019 г., 1:36:08

Лимит долларов США только для средств удаляется как USD. Они не ценят BTC в долларах США, чтобы увидеть, если она пересекает границу.

+769
krjampani 18 окт. 2010 г., 8:11:41

Можно ли сопоставить фраза-прямо в биткоин секретный ключ, используя его хэш SHA256? Я помню где-то читал, что не все 256 бит значения по алгоритму ECDSA закрытых ключей. Если да, то как я могу убедитесь, что полученный хэш действует, или есть еще какие-то каноническим путем сопоставления фразу-пароль к закрытому ключу?

+754
zhm 6 авг. 2018 г., 14:35:55
  1. Вам не придется выбирать между Tor или VPN-соединения, использовать Tor через VPN, чтобы увеличить вашу конфиденциальность.

  2. Сделка очень маленькая. Так, отправив сделок через Tor нормально. (Скачивание всего блокчейна-это совершенно другой вопрос, см. ниже.)

  3. Сделки через Tor хороши для биткоина взаимозаменяемость.

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

+750
Isantipov 23 июл. 2015 г., 10:34:47

Если вы нашли старый кошелек (до ядра 0.13, который был выпущен в августе 2016 года), не используя BIP32 HD качестве. Так что есть очень вероятно, мастер не закрытый ключ,... напротив, существует большое количество частных ключей.

Вы можете использовать dumpwallet <имя_файла> в консоль или через RPC, чтобы извлечь ваши личные ключи в текстовый файл и импортировать их в другую программу.

Но если вы видите сделок в Bitcoin Core и Ваш баланс равен нулю, это в основном означает, что там должны быть одна или несколько транзакций, что там добывают биткоины.

+749
tanyagud96 29 нояб. 2015 г., 3:01:14

При разработке первой системы безопасности необходимо решать на уровне безопасности, необходимой. Какой уровень безопасности вы ищете? Сколько $/монета будет защищать? Какие атаки вы защищаете против?

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

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

Когда я оформлял массового рынка продуктов безопасности, я заплатила топ-эксперт уровень безопасности, чтобы проверить свою разработку и осуществление. Его первые вопросы были по линии то, что я просил выше и больше. Стоимость была около 2000 $/день.

Обратите внимание на ответ @user18443.

+747
ryotabs 30 июн. 2017 г., 11:54:50

Основным отличием оборудования является Совет хэш-радиаторы бывают разной высоты! Вы не можете использовать все 3 S9i хэш доски в регулярной С9. В S9i радиаторы 3мм меньше на большей стороне радиатора(серебро) и мелкие коричневые радиаторов на другой стороне-3мм выше. Вы можете только соответствовать 2 S9i хэш-платы в корпус С9.

+742
Akshay Bhatia 17 авг. 2012 г., 10:36:03

Насколько большие усилия, чтобы вызвать >51% атаки? (Ддос / взлом бассейны + обеспечить собственные мощности майнинга)

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

Если бассейн или бассейны сговорились, вдруг приступили к реализации 51% атаки, шахтеры бы оставить эти бассейны. Но к тому времени, какой-то ущерб, несомненно, будет сделано.

Может разбившегося блокчейн выздороветь? (после выполнения кода предотвращения атак)

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

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

Другой возможностью является надежным центральным органом по вопросу "контракты на добычу полезных ископаемых". Шахтеры должны были бы подписывать свои блоки и шахтеров, которые пытались 51% атак бы найти их контракты аннулированы. Это будет иметь неблагоприятные последствия централизации биткоин несколько, но, по крайней мере, каждый бассейн может решить для себя, какие "контракты" они будут честь.

Возможно, есть лучшие решения там.

+725
Davit Yavryan 4 июл. 2019 г., 18:56:32

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

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

+698
user117313 15 окт. 2018 г., 2:40:01

Методы, описанные DeathAndTaxes соответствующие. Метод OP_RETURN явно лучше, если вы хотите придерживаться рекомендаций биткоин.

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

Стандартом де-факто для сжигания монет в Bitcoin через операцию-вернуть сценарий. Этот скрипт имеет важное преимущество, что оно способствует масштабируемости биткоина сети, так как он предоставляет полную узлы, чтобы сократить их UTXO, когда доказательство гореть операции будут обнаружены. Механизм, используемых для достижения этого прост: при UTXO сохраняется за все неиспользованные очередной операции, когда ОП-вернуться транзакций получает полный узел, весь узел можно избежать добавив, что сделки UTXO полностью, как ОП-возвращение скрипт представляет собой доказательство того, что сумма остается unspendable и, следовательно, нет будущего транзакции можно прикрепить свисающие выхода на его вход; оно, следовательно, постоянно висящий выходной кромки.

ОП-возвращение сценарии работы, имеющие первый оператор биткоин скрипт будет ОП-возврат, с указанием немедленного исключения в выполнении скрипта, в результате чего расходы невозможно. После первой ОП-оператора return, остальные данные скрипт может содержать информацию о том, почему монета была сожжена, так что различные приложения могут требовать разные горят, и так, что ассоциация с учетной записью можно. Например, в случае OpenBazaar, важно, чтобы связать сожгли сумму с OpenBazaar GUID, который может быть включен как неисполняемый код после ОП-возвращение. Тот факт, что этот код не является исполняемым образом, что он никогда не будет выполнен из-за ранее исключение. Однако, в ОП-возврат подхода не хватает определенных свойств юзабилити, что мы хотели сохранить в нашей реализации OpenBazaar. В частности, для простоты внедрения и использования, а также для разделения беспокойства нет причин, мы решили, что OpenBazaar не нужно включать биткоин реализации бумажник. Вместо этого, пользователь может использовать любое существующее программное обеспечение кошелька, они хотят. Следовательно, чтобы произвести выплаты, необходимые OpenBazaar, либо за покупку товара или для ожоговых операций, пользователь должен использовать свой кошелек напрямую.

Сегодня, кошельки не имеют возможности для создания ОП-возвращение скрипты в любом понятном виде. Единственный способ создать записать проводки по инструкция выдачи команд скрипта пользователем, который может быть сложно или невозможно выполнить для обычных пользователей без программирования фона. Кроме того, ОП-обратный сценарий должен быть связан с OpenBazaar идентификатор GUID, что-то, что делает включение этой возможности в существующей кошельки сложнее. Пока программа кошелек может предложить API, чтобы сделать это, мы не знаем о таких реализаций пока нет.

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

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

||Ч(Х1)- х(Х1)|| < ε

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

В соответствии с этим предположением для H = RIPEMD160, наши схемы просит горелку взять открытый ключ алгоритма ECDSA, связанных с их идентичность OpenBazaar и превратить его в биткоин-адрес, следуя обычной схеме для 1-префикс биткойн-адреса. Регулярные биткойн-адреса формируются из регулярных биткоин по алгоритму ECDSA ключей, как показано в стандартный биткойн-адрес, алгоритм генерации.

Чтобы создать адрес, который доказуемо unspendable, горелки начинается с их уровнем OpenBazaar открытого ключа и применяется тот же процесс. Тем не менее, горелка perturbates первый SHA256 хэш на один бит перед пуская его в RIPEMD160 хэш. В частности, они перевернуть последний бит хеша. Остальной процесс следует одинаково. Наконец, горелка переводит сумму денег они хотят, чтобы сжечь этот сгенерированный адрес. Теперь я буду иллюстрировать свойства правильности, уникальности и безопасности для этой схемы.

Правильность. Чтобы проверить правильность сжечь, третьего лица выполняет те же преобразования, как горелки. Они начинают от открытого ключа по алгоритму ECDSA узла OpenBazaar, чье доверие они хотят, чтобы проверять и следить за процессом биткойн-адрес нового поколения, применяя те же возмущения, как горелки после этапа и SHA256. Приехав в конечный биткоин адрес, затем верификатор проверяет блокчейн за деньги, которые были отправлены на этот адрес. Этот вывод, что записать честный горелка выполняет правильно проверяется честный верификатор. (Это является существенным преимуществом по сравнению с альтернативными схемами, которые не содержат почему-сожгли информации, такой как не-до-Мой-рукава-адресов.)

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

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

Почти-столкновения метод сжигания монета представляет проблемы масштабируемости программного обеспечения Bitcoin. Мы не были обеспокоены такими проблемами в OpenBazaar по двум причинам. Во-первых, мы чувствовали, что в случае с Bitcoin на шкале, учитывая массовое мотивированного использования сообщества нашего примитивного представляет собой проблему безопасности для себя Bitcoin, которые должны быть решены, не требуя от игроков, чтобы вести себя честно по системе. Это проблема для биткоина, не OpenBazaar. Если биткоин подвержен отказ в обслуживании нападения с таким средством, использование биткойна как платежной системы должны быть пересмотрены.

Во-вторых, самое главное, потому что мы поддерживаем экосистемой Bitcoin и желаем представить предложения для решения его проблемы масштабируемости, они могут фактически быть исключены, если доказательство ожога сделки сопровождаются прообраза до возмущения. Сопровождающие предварительное изображение является доказательством того, что деньги unspendable, подобно тому, как ОП-возвращение скрипты являться доказательством unspendability. Как эти предварительные образы будут опубликованы на OpenBazaar сети, в случае OpenBazaar будет во многом перенял, полный биткойн-узлы могут использовать OpenBazaar сети для обнаружения prunable UTXO выходы, которые выполняют доказательство прогорают почти-столкновения платное умолчанию хэш-код скриптов. Несмотря на это, optimizability платежной сети мало заботит его финансово мотивированных пользователей и технические детали реализации остаются проблемы открытых исследований.

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

+660
Tom Maisey 4 окт. 2015 г., 6:31:46

Почему биткойн использовать TCP вместо создания веб-сервер и с помощью HTTP общаются между узлами?

В чем преимущество использования TCP через HTTP-сервера?

Это важно?

+591
L1fescape 25 нояб. 2014 г., 22:51:41

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

Вместе с тем, планируется смотреть только поддержка кошелек позволяет смотреть multisig адреса тоже (на самом деле, любой сценарий вообще), которая появится в listunspent. Очевидно, что регулярные sendtoaddress & Co и ЭКП не можете потратить эти монеты, но это дает возможность отслеживать их.

+577
little ali 14 сент. 2010 г., 7:22:05

Я думаю, что я ударил биткоин-ядра ошибка, которая может произойти при странных обстоятельствах (например, при попытке отправить транзакцию, которую в узел отказывается отправлять, возвращая "отклонено" код ошибки). После того, как я перезагрузил сервер, сделка появился в сети Bitcoin, и метода getbalance вызовов RPC начали согласовываться снова.

+492
Sharon Max Oachira 5 мая 2012 г., 11:59:15

Это значит, что blockchain.info попробуйте назвать, что неверный адрес 1000 раз, прежде чем он, наконец, сдастся ?

Похоже, что так, и я не вижу способа, чтобы отменить его, помимо создания страница по этому URL с текстом '*ОК*'

Чтобы видеть, какие запросы он делал уже, попробуйте посмотреть на эту страницу и поставив неверный адрес при регистрации обратного вызова ответ журнал форма.

+479
Carlo 8 июл. 2017 г., 11:51:52

Я работает Bitcoin Core и еще для синхронизации 15 недель операций с сетью. Все-таки мне удалось отправить несколько биткоинов, и сделка была немедленно зарегистрирован на blockchan.

То есть сделка была представлен в сети. В был в состоянии видеть это на https://blockchain.info.

Однако, сделки проживал в неподтвержденном состоянии, пока мой клиент был полностью синхронизирован с сетью.

Отвечая на вопрос, Да это возможно сделать перевод, но он не будет подтвержден до тех пор, пока синхронизация не закончится. Проверить состояние в blockchain.info.

Имейте это в виду, если вам нужен перевод, чтобы быть обработаны быстро.

+466
Vadim Fainshtein 10 апр. 2014 г., 15:02:00

Вы, возможно, захотите задать ViaBTC.com для ускорения сделки. Если транзакция включает минимум 0.0001 БТЦ/КБ плата, вы можете подать txid в проводке акселератора так ViaBTC приоритеты вашей сделки. В 100 представлений лимит обнуляется каждый полный час.

+306
flow darknessx 27 февр. 2017 г., 0:35:40

Это не прямо ответить на ваш вопрос, но по алгоритму ECDSA, если закрытый ключ, близкий к одной из 768 точек встречи на кривой secp256k1, он является слабым и закрытый ключ может быть скомпрометирован. См. В этой ветке форума BitcoinTalk. На практике, это не огромная угроза как долго, как вы используете хороший источник случайности, поскольку пространство вокруг этих точек встречи составляет лишь малую долю всего пространства ключей.

+297
Dennis Callanan 7 окт. 2010 г., 23:30:30

Что произойдет после того, как в OpenSSL 1.0.2 достигает конца жизни - 2019-12-31 (ЛЦ) (источник: https://www.openssl.org/policies/releasestrat.html)

Я помню, дискуссия по этому поводу. OpenSSL не надо быть обновлена до 1.1.0 и это не угроза безопасности, поскольку используются не все в OpenSSL функции и никакой угрозы безопасности при использовании предварительной версии 1.1.0.

Теперь он решил, что биткоин будет продолжать использовать неподдерживаемые версии OpenSSL 1.0.2 после достигает своего конца жизни, что-то изменилось в этом вопросе?

Если он будет обновляться, есть arleady вехой набор или что-нибудь еще, где я мог бы посмотреть?

+272
Juli15 3 мар. 2010 г., 2:55:05

Спасибо, это хорошие очки. Вы правы о Bitcoin.конф в /etc и это вызывает трудности с доступом к демону на повседневной основе. В моем случае этот сервер предназначен для обслуживания небольших локальных рабочих групп на одном компьютере и в локальной сети и bitcoind работает без кошелька, чтобы служить местной ЛНД и экземпляр electrumx. Оба эти bitcoind доступ через RPC через localhost, поэтому расположение биткоин.конф не имеет отношения к ним.

Даже если bitcoind был запущен в качестве сервиса, чтобы быть использован в качестве кошелька, пользователям не нужен доступ к биткоин.conf, если они использовали ЭКП. Локальные пользователи могут каждый иметь свои Bitcoin.Conf в свои домашние папки с учетными данными протокола RPC. Это позволит исключить их, необходимо указать биткоин.конф в командной строке.

Тогда вы можете защитить файл с помощью команды "chmod 600", поэтому только владелец может читать/писать >bitcoind.файл conf (и корневой и/или админы после настройки >разрешения).

^^Это будет делать больше для безопасности, чем просто перемещение в /etc.

Так что нет одного верного ответа, но если работает bitcoind как на уровне системы обслуживания это может сделать больше смысла (если не на самом деле повышения безопасности) и получите +1 очко стиле POSIX и положить биткоин.Conf в /etc, но если работает bitcoind в пространстве имен пользователя для одного локального пользователя это имеет смысл только, чтобы держать все в ~/домой, чтобы спасти ЭКП аттестации неприятностей.

+195
user164733 20 дек. 2013 г., 14:52:49

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

Если я правильно понял, это должно быть возможно определить через блокчейн, является ли данный электронный кошелек:

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

Как бы это сделать? Кто-нибудь обобщить эту информацию для выбора электронный кошелек услуги?

+187
Angela Wilson 4 июн. 2012 г., 0:53:26

Если я могу выбрать между ядра Биткоин, Биткоин АВС, биткоин XT и Биткоин классический

Ни один из этих программного обеспечения Segwit2x. В настоящее время ваш единственный выбор полный узел программного обеспечения для Segwit2x является btc1.

+179
user14093 24 янв. 2018 г., 11:52:14

Bitcoin и другие протоколы блокчейн ограничение, что любая действительная цепочка не может иметь двойного провести UTXOs. Если Шахтер должен был включать в себя две транзакции в блоке, как проводить такую же UTXO, то весь блок будет считаться недействительным, и никакие другие узлы в сети будут принимать его. Если вы должны были создать две сделки из той же UTXO и отправить их обоих в сеть, это было бы шахтеров, чтобы выбрать какой из них включить. Некоторые шахтеры предпочитают сделок, которые платят больше сборов, так что те, как правило, должны быть включены в течение конкурирующих тратить, но большинство шахтеров до сих пор придерживаются "первого увиденного Безопасный", что означает, что если транзакция сигналов сменный (заменить плату), это будет более позднее, выше, плата версии.

+169
Eric Nord 27 нояб. 2014 г., 0:06:27

Возвращаясь несколько блоков вперед-это событие, которое находится в царстве обычной работы сети, было бы слишком быстро для запуска и развертывания социальной устойчивости (вышеупомянутых потенциальных UASF) сообщества. Биржи могут создавать сделки(сделок), связанной специальную коалицию большинства из Шахтера, кто, если только заменить хакер сделки, но в противном случае не изменять нагрузку ранее созданных блоков вряд ли цель любые иски. Однако Шахтер, который будет принимать счетчик взятки хакер бы, конечно, подал в суд. Ли такие стимулированной повторно org-это осуществимо, в основном, зависит от готовности биржи и Шахтера, действуя на предложение в течение очень короткого времени. Это был явно не недавно в случае с Binance. Стимулированной ре-орг может быть сделано, и может произойти усложнение субъекты, использующие сеть улучшается, решительно утверждая, как будто что-то технически возможным, не может произойти создает ложное чувство завершенности и безопасности, только одно подтверждение.

+134
Robo 13 янв. 2019 г., 4:06:04

Говорю, что люди копят биткоины находится вне фокуса: они просто "не тратить их", потому что недостаточно способов потратить их.

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

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

Подводя итог, не очень хорошая идея, и наверняка не новаторской.

+74
SoEoX 14 мар. 2011 г., 2:11:55

Основные преимущества:

  1. Скорость и цена. Вы можете перевести деньги в любую точку мира в течение нескольких минут при незначительной сборы.

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

  3. Вы можете начать принимать биткоины мгновенно, без создания торговых счетов, покупка обработки кредитных карт, оборудования и т. д.

  4. Биткойны менее прослеживается, чем большинство видов денежных операций (хотя и не анонимных).

  5. Биткоины нельзя подделать, и транзакция не может быть отменена.

  6. Без операции блокирования или замораживания счета. Мы видели, как правительства заморозить банковские счета диссидентов и платежные системы отказываются обрабатывать определенные виды сделок (Викиликс, онлайн азартные игры в США и т. д.). С биткоином это невозможно.

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

+64
Truls Clauss 15 мая 2015 г., 19:51:54

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

$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