Биткоин На C# .ЧИСТЫЙ API-ИНТЕРФЕЙС

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

Я думаю это как-то связано с программой.б.GetTransaction()

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

+72
Steve Wallace 29 мар. 2017 г., 5:23:30
35 ответов

Биткоин-экосистему программного обеспечения, и не принадлежит "кому-то". Similiarily вы могли бы поставить некоторые код [Echo "Привет мир"] на GitHub, и это будет публично доступен. То есть тоже не "они", или ассоциации, управляющий код. Биткоин-разработчики-это группа слабосвязанных "гиков/фриков", а кто-то с хорошим набором навыков может принадлежать к этой группе, участвуя в кодирования/перевод websides/исправления формулировка ... точно знаешь, что. Так как эта команда разработчиков предоставляет (очень сложный) программного обеспечения, они имеют дело не с правилами каждой страны, в которой программное обеспечение может быть использовано. Но я думаю, ваша точка зрения идет в этом направлении:

Есть с помощью этого публичного домена экосистемы (Кракен, биржами, hitbtc, bitcoin.de, blockchain.info). Эти компании (и некоторые майнеры) обеспечить пандус-взлеты и падения, чтобы сделать его легким для вас и меня, чтобы использовать биткоин-экосистемы. Они точно под юрисдикцию, в рамках их соответствующих странах. И уверен, что "они" имеют юридические/группы соответствия, которые имеют дело с конкретными правилами страны (ака "ЗСК/Кий/...").

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

+978
Andre Leoni 03 февр. '09 в 4:24

Много мест в интернете, иметь трассировки луча, фотореалистичные изображения сложной биткоин мятный такой же конструкции: https://www.insiderfinancial.com/wp-content/uploads/2016/06/Two-Bitcoins.png

Что это за дизайн? где я могу получить 3D модель или изображение высот его?

+970
ARK96 11 дек. 2018 г., 9:43:28
Другие ответы

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


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

вы можете регистрировать доменные имена с Bitcoin и whois защиты https://monovm.com/domain/

+937
user65243 26 мар. 2010 г., 5:50:01

Вы, кажется, имеют плохую копию необработанных транзакций.

Когда я смотрю на необработанные транзакции для txid в Blockchain (сделки Coinbase для блока высота 486,273, блок хэширования 00000000000000000083cbfd33b63c2ac10e703266c5749bf3ce2fbff88f5791), я получаю следующее:

Код:

01000000 01000000 00000000 00000000

00000000 00000000 00000000 00000000

00000000 00ffffff ff310381 6b07244d

696e6564 20627920 416e7450 6f6f6c6b

2f454231 2f414436 2f4e5941 2f332059

c36d7be1 550000df 320000ff ffffff02

38252e4d 00000000 1976a914 66037132

6d3a2e06 4c278b20 107a65da d847e8a9

88ac0000 00000000 0000266a 24aa21a9

edc11e8c dbd8d442 b27bf8f2 73395baa

83b5da4c 9c3d87fb c539dad7 42480437

10000000 00

Когда я подсчитал hashlib.и SHA256(hashlib.и SHA256(данные).дайджест()).дайджест() на этих данных, я получаю правильный результат.

+925
jClark 30 янв. 2010 г., 9:35:57

Я понимаю, что он начинает ВС1.

Но 'Q', то это не то, что я понимаю. Может кто-нибудь мне объяснит?

+805
Bruno Vincent 28 февр. 2017 г., 22:48:11

Как я могу купить и продать биткоин из Трезор и книга аппаратного кошелька, без отправки Bitcoin на бирже? Например, есть какие-то аппаратные кошельки, которые позволяют держать ваши биткоины на кошелек-устройство, и покупать и продавать. Это позволит уменьшить риск обмена взлому.

+799
b00y0h 10 авг. 2010 г., 2:21:24

почему биткоин-Кинк требует Биткоин.conf для настройки, прежде чем он может работать. Чтобы сделать это, вы можете перейти в каталог биткоин данные и добавить следующее:

имя файла биткоин.конф затем добавить файл config или можно просто добавить: rpcuser=Randomusername rpcpassword=randompassword сервер=1 демон=1 слушать=1

+785
everettfriel 15 февр. 2019 г., 12:35:42

Какие данные пользователя произошла утечка из базы данных бирже MtGox в июне 2011 взломать? База данных по-прежнему доступны для загрузки в любом месте, как это было почти год назад?

+780
Fynn Becker 25 апр. 2018 г., 18:33:32

Я в настоящее время работает биткоин полный узел и хотели бы запустить Omni полный узел отдельно. Я хочу иметь 2 разных datadir и я думаю, мне нужно Omni полный узел, чтобы использовать другой порт (от 8333), но я не уверен, какой из них выбрать? Есть некоторые правила для порта?

Насчет 8332 порт для связи RPC. Нужно ли мне менять его на Омни тоже?

+757
Snoopbobb 15 сент. 2019 г., 8:39:05

Есть преимущество в безопасности

Кинда. С одной стороны, вам не придется беспокоиться о том, что вирус и потерять свои монеты.

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

+730
viksa221 1 авг. 2011 г., 3:57:28

Нет необходимости для внешнего программы на всех:

$ KEY=xprv9s21ZrQH143K2hYgcmBxsUfRw3Kbu3eegxfjrm8cqtewuqa6y6nxbb7tv9hnrbajqjptpsrjl9fmnwla317jhwj5dpwtc99c2aipztpraxk
$ Эхо $ключ | ВХ БГ-общественные -я 0 | ВХ БГ-адрес
15jbcT7wE81s8n2dbEGRFGf65zp7PHrjxh

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

$ KEY=xpub661MyMwAqRbcFBd9iniyEccAV5A6jwn5dkauejxpqebvnduf5e6n8ysnmp8uweqnbwfxlheqkv1shxbntbv8ycujpmsue7bgcvdazjfubup
$ Эхо $ключ | ВХ БГ-общественные -я 0 | ВХ БГ-адрес
15jbcT7wE81s8n2dbEGRFGf65zp7PHrjxh
+595
Vster 14 янв. 2013 г., 11:35:52
Акций понимается способ учета вклада горнодобывающей бассейн. Он не распространяется на акции компании.
+538
user2151304 20 авг. 2017 г., 22:07:01

Поэтому я создаю транзакцию, используя TransactionBuilder такой:

ВАР построитель = новый TransactionBuilder();
Сделки ТХ = строитель
.AddCoins(монеты)
.AddKeys(privateKeys)
 .Отправить(recipientAddress, деньги.Монеты(сумма))
.SetChange(changeAddress)
.SendFees(Деньги.Монеты(плата))
 .BuildTransaction(знак: истина);

Логическое проверил = построитель.Проверить(Техас);

И потом распространить его в сети, как так:

используя (ВАР узел = Узел.ConnectToLocal(сеть)) 
{
 узел.VersionHandshake(); 

 узел.Метод SendMessage(новый InvPayload(InventoryType.MSG_TX, Техас.GetHash()));

 узел.Метод SendMessage(новый TxPayload(Техас));
 Нить.Сон(500); 
}

У меня два вопроса:

  1. Что делает строитель.Проверить(Техас) что еще расскажете? Она возвращает логическое значение, но иногда может распространяться на операции, которые вернули ложные. Какие проверки делать?

  2. Поскольку проверить() не расскажите, если сделка будет успешно распространяться, как я могу определить, когда сделка, совершенная с использованием TransactionBuilder будут или не будут распространяться в сети?

+530
Alexander Maslew 19 авг. 2018 г., 18:58:20

Догкоин использует тот же открытый ключ шифрования ECC с кривой secp256k1, поэтому генерация открытого ключа является то же самое.

Когда я вхожу дожем секретного ключа к входной выходной еще Открытого ключа Bitcoin (начинается с 1, например вместо D).

Вы путаете адреса с открытыми ключами. 1 или D-это просто префикс в адрес, в зависимости от типа адреса, см. https://en.bitcoin.it/wiki/List_of_address_prefixes

После создания публичного ключа, вам нужно сделать следующее Для того, чтобы получить адрес:

В base58check (<- адрес-> префикс > HASH160(<по умолчанию>))

Догкоин использует разные префиксы для разных типов адресов, см. https://github.com/dogecoin/dogecoin/blob/master/src/chainparams.cpp (обратите внимание, это для mainnet только):

base58Prefixes[PUBKEY_ADDRESS] = СТД::вектор<беззнаковый тип char>(1,30); // 0x1e
base58Prefixes[SCRIPT_ADDRESS] = СТД::вектор<беззнаковый тип char>(1,22); // 0x16
base58Prefixes[SECRET_KEY] = СТД::вектор<беззнаковый тип char>(1,158); // 0x9e

Изменение префиксов адресов должна принести совместимые адреса.

+526
Jeffrey Mehlman 26 июн. 2019 г., 14:17:11

Ответ MeshCollider является удивительным. Я хочу добавить примечание. Почему предыдущего блока заголовка хэш и Меркле корневой хэш нужно обратить байт? И почему другие поля не нужны?

На самом деле, если вы хотите какие-либо сделки хэш, вам нужно дважды SHA256 хэш. Итак, суть: если какие-то данные нужны SHA256 и переваривать, и переваривать магазинах в компьютере используется прямой порядок байтов, некоторых случаях нужно превратить в большой int в обратном порядке байтов, чтобы переломить байт. И вы получите двойной SHA256 хэш в Bitcoin. В некоторых случаях, тупоконечников необходимо. например, большой-инт(блок-заголовок-хэш) < Горно цель?

Если вам нужна хэш транзакции, результат тупоконечниками тоже.

Например, сырьевой сделки наговор:

0100000001c997a5e56e104102fa209c6a852dd90660a20b2d9c352423edce25857fcd3704000000004847304402204e45e16932b8af514961a1d3a1a25fdf3f4f7732e9d624c6c61548ab5fb8cd410220181522ec8eca07de4860a4acdd12909d831cc56cbbac4622082221a8768d1d0901ffffffff0200ca9a3b00000000434104ae1a62fe09c5f51b13905f07f06b99a2f7159b2225f374cd378d71302fa28414e7aab37397f554a7df5f142c21c1b7303b8a0626f1baded5c72a704f7e6cd84cac00286bee0000000043410411db93e1dcdb8a016b49840f8c53bc1eb68a382e97b1482ecad7b148a6909a5cb2e0eaddfb84ccf9744464f82e160bfa9b8b64f9d4c03f999b8643f656b412a3ac00000000

тогда вам нужна хэш транзакции:

>>> импорт hashlib
>>> г = '0100000001c997a5e56e104102fa209c6a852dd90660a20b2d9c352423edce25857fcd3704000000004847304402204e45e16932b8af514961a1d3a1a25fdf3f4f7732e9d624c6c61548ab5fb8cd410220181522ec8eca07de4860a4acdd12909d831cc56cbbac4622082221a8768d1d0901ffffffff0200ca9a3b00000000434104ae1a62fe09c5f51b13905f07f06b99a2f7159b2225f374cd378d71302fa28414e7aab37397f554a7df5f142c21c1b7303b8a0626f1baded5c72a704f7e6cd84cac00286bee0000000043410411db93e1dcdb8a016b49840f8c53bc1eb68a382e97b1482ecad7b148a6909a5cb2e0eaddfb84ccf9744464f82e160bfa9b8b64f9d4c03f999b8643f656b412a3ac00000000'
>>> hashlib.и SHA256(байтов.fromhex(д)).hexdigest()
'240cf324ec3cf59609733e2a45e1408673306be8dcd4caf3067aa9355a0269e3'
>>> hashlib.sha256(bytes.fromhex('240cf324ec3cf59609733e2a45e1408673306be8dcd4caf3067aa9355a0269e3')).hexdigest()
'169e1e83e930853391bc6f35f605c6754cfead57cf8387639d3b4096c54f18f4'

169e1e83e930853391bc6f35f605c6754cfead57cf8387639d3b4096c54f18f4 используется прямой порядок байтов хэша, в Bitcoin, все двойной SHA256 хэш является обратным порядком байтов.

По сути, эта сделка имеет идентификатор тупоконечников хэш: f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16.

Когда вам нужно найти какой-то информации об этой сделке, вам необходимо ввести тупоконечников хэш: https://www.blockchain.com/btc/tx/f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16

и обратным порядком байтов хэша вы можете ничего не найти.

Ты его получил?

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

ОМГ! почему? Я нашел разработчик ядра биткоин не знают причины.

Из-за исторической случайности, TX и блок хэшей, что Bitcoin Core использует несколько байт-отменено. Я не совсем уверен, почему. Может быть что-то, как с помощью OpenSSL bignum хранить хеши или что-то подобное, чтобы потом печатать их в ряд.

Реф: http://learnmeabitcoin.com/glossary/txid

+509
amdc 4 февр. 2013 г., 4:06:54

Так как они могут быть задействованы в обеспечении безопасности цепочки?

Они не могут. Каждый хочет, чтобы заработать деньги, а не помогать другим, чтобы заработать. https://en.wikipedia.org/wiki/Tragedy_of_the_commons

+502
muellerd 15 июл. 2017 г., 21:57:20

Для получения произвольных транзакций в биткоин основной консоли, вы должны использовать txindex=1 параметр в файле конфигурации.

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

+471
PatrickTulskie 31 июл. 2013 г., 1:27:57

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

Спасибо

+453
Bill Tarbell 6 апр. 2018 г., 2:51:43

Мне нужно написать скрипт на C++ и библиотеки OpenSSL, которая принимает этот: 0250863ad64a87ae8a2fe83c1af1a8403cb53f53e486d8511dad8a04887e5b2352 выполняет SHA256 хэш SHA256 с помощью функции из библиотеки OpenSSL, а затем возвращает 0b7c28c9b7290c98d7438e70b3d3f7c848fbd7d1dc194ff83f4f7cc9b1378e98 как дайджест.

Вопрос у меня заключается в том, что я получаю различные сообщения после выполнения SHA256 хэш функция: a9ce83de3a0ff3516b7c50cdd787e9f69f152f227d93c9512774231e7132e925.

Я застрял на этом в течение приблизительно 2 недель и из моих исследований мне сказали, что моя функция не делать правильные преобразования мое сообщение перед выполнением хэш-функция SHA256.

Код

строки и SHA256(ул. строке const)
{
 неподписанные символ хэш[SHA256_DIGEST_LENGTH];
 SHA256_CTX и SHA256;
SHA256_Init(&и SHA256);
 SHA256_Update (ул.&SHA256 для,.c_str (СПО).размер());
 SHA256_Final(хэш, &и SHA256);
 stringstream СС;

 для(int я = 0; я < SHA256_DIGEST_LENGTH; я++)
{
 СС << шестигранной << в разделе setw(2) << setfill('0') << (инт)хэш - [я];
}
возвращение СС.(ул.);
}

тап_п()
{

 соіь << епси;
 соіь << и SHA256("0250863ad64a87ae8a2fe83c1af1a8403cb53f53e486d8511dad8a04887e5b2352") << епси;
 возврат 0;
}
+415
noiopdr 23 февр. 2019 г., 15:53:02

Я не думаю, что вы можете softfork опция -- checksig подобное. Скрипт будет выглядеть так

сиг по умолчанию ДУП хэш keyhash EQUALVERIFY NOPX/CHECKSIG2

Новый клиент будет проверить это и в конечном итоге с действительными Техас. Старый клиент будет ничего не делать в NOPX и в конечном итоге с поврежденных Техас.

+407
Pelmenik Varenik 16 окт. 2011 г., 14:11:33

После прочтения большинство из протокола, и пытался собрать все вместе, я все еще в недоумении о том, как некоторые вещи работают. Например, разница между coinbaseaux.флаги и coinbasetxn.данных.

С coinbasetxn.данные имеет смысл, потому что он уже построен, и мы можем использовать эти данные для изменения всех данных, если это необходимо, а затем добавить к операциям на Меркле корень. В coinbaseaux.флаги, данные, с другой стороны, не имеет смысла для меня. Я не смог найти никаких упоминаний о флагах вариант.

Ниже приведены 2 операции - одну через coinbaseaux и другие coinbasetxn. Если кто-нибудь может объяснить, как coinbaseaux может быть использован для создания сделки из всех, или если это для чего-то еще, что бы с благодарностью!

{
"результат":{
"версия":2,
"previousblockhash":"00000000000000075f2f454573766ffae69fe41d6c7ccfcabbf8588fcd80ed52",
"операции":[
 { 
"data":"0100000001cba672d0bfdbcc441d171ef0723a191bf050932c6f8adc8a05b0cac2d1eb022f010000006c493046022100a23472410d8fd7eabf5c739bdbee5b6151ff31e10d5cb2b52abeebd5e9c06977022100c2cdde5c632eaaa1029dff2640158aaf9aab73fa021ed4a48b52b33ba416351801210212ee0e9c79a72d88db7af3fed18ae2b7ca48eaed995d9293ae0f94967a70cdf6ffffffff02905f0100000000001976a91482db4e03886ee1225fefaac3ee4f6738eb50df9188ac00f8a093000000001976a914c94f5142dd7e35f5645735788d0fe1343baf146288ac00000000",
"хэш":"7c90a5087ac4d5b9361d47655812c89b4ad0dee6ecd5e08814d00ce7385aa317",
"зависит":[],
"плата":10000,
"sigops":2
},
...
],
"coinbaseaux":{
"флаги":"062f503253482f"
},
"coinbasevalue":2501100000,
"мишень":"0000000000000026222200000000000000000000000000000000000000000000",
"mintime":1379549850,
"Мутабельный":[
"время",
"сделки",
"prevblock"
],
"noncerange":"00000000ffffffff",
"sigoplimit":20000,
"потребления sizelimit":1000000,
"curtime":1379553872,
"Дид":"19262222",
"высота":258736
},
"ошибка":нуль,
"идентификатор":"curltest"
}

Против.

{
 "ошибка": нуль,
 "результат": {
 "coinbasetxn": {
 "сведения": "0100000001000000000000000000000000000000000000000000000000000000
0000000000ffffffff1302955d0f00456c6967697573005047dc66085fffffffff02fff1052a01
0000001976a9144ebeb1cd26d6227635828d60d3e0ed7d0da248fb88ac01000000000000001976
a9147c866aee1fa2f3b3d5effad576df3dbf1f07475588ac00000000"
},
 "previousblockhash": "000000004d424dec1c660a68456b8271d09628a80cc62583e5904f5894a2483c",
 "сделки": [],
 "истекает": 120,
 "мишень": "00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff",
 "longpollid": "какая-то тарабарщина",
 "высота": 23957,
 "версия": 2,
 "curtime": 1346886758,
 "Мутабельный": ["последние/дозапись"],
 "бит": "ffff001d"
},
 "идентификатор": 0
}
+361
cashmool 10 мар. 2014 г., 1:21:34

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

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

+331
nandermind 17 авг. 2010 г., 5:29:20

В "освоение биткоин", отмечает автор (источник):

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

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

+294
Fylicia 20 нояб. 2012 г., 5:52:01

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

+280
ThatGuyThatKnowsALittle 7 сент. 2013 г., 17:17:52

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

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

+134
Gheorghe 13 нояб. 2016 г., 21:57:37

Заказы обновление эксклюзивные к API WebSocket в версии 2, поэтому вам придется либо использовать их или использовать v1 API-интерфейс REST, который не рекомендуется.

+128
Youddh 24 июн. 2012 г., 22:28:07

И добавить к "как это работает":

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

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

Так вот, первый Шахтер, чтобы найти правильный хэш получает вознаграждение биткоинов (валюты 12,5 БТЦ). Так что есть стимул, чтобы найти правильный хэш. Правильные хэши могут быть проверены быстро, другие узлы и не требуют много хеширования/майнинговой мощности.

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

+124
ajhit406 9 нояб. 2010 г., 10:55:38

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

+108
Azrat 15 мая 2010 г., 19:05:22

Если у меня нет пин-кода, но у меня 12 слово пароль, как мне восстановить кошелек без ПИН-кода?

+107
user1675 30 июл. 2016 г., 17:30:33

Если вы транслировал сделки, он появится на другом конце, в конце концов.

Я предлагаю вам сначала пойти к https://blockchain.info/ и Смотри-ваш Электрум адрес или идентификатор транзакции. Там вы должны увидеть, если сделка еще не подтвердились или уже подтвержден. В обоих случаях вы должны увидеть ее в Электрум. Если вы не видите его, попробуйте выходе из электрума, удаление blockchain_headers файл в %AppData%\Электрум, и запустить его снова. Это заставит его заново сканировать все.

+106
vasu1486 12 сент. 2017 г., 20:58:19

"Полная защита" понятие относительное. Пакеты TCP содержат только простая контрольная сумма, эффективно только в сумме всех 16-битных слов в пакете. Раздел документе RFC 793 3.1. Это довольно слабый механизм защиты целостности. Биткоин дизайнеры были использовать SHA256 и дал лучшую защиту. Он может также, как вы говорите, были предназначены для обеспечения прямой совместимости для запуска биткоин по UDP и другие протоколы. Это может быть даже просто паранойя.

+74
ybfhhfs 31 мая 2016 г., 10:06:52

Электрум использует AES-256-CBC в шифрования кошельки. Ключ такое SHA256(SHA256 хэш("пароль")).

Электрум источник бумажник: https://github.com/spesmilo/electrum/blob/master/lib/wallet.py

библиотека slowaes: https://code.google.com/p/slowaes/source/browse/trunk/python/aes.py

+48
CHAD E TOTH 3 июн. 2011 г., 1:44:14

Вы могли бы сделать это.

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

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

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

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

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

  1. быстрее,
  2. проще и
  3. позволяет легко центральным модификации.
+28
huqquh 15 янв. 2012 г., 16:41:25

При создании МТ. Код гора Gox, вы показали длинный текстовый код, и сумма сразу списывается с вашего счета.

Что произойдет, если вы потеряете код (например, ваш компьютер случайно выключится, прежде чем скопировать и вставить код в безопасное место)? МТ. Гора Gox уже показывает средства, а если они не существуют в ваш аккаунт (даже прежде, чем они будут погашены).

Если есть способ восстановить утраченные коды?

+25
Maora 20 дек. 2014 г., 0:18:37

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

+23
user230452 27 мар. 2012 г., 17:53:12

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

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