Альтернативные клиенты и Биткоин API

Какие альтернативные клиенты поддерживают любые/какие-нибудь/все стандартные вызовы API? Я ищу возможных альтернативных клиентов для замены Bitcoind на моем сервере.

+823
fibo 16 дек. 2017 г., 19:14:27
35 ответов

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

+996
Abhi S 03 февр. '09 в 4:24

Мой "Интел(Р) ядро(ТМ)2 Дуо процессор T6600 @ 2.20 ГГц" ноутбук просто взял 80 секунд, чтобы создать 1000 новых адресов, так что я удивлен, что вы видите за 2 часа на 10 раз.

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

Запускать "хвост -Ф ~/.биткоин/отладки.журнал" посмотреть журнал какой ключ номер в данный момент работаю.

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

Редактировать: (в ответ на комментарий miernik это)

Отладки.выход журнала будет заканчиваться таких строк во время его заполнения keypool:

keypool добавлен ключ 41, размер=41
keypool добавлен ключ 42, размер=42
keypool добавлен ключ 43, размер=43
keypool добавлен ключ 44, размер=44
keypool добавлен ключ 45, размер=45
добавлен ключ keypool 46, размер=46
добавлен ключ keypool 47, размер=47
keypool добавлен ключ 48, размер=48
keypool добавлена комбинация клавиш 49, размер=49
keypool добавлен ключ 50, размер=50

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

+950
Laonikos 13 дек. 2014 г., 21:15:24
Другие ответы

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


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

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

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

Если есть проблема, посредник может вмешаться и решить проблему. Поэтому он может решить либо заплатить продавцу или возврат покупатель.

+938
aydinkahriman 30 мар. 2018 г., 19:11:34

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

enter image description here

+910
Aruther01 19 авг. 2013 г., 08:53:20

Ладно, я на Windows 7 и я получаю только 300KH/сек. Пожалуйста, помогите.

Я использую cgminer, у меня последние драйвера от AMD (катализатора).

Я использую -Т --интенсивность 18 -в 2 --worksize 256 --отказоустойчивость-только -Д 0,1

ГПУ характеристики: Двигатель 730 МГц 1010 память

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

+867
philoveritas 26 янв. 2019 г., 14:08:56

Используя OP_REUTRN выход prunable. Запись данных непосредственно в выходной scriptPubKey не prunable. Обрезка выходов позволяет UTXO сократится и эффективно использоваться, где, как не prunable выходов навсегда создать наворотов и замедление заданного перемещения(например в блоке контроля).

Не они создали прецедент?

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

+863
Stuart Frankish 12 дек. 2016 г., 11:28:57

Я новичок в бумажный кошелек, и есть несколько вопросов о том, как использовать его. Конкретно, я, следуя инструкции здесь (https://walletgenerator.net/), чтобы создать бумажный кошелек для BTC, но мне интересно, 1. Как я могу перенести БТЦ назад и вперед между моими бумажный кошелек и обмен GDAX и 2. Есть ли плата, чтобы делать такую передачу? Спасибо!

+821
lucy pugh 14 сент. 2014 г., 02:36:43

Я думаю, что крипто-валюта-это хороший термин.

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

+791
marmikshah 13 нояб. 2017 г., 04:49:06

После краткого посмотреть в библиотеке bitcoinj, я узнал, что класс кошелек хранит все транзакции в один большой хэш-карте. Что заставляет меня думать об ограничениях на сделки в этой библиотеке. Сколько операций можно сделать из MultiBit кошелек на компьютер с 1 гигом оперативки ?

Я заметил, что есть реализация BlockStore для Postgres и другие SQL-сервера, но мне кажется это только для операций мэм бассейн. Транзакции с кошельком все в памяти и сохраняются на .файл кошелек.

+633
Thaddee Tyl 28 февр. 2012 г., 04:18:24

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

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

+631
Alvin Xu 7 июл. 2012 г., 02:09:02

Я работаю над биткоин-банкомат. Мы хотим определить адреса, которые вводятся неправильно.

Есть контрольная сумма на биткоин-адресов - но как мы можем проверить это?

+629
Rajaram Srivatsa 10 нояб. 2013 г., 03:17:05

Я использовал собственный сценарий bitnode установить полный узел на основе Ubuntu 16.04 капли DigitalOcean ИКТ. Я могу проверить, что мой узел работает путем проверки IP и порт 8333 на Bitnode это проверить узел. Однако мне нужен узел тестовом режиме, так что я добавил следующие строки в файл конфигурации:

тестовом режиме=1

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

+627
imhotraore 20 сент. 2019 г., 18:10:39

BIP32 задает формат сериализации используется для расширенных клавиш:

Формат сериализации расширенный открытый и закрытый ключи сериализуются следующим образом:

  • 4 байта: версия байт (mainnet: общественные 0x0488B21E, 0x0488ADE4 частная; тестовом режиме: 0x043587CF общественных, 0x04358394 частная)
  • 1 байт: глубина: 0x00 для главных узлов, 0х01 на уровне-1 ключей,
  • 4 байта: отпечаток ключа родителя (от 0x00000000 если мастер-ключ)
  • 4 байта: число ребенка. Это ser32(я) для Я в Си = xpar/я, с XI ключ сериализуемый. (От 0x00000000 если мастер-ключ)
  • 32 байт: код цепи
  • 33 байт: открытый ключ и закрытый ключ данных (серп(K) для публичных ключей, 0х00 || ser256(K) для закрытых ключей)

Этот 78 структура байт может быть закодированных как и другие сведения Bitcoin в Base58, путем добавления 32 контрольная сумма бит (производное от двойной алгоритм SHA-256, контрольная сумма), а затем преобразования представительство Base58. Это приводит к Base58-закодированные строки до 112 символов. Из-за выбора версии байт, представительство Base58 начнется с "xprv" или "xpub" на mainnet, "tprv" или "tpub" в тестовом режиме.

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

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

Ваш PHP-код должен сначала выполнить алгоритм b58check для проверки xpub правильно закодирован, а затем расшифровать его на приведенные выше значения. Наконец, вы должны проверить, что по умолчанию найдено по расшифровке xpub является точкой на кривой secp256k1.

+612
hywel 23 июн. 2010 г., 20:45:26

https://bitcointalk.org/index.php?topic=199947.0

Может кто-нибудь объяснить, что заменить за сбор средств?

+604
bangzoom 19 янв. 2011 г., 02:09:12

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

+598
calmart 8 янв. 2015 г., 14:34:18

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

Пример

scriptPubKey для сделки с 30-дневный тайм-аут:

Если
 2 <Алисы по умолчанию> <Боба по умолчанию> <эскроу по умолчанию> 3 CHECKMULTISIG
Еще
 "30д" CHECKSEQUENCEVERIFY падение
 <Алиса по умолчанию> опция -- checksig
За endif

Затем, для того, чтобы провести его до 30 дней, scriptSig , что удовлетворяет первый условный оператор (multisig скрипт) должен быть обеспечен, т. е.:

scriptSig: 0 <signature1> <signature2>

Или после 30 дней, Алиса может обеспечить:

scriptSig: <подпись>

Увидеть BIP112

Последовательность

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

  • версия должна быть 2 или больше
  • nSequence не должны иметь 32-й бит
  • nSequence должно быть 23-го бита (0x400000 в) если это замок типа времени, снятие блока высота тип
  • для относительной блокировки-время тип гранулярность каждый бит 512 секунд
  • для относительного типа блока высотой каждый бит представляет 1 блок

В течение 30 дней, я думаю, это будет выглядеть следующим образом:

30 * 24 * 60 * 60 = 2592000 секунд
2592000 / 512 = 5062.5 ~= 5063 или 0x13C7
последовательность = 0x13C7 | 0x400000 в = 0x4013C7 или 4199367
nSequence = 0xC7134000 (прямой порядок байтов)

Последовательность последних 4 байт сделки, см. https://en.bitcoin.it/wiki/Transaction

+591
boomturn 22 дек. 2014 г., 16:16:27

Вообще говоря, СЦМ кошелек получает сделку и Меркле-доказательство от проверки полного узла, когда средства направляются в адрес подконтрольной кошелек.

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

При расходовании средств на другой адрес, локальный кошелек будет решать оптимального набора местных UTXOs для этой сделки. Prevout очков, расходуемого на кошелек индексируются, как упоминалось ранее. Все остальные поля операции вы описали не зависят от UTXO, или может быть выведено из проиндексированных предыдущей транзакции (например, timelocks действие в CSV/вывода операций CLTV сценарий). Адрес назначения будет рассказывать кошелек, что выходной потратить, чтобы, как и в случае со всеми остальными типами кошелек (P2PKH, P2WPKH,P2SH, P2WSH и т. д.).

СЦМ кошелек, описанные выше, обязательно раскрывает адреса, он заинтересован в том, чтобы получить Меркле-доказательства из узла проверки. Существует несколько методов для клиента СПВ для улучшения конфиденциальности и утечки информации меньше, при определенной пропускной способности.

  • Боковые фильтры сервере (например, фильтр Блума (нерекомендуемые))
  • Боковые фильтры клиента (например, нейтрино)
+544
Kasino 12 нояб. 2010 г., 03:01:03

Будет 2-ой эффект, как / если ордер заполняется?

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

Если я хочу продать, как я говорю, тогда не стоит 2-й ящик может быть установлен на более низком цене в долларах США, так что они продавать быстрее? Или сказать, что я хотел поставить на 2-м поле значение в долларах США, что превышает самую высокую ставку, то это займет больше времени (или никогда) должны быть заполнены?

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

Тот факт, что цена в 2-е окно не обновляется и редактируется швов странно; как я думал, что это спред.

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

Что если вы оставили страницу открытой в течение веков, а затем нажмите продать? Злюк был совершенно бесполезен заказ на книгу!?

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

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

+516
Jacob Villanueva 3 дек. 2011 г., 01:28:20

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

Представьте, что биткойн работали так, как вы предложили, скажем, например, вы мой блок и случайно он имеет 10х 'работать' ожидается. Было бы лучше для вас, чтобы не сообщить, что заблокировать, но вместо этого продолжают пытаться продлить его в частных. Если публично обнародованного произведения начинает получать близкие к Ваш счастливый блок, то вы объявить об этом. Это очень плохой стимул.

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

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

+489
pokstad 20 дек. 2019 г., 04:30:57

Контрольная сумма является результатом 2 хэш-функции: SHA256, и RIPEMD160. Длина контрольной суммы-4 байта. Хэш-функции неотличимы от случайных оракул, так что вполне возможно, если вы сделали 1 ошибку в номера-контрольная сумма символов, вы получаете ту же самую контрольную сумму. Но вероятность этого равна 1/2^32.

Добавлено позже: не совсем верно из-за кодировке base58. Коррекция в другой ответ.

+470
MKANET 24 мар. 2010 г., 11:19:05

Стоимость ежедневной процентной ставкой.

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

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

+462
Jane W 20 мар. 2015 г., 09:35:19

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

+453
Alex Nitz 9 окт. 2014 г., 06:16:16

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

Не очень сложный. Вот кусок моего кода для генерации дайджеста для стандартного номера-segwit сделок и входы sighash_all (мне не нужны и не проверял другие hashtypes).

сделки константный MyKey32::getDigest ( константный инт Н константный класс QByteArray& скл ) константный
{
 Данные MyByteArray; // создаем пустой массив
 MyStream поток ( ов ); операции // источник представляет собой поток
 данных.putInt32 ( поток.readU32 ( ) ); // версия
 данных.putVarInt ( поток.readVar ( ) ); // подсчет входных 
 для ( int я ( 0 ); я < входы; я++ ) // копируем все входы
{
 данных.putArray ( поток.readAdvance ( 36 ), 36 );// копируем 32 байтный хэш-код как + индекс копировать 4 байта 
 данных.НОП ( поток.skipVarData ( ) ); // пропускаем оригинальный сценарий и ничего не делать 
 данных.putPrefixedCond ( я ^ н, СКВ ); // замена скрипту: пустые или дается парам
 данных.putInt32 ( поток.readU32 ( ) ); // последовательность
}
 данных.putVarInt ( поток.readVar ( ) ); // количество выходных 
 для ( тип int я ( 0 ); я < выходы; я++ ) // копируем все выходы побайтовое
{
 данных.putInt64 ( поток.readU64 ( ) );
 данных.putPrefixed ( поток.readVarData ( ) );
}
 возвращают данные
 .putInt32 ( поток.readU32 ( ) ) // замок
 .putInt32 ( SIGHASH_ALL ) // добавление хэш-код
 .sha256d ( ); // двойной SHA256 с
}
+383
JebJenky 2 нояб. 2010 г., 21:32:27

Дорогие Если PHP-скрипт и Биткоин кошелек на одном компьютере, не шифруя ссылку надо? как включить SSL на:rpcssl=1

+376
NumberFour 27 июн. 2017 г., 04:07:34

У меня создается секретный ключ, используя мой мастер закрытого ключа семян.

PHP код:

 bip44 $ = HierarchicalKeyFactory::fromExtended($результат['masterPrivKey']);

$открытый ключ = $bip44->derivePath("м/44'/0'/0'")->toExtendedPublicKey();

Теперь с помощью открытого ключа

 $компании Masterkey = HierarchicalKeyFactory::fromExtended($открытый ключ);

 $результат['адрес'] = $компании Masterkey->derivePath("М/0/1")->getPublicKey()->getAddress()->getAddress();

Я должен просто изменить 0 в середине М/0/1 1, Чтобы вам менять адрес?

+326
Yoram de Langen 13 апр. 2014 г., 03:08:04

ECDSA_do_sign() не позволяет указать нонсен. Вы можете использовать ECDSA_do_sign_ex(), который требует дополнительных аргументов (к*г).вместо Х и 1/k.

Биткоин мастер недавно перешли в библиотеку libsecp256k1 для подписания, который всегда должен сейчас явно сдал, и не нуждается в предварительном вычислении координаты X и наоборот. Увидеть код в Bitcoin Core для подписания: https://github.com/bitcoin/bitcoin/blob/0a1d03ca5265293e6419b0ffb68d277da6b1d9a0/src/key.cpp#L75-L92

Отказ от ответственности: я автор libsecp256k1.

+323
Shanti Mukherjee 19 июн. 2016 г., 01:33:15

Можно ли иметь несколько входов, от разных людей?

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

Как бы это настроить?

вы бы следовать спецификация:-) Руководствуясь примером является сложный сделки раздел разработчика примеры.

+284
Michael Kopinsky 5 янв. 2011 г., 15:03:57

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

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

+262
Alexander Pacha 28 мар. 2017 г., 00:24:03

Можно ли добавить вход в сделку, которая в mempool?

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

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

Что мешает этому случиться?

+252
shahid177 23 апр. 2016 г., 22:00:53

Я отправил около $425 в адрес моего биткоин-Qt в бумажник и забыл включить комиссии. Так я гуглил и гуглил и ждал 4 или 5 дней для того, чтобы прекратить вещание, но я получаю на моем компьютере сегодня, чтобы проверить мои транзакции на блокчейне и его не нашли больше. Мой биткоин кошелек пуст и журнала транзакций статус по-прежнему "0/неподтвержденные". Что мне делать чтобы получить мои монеты обратно?!

+251
Greg Wojdyga 10 апр. 2019 г., 07:26:00

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

Я сейчас провожу тесты на Mt.Гора Gox, но это может быть немного дорого, если скрипт не слишком хорошо.

+194
superfeen 25 окт. 2017 г., 14:04:44

Я не уверен, если вы имеете в виду скриптовый язык вытесняют C++ или замена биткоина язык сценариев. Если вы имеете в виду замену С++, конечно, PHP, питон, Рубин, JavaScript и, в целом, большинство языков программирования являются максимально полными Тьюринга как C или C++. Вы можете делать все выполнимо с любым из них. Вон уже биткоин полные узлы, реализованные на других языках, таких как Java, я не думаю, что Python-это слишком далеко, что, если она еще не реализована.

Если вы имеете в виду биткоина скриптовый язык (https://en.bitcoin.it/wiki/Script), опять же, да, это может быть все, что угодно. Если вы собираетесь заменить скрипты биткоин с Тьюринг-полного языка, есть некоторый риск, которые необходимо решить. Вот список некоторых возможных атак на сеть, злоупотребляющих Тьюринг полноты:

https://bitcointalk.org/index.php?topic=278122.0

Большая часть работы скрипта Биткоин-это фактически "отключены" по соображениям безопасности и снова включить их, вероятно, потребовались бы softfork или даже hardfork.

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

Вот пара важных требований для языка:

"б. Сценарий должен быть простой, как тысячи по всему миру узлов, работающих несколько реализаций потребуется для достижения глобального консенсуса по не просто исход сценария, а также некоторые аспекты исполнения (например, счетчик команд). Консенсус сбоев то ли из-за ошибки или дефект конструкции может привести к беззалоговым платежных систем и возможные потери в миллионы долларов или больше. Побег переводчик будет абсолютно катастрофическое. Так просто, минимальные, но выразительные архитектуры с простой отказоустойчивых реализаций должны быть предпочтительнее более сложный, но удобный (РИНЦ лучше, чем ЦИПУ).

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

Взято из: https://groups.yahoo.com/neo/groups/concatenative/conversations/messages/4950

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

+85
Sheema Saju 8 нояб. 2014 г., 10:22:28
Блоков, содержащих только операции последние называются "пустые блоки".
+55
fubar 2 мая 2019 г., 15:49:42

вопрос является Bech32 кодирование от числа 0. Адреса segwit, как определено в бип 173, количество сразу после сепаратора свидетеля версия. В данном случае, bc1q, то Q означает, что он является свидетелем v0 в адрес, который является единственным видом в настоящее время используется, но позволяет легко добавлению новых версий

+52
Bytech 15 июл. 2015 г., 21:50:03
[Сайт-интеграция] собирает вопросы об интеграции биткоин-платежей на веб-сайтах.
+22
user7589 11 апр. 2012 г., 17:35:38

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

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