Поле ScriptSig во время P2PKH подписания сделки

В P2PKH сделок, содержание после подписания сделки содержит: <подпись(с hash_flag)><открытый_ключ>. Однако, поскольку подпись не могу подписать сама, в процессе подписания в ScripSig области будет временно установлена на определенное значение.

Согласно принятой ответ , Как активировать базовые ТХ?, поле будет временно установлена с ScriptPubKey области от UTXO мы хотим выкупить (в данном случае P2PKH ScriptPubKey с RIPEMD160 предыдущего адреса). Однако, по данным VButerin по pybitcointoolsполе с P2PKH ScriptPubKey с RIPEMD160 в свой адрес (тот, который вы используете в качестве источника, и в котором закрытый ключ будет использоваться для входа в сделку).

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

+862
Jon Spigarelli 23 сент. 2015 г., 2:14:05
33 ответов

getrawtransaction требует от младшего к старшему формат trxid, как:

импорт биткоин.ЭКП
от Bitcoin.основной импорт ЛК
Р = биткоин.протокол RPC.Прокси-сервер(service_url='http://usr:[email protected]:port')
trxid = LХ('7e195aa3de827814f172c362fcf838d92ba10e3f9fdd9c3ecaf79522b311b22d')
rawtrx = Р.getrawtransaction(trxid)
печати(rawtrx)

Комментарии от г-на Петера Тодда о том, что:

https://github.com/petertodd/python-bitcoinlib/blob/master/examples/spend-p2pkh-txout.py#L41

+995
NikeBlack 03 февр. '09 в 4:24

Я интеграция с API blocktrail в моем веб-приложение, и я новичок в Bitcoin. Я создал новую учетную запись в blocktrail,и создал новый кошелек.И сейчас 0.00000000 tbtcбыл. Пожалуйста, подскажите, как произвести оплату через этот blocktrail? Я foud код в https://www.blocktrail.com/api/docs/lang/php#receiving_transactions.But как перевести bitcoin на наш торговый счет от клиента?

-ошибки "Необрабатываемое исключение сильный текст'Blocktrail\СДК\подключения\исключения\EndpointSpecificError' с сообщением 'кошелек баланс слишком низкий";

+994
nvr21 26 сент. 2015 г., 23:05:45
Другие ответы

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


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

При активации UTXO необходимо предоставить определенные ценности, такие как открытый ключ и подпись. Эти ценности приходят в виде скрипта.

Во-первых, стоимость предоставления scriptSig скрипта. Все, что осталось в стеке подается в сценарий из UTXO (scriptPubKey). Так что на самом деле выполняется собрана из UTXO и спасительный сценарий.

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

+982
moof2k 5 мая 2015 г., 23:39:09

"Мы можем представить любую биткоин счет с MaxBTC 251."

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

Всегда будет меньше, чем 21 миллион биткоинов. Все логики биткоин протокол на самом деле определяется в терминах Сатоши. Есть 100 миллионов сатоши на биткоин. В целом, это означает, что будет меньше, чем 2,100,000,000,000,000 или 2,1×1015 Сатоши.

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

+957
PCMShaper 13 февр. 2014 г., 6:34:07

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

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

В биткоин-пространстве, нет никаких признаков "большой" торговли, что будет происходить на Blockchain. Обычно в Техас состоит и затем отправляются в сеть, в узлах, что вы связаны с, и оттуда на всю сеть. Так что, если вы могли видеть это UTXO с суммой, запомнилась в свой узел, у вас есть время, чтобы создать свой собственный приемник, чтобы сделать фронт работы. Это нужно сделать в блок-кандидат, прежде чем "большой" Техас присоединяется к блоку, который затем минде. Я не вижу, что есть гарантия для этого. Это может быть иначе, когда Шахтер вступает в игру, и его рука крафта в Техас, но я не уверен на 100%... он должен быть достаточно быстро, что никакой другой Шахтер кандидата заблокировать, что вам в блокчейн перед ним...

+956
Bogdanio 20 февр. 2012 г., 21:21:37

Я согласен с Марком, вы должны использовать метод TradeHistory. но ответьте на другой вопрос, по YoBit.net документации по API (большинство бирж БТЦ используют очень похожий API):

объем: объем торговли

vol_cur: объем торгов в валюте

Так что "объем" - это объем валюты котировки (второй в паре, USD в данном случае)

и "vol_cur" - это объем в базовой валюте (первая в паре, ЛТК в данном случае)

+925
Lakusya 27 мая 2010 г., 14:38:04

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

Если вы говорите

Конечно, он не может просто продолжать расти все время?

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

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

+849
Galina Besova 7 апр. 2015 г., 17:17:05

пульсация сервера код до сих пор частная и бета.

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

+838
tonyb 19 мая 2015 г., 15:42:39

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

  1. Тестовом режиме биткоины (используется только для тестирования Биткойн-приложений, но они являются важным упомянуть) - они работают точно так же, как и биткоины.
  2. Namecoins - чеканки используется в качестве распределенного naiming система блокчейн. Их наиболее примечательной особенностью является то, что они могут быть объединены с добычей биткоинов.
  3. Лайткоин - "серебро биткоин золото" - их блоки генерируются каждые 2,5 минуты, а их алгоритмы хеширования больше процессоров-дружелюбный (добыча с видеокарты не работает хорошо с этим).
  4. SolidCoins - 2 минутных блоков, нет ограничений на сколько монеты будут сгенерированы, ЦП-фрэндли, отрегулирована трудность чаще, недалеко-источник. В SolidCoins прошли недавно "перезагрузку" и заработали себе негативную репутацию как решаются некоторые вопросы.
  5. GeistGeld - 15 секунд блоков, что делает его самым быстрым альтернативных крипто-валют.
  6. I0coin - они не список отличий биткоинов на их сайте
  7. Ixcoin - же параметры, что и биткоины, отступлений больше монет генерируется каждый блок (таким образом, все 21М монеты будут сгенерированы раньше)
  8. Tenebrix - ЦП-фрэндли, несколько миллионов монет предварительно чеканили

Их список также представлен на биткоин Вики.

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

+805
Julie Conner 20 мая 2010 г., 5:10:42

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

+798
smotrelka13 23 июн. 2018 г., 1:00:19

Использовать https://github.com/achow101/bittipaddr. Разработаны именно для этой цели вы упомянули.

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

Для размещения добавить следующий код в ваш HTML как уже упоминалось в https://bitcointalk.org/index.php?topic=1650551.0

элемент <iframe в src="http://bittipaddress.com/bittipaddr/addressfor/da7ir8dl" стиль="границы:нет;" прокрутки="нет"></iframe>, в
+796
mtaylor314 6 апр. 2017 г., 21:50:39

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


Идет оптимизация сети, где узел а будет отправлять заголовок блока, проводка Coinbase, и список идентификаторов транзакций в блоке. Это экономит пропускную способность сети. Используя список ID транзакций (а не проводки целиком), узел предполагает, что остальные узлы уже есть эти сделки, потому что они были в mempool (т. е. такие сделки являются неподтвержденными и транслировать в сеть до Шахтера, в том числе их в блоке). Приемный узлы, потом будет тянуть эти операции из своего mempool и восстановить блок. Если им не хватает каких-либо сделок, те, которые просили от узла А.

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

Эта оптимизация известна как компактные блоки.


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

+753
Makar 5 дек. 2013 г., 12:00:09

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

+705
Harshant Singh 14 дек. 2012 г., 17:39:00

Я где-то читал, что это занимает 10 минут на мой блок.

Что происходит, когда количество сделок превышает размер блока. Мы все должны ждать 10 минут, пока другой блок приходит?

+646
advokat01 27 сент. 2017 г., 19:02:50

Жесткая вилка, которая по сути блокчейн, сплит, приведет в текущей цепочки блоков, чтобы быть объявлен как deprecated и что хуже всего; не поддающиеся проверке в будущем от нового/модернизированного программного обеспечения, которые будут выполнять различные правила и не сможет принять предварительно вилкой блоков и их сделках, как в силе, так что, если описанный выше сценарий будет в жизни, то вам нужно будет юридически доказать, что договор существовал несколько лет назад в блокчейн, которая является теперь устаревшим и офф-лайн, чья стоимость не будет сильно отличается от этого цифровой подписью обычный текстовый документ. Как следствие, чтобы доказать, что умный контракт, который был связан с определенным Техас в старой цепи был подписан до определенного времени будет еще труднее.

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

+636
Santiago Hernandez 27 февр. 2016 г., 11:30:22

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

Из ключевых особенностей этого предложения является:

PaymentRequests включают в себя понятное описание того, что оплата за

Будем надеяться, будет выпущен с Bitcoin-Qt в 0.9

+554
XxxJOOKERxxX 5 июн. 2017 г., 14:20:27

Я хочу создать форк Лайткоин. Это исключительно для образовательных целей. Любые советы о том, как начать? Я погуглил руководств в интернете, но я не могу найти хороших. Информация разбросана по всему дому. Спасибо за вашу помощь!

+552
VICK B 2 апр. 2010 г., 21:22:19

Мой кошелек имеет 3 адреса. Я хочу закрепить выплаты в одно.

Что надо делать в Bitcoin-Qt на.

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

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

+530
Marc Schulder 23 февр. 2013 г., 6:34:00

У меня раздвоенный Litcoin 0,8 в , чтобы сделать мои собственные costomized на монеты(учебные цели), с некоторыми изменениями в параметрах:

1. Общее число монет, которые добываются = 270,000,000. 
2. Время формирования блока = 15сек. 
3. Время для уменьшения вдвое = 2 года. 
4. Продолжительность жизни для горнодобывающей = 20 лет. 
5. Добыча монет награда за блок в течение первых 2 лет = 32.16899445. 
6. Общее число монет, которые добываются в первые 2 года = 135264187.8669276

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

Редактировать:я поставил мои трудности, чтобы быть как можно более низкой, которая составляет около 0,002 и ретаргетинг время устанавливается до 10 минут, но даже после 3 дней ОС у меня где-то около 3400 блоков,а также сложность ее же в каждом блоке, хотя я делаю несколько операций в узлах.

{
 "версия" : 80705,
 "protocolversion" : 70002,
 "walletversion" : 60000,
 "баланс" : 17474.98800000,
 "блоки" : 3407,
 "timeoffset" : 0,
 "подключений" : 2,
 "прокси" : "",
 "трудность" : 0.00024414,
 "тестовом режиме" : ложные,
 "keypoololdest" : 1516853983,
 "keypoolsize" : 102,
 "paytxfee" : 0.00000000,
 "mininput" : 0.00001000,
 "ошибки" : ""
}
+500
Shireyd 3 мая 2018 г., 5:43:33

Какой-то нуб вопросы.

  • Если я посылаю кого-то монеты, будет ли взиматься плата?
  • Если взимается плата, то это верно и для всех других монет?
  • Если взимается плата, то можно ли установить плату за сделку?
  • Если я могу установить плату за транзакцию, то каким окажется ее влияние, если плата низка или высока? А что, если я никакой платы вообще?
+439
Ryan MacLachlan 22 февр. 2013 г., 10:41:03

У меня есть тонны ЦП и достаточно хороший графический процессор.

Я должен использовать процессор и Namecoin и ГПУ добывать лайткоины? Или, возможно, некоторые другие комбинации? Или что?

+390
Health and Food Corner 25 июл. 2011 г., 12:49:33

Первый шаг это иметь свой собственный блок бытие. Использовать GenesisH0 или GenesisBlockZero , чтобы получить хэш-бытие, Меркле корень дерева и timestamp.

Положите собранную выше информацию в "chainparams.cpp". Биткоин скомпилировать исходный код и запустить "bitcoind -демон".

Теперь вы должны иметь первый блок свой собственный блокчейн.

+382
PeteKaz 13 мая 2010 г., 13:31:02

Операторы бассейн (иногда называют poolops) владельцы пулов майнинга.

+382
jupiter111 8 апр. 2014 г., 4:34:09

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

Примечание: наиболее похожий вопрос, который я нашел, есть перечень странных или необычных сценариев, найденных в сделках?

+340
Rubug 25 авг. 2017 г., 8:57:22

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

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

В одном конкретном случае, я получаю это сообщение в то время как добыча с bfgminer и сделал ошибку ша-256 майнинга на алгоритме Scrypt бассейн = неверный хеширования.

+307
Stefan Mohr 18 июл. 2010 г., 2:11:36

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

попробовать {
 $_SESSION['сообщение'] = $биткоин->sendfrom($их помощью['login_user'], $_POST, где['адрес'], $_POST, где['сумма']);
}
 поймать (исключение $д) {
 Эхо $е->метод GetMessage();
}

Я не получаю никаких выходных данных в сессии сообщения и ошибки нет. Файл cookie содержит пользователей и существующих пользователей в bitcoind с достаточным количеством денег. Почтовый адрес содержит допустимый адрес. Должность количество содержит 0.0008. Кто-нибудь знает, что это неправильно.

+281
user61930 7 мая 2014 г., 22:17:39

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

Я нашел QR-кода, связанные с JavaScript поставляется с пыл узел загрузки в пыл/HTML-код/ВСП/и JS/util и пыл/HTML-код/ВСП/Яш/3rdparty, однако я не смог найти любую документацию.

Спасибо за любые подсказки или указатели.

+263
Francis Gonzales 18 апр. 2014 г., 11:06:42

Не понимаю о Bitcoin наличных. Это написано здесь:

Биткоин наличные получать деньги, которые раскошелились в биткоин для того, чтобы поднять максимальный размер блока от 1 МБ до 8 МБ.

Но:

Любой, кто провел Биткоин до развилки имели одинаковое количество Биткоин Наличка следующей развилке.

Итак, биткоины автоматически конвертируются в биткоины деньги.

Но они имеют разную цену и разных валютах.

Некоторые люди хотят сохранить Bitcons, некоторые Bitcons наличными.

Или я понимаю неправильно?

+248
Murashka 4 февр. 2010 г., 15:23:11

Я пытаюсь установить Тоши за докер и с помощью АРМ РДС дБ для Postgres. После запуска докер построить -т=компания/Тоши . на платформе AWS EC2 экземпляр я пытаюсь запустить:

судо докер запустить -е REDIS_URL=Рэдис://Тоши-001.ithq2b.0001.использование2.кэш.amazonaws.ком:6379 -е DATABASE_URL=postgres://username:[email protected]:5432/toshi -э TOSHI_ENV=производственная компания/Тоши Форман начать

Который запускает процесс, но неизбежно провалится

00:22:59 веб.1 | начал с PID 11
00:22:59 block_worker.1 | начал с ПИД 12
00:22:59 transaction_worker.1 | начал с ПИД 14
00:22:59 peer_manager.1 | начал с ПИД-15
00:23:01 веб.1 | [11] Пума запуск в режиме кластера...
00:23:01 веб.1 | [11] * версия 2.9.0 (Рубин 2.1.2-Р95), кодовое имя: команда высокого пять
00:23:01 веб.1 | [11] * мин резьба: 1, максимальное число потоков: 16
00:23:01 веб.1 | [11] * окружающая среда: развитие
00:23:01 веб.1 | [11] * рабочие процессы: 3
00:23:01 веб.1 | [11] * поэтапный перезапуск существующих
00:23:01 веб.1 | [11] * прослушивание tcp://0.0.0.0:5000
00:23:01 веб.1 | [11] используйте Ctrl-C, чтобы остановить
00:23:peer_manager 02.1 | /опт/рубины/на Ruby-2.1.2/lib в/Рубин/драгоценные камни/2.1.0/драгоценные камни/продолжение-4.13.0/Либ/продолжение/адаптеры/сервер.РБ:161:в async_exec': ПГ::UndefinedTable: ошибка: отношение "коллег" не существует (продолжение::DatabaseError)
00:23:peer_manager 02.1 | строка 1: Выберите * от "коллег"
00:23:peer_manager 02.1 | ^
00:23:peer_manager 02.1 | через /opt/рубины/на Ruby-2.1.2/lib в/Рубин/драгоценные камни/2.1.0/драгоценные камни/продолжение-4.13.0/Либ/продолжение/адаптеры/сервер.РБ:161:в блоке в execute_query'
00:23:peer_manager 02.1 | через /opt/рубины/на Ruby-2.1.2/lib в/Рубин/драгоценные камни/2.1.0/драгоценные камни/продолжение-4.13.0/Либ/продолжение/базы данных/журналов.РБ:33:в log_yield'
...

Так и кажется, что по какой-то причине БД не может мигрировать. Когда я выполнить ту же команду без указания, что имя БД Тоши в конце Постгреса URL-адрес подключения, я получаю другое сообщение об ошибке:

Не удается найти приложение Coinbase изображения:последний локально
Вытягивая последние репозитория 
Фата[0000] ошибка: библиотека изображений/фонда:последний не найдено

Любые идеи, что может быть причиной этих ошибок?

+182
tylerism 25 янв. 2013 г., 0:31:06

Я никогда не видел ничего конкретного, связанные с этим, поэтому осмелюсь спросить Здесь. Во-первых, моя ситуация: Я в настоящее время горно соло на частный бассейн, с примерно 350-м/с. Что в скором времени будет увеличен с другой ~200-м/с. Я знаю, что мои шансы, и сейчас, из множества онлайн калькуляторов, я должен решить блок примерно раз в месяц на этот дифф.

Но, будет одно или оба следующие меры повысить свои шансы? - Первый работает бассейн демон Bitcoin как полный узел с Порт 8333, открытая миру. - Второе-это снижение relayfee , который является по умолчанию до 0.00001000 Б.

+172
LordHadron 2 дек. 2016 г., 22:11:29

Я читал некоторые из связанного обсуждения, и, похоже, некоторые участники не понимают основы экономической теории предельные издержки. В любой высокой основной капитал предприятия, чистая приведенная стоимость (NPV) определяет рентабельности (IRR) и определяет издержки упущенных возможностей, когда инвесторы применяют свои капиталы. Таким образом, для нормального функционирования рынков, низкой предельной стоимости поставщик не расширить свои возможности предпринять все тома в их стоимость, а рыночная цена устанавливается высокий предельных издержек поставщика и нижнего предельных затрат продать по такой цене, чтобы максимизировать рентабельность инвестиций и, следовательно, инвестиций. Понимаю, что не все инвесторы имеют одинаковые издержки (в некоторых конкурирующих возможностей, чем другие), таким образом, количество инвесторов в любой момент РОИ конечна.

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

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

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

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

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

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

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

+161
joeb1415 5 июл. 2016 г., 18:07:26

Я хочу, чтобы выполнить простую последовательность инструкций для выполнения биткоин скрипт на Java с использованием API-интерфейса bitcoinj. Все я ищу выполняет арифметические операции для отрицательных чисел или чисел больше, чем 128. Пример биткоин скрипт для этой задачи будет выглядеть следующим образом:

150 120 270 OP_ADD OP_CHECKNUMEQUAL

Этот сценарий в конечном итоге должен возвращать значение true. Для реализации этого в Java, чтобы подтолкнуть целочисленные значения, такие как 150, 270 и т. д. Я должен сначала преобразовать их в байтовые массивы. Я следовал ответы в https://stackoverflow.com/questions/1936857/convert-integer-into-byte-array-java но никто из них не работает здесь, наверное, из-за по-разному определены арифметические операции в bitcoinj API скрипта. Кто-нибудь может пожалуйста помочь мне в этом.

+160
greg johnson 13 нояб. 2017 г., 18:45:10

Раскрытие информации: я старший разработчик в Factom.

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

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

+86
Engvard 20 апр. 2018 г., 19:36:12

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

$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