Ценообразование биткоины

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

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

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

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

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

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

+591
Seandrea 10 дек. 2012 г., 14:35:11
36 ответов

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

Похоже, testnet3 сброс произошел из-за проблем совместимости:

"Марк III", потому что это третий блок бытие в тестовом режиме. В основной причиной сброса получить более вменяемый тест сети; с BIP16 и BIP30 и сложности правило тестовом режиме блокчейн меняет старые тестовом режиме, бардак, со старыми клиентами, обслуживающих разные, несовместимые цепи.

(Источник.)

Создание testnet2 предшествует список биткоин рассылки, но с учетом этого обсуждения в #биткойн-разработчиков, я думаю, это произошло потому, что сложности в тестовом режиме была слишком высокой:

17:04 слякоть кстати любой шанс сбросить тестовом режиме?
17:05 tcatm вы могли использовать свой бассейн и модифицированный bitcoind, чтобы сбросить его в примерно 6 часов
17:05 слякоти нет, я не хочу подключить бассейн в тестовом режиме ;)
17:06 слякоть, но новое бытие блокировать в следующей версии должно решить эту проблему, верно?
17:07 gavinandresen вы говорите о возможном тестовом режиме сброса?
17:08 слякоти было бы неплохо. Это практически невозможно "тест" что-нибудь в тестовом режиме :)
17:08 gavinandresen если у вас две машины, вы можете создать свой собственный тестовом режиме
17:09 gavinandresen ... но вы не можете проверить, пока они создали не менее 100 блоков.
17:10 слякоти gavinandresen: согласен, но есть ли основания для учета сложности так высоко?
17:10 gavinandresen Неа
[Отредактированы для длины.]

(Источник.)

+1000
Michael Roy 03 февр. '09 в 4:24

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

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

+995
Mark Bramhill 4 июл. 2016 г., 3:33:50
Другие ответы

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


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

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

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

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

+932
Scrollwheelie 18 авг. 2016 г., 22:50:05

Я прочитал все другие вопросы и ответы, я не нашел ответа на мой вопрос или я не заметил. Я живу в Испании и есть ли ограничение по возрасту для использования БТЦ атм (мне 16)?

+919
ebw 17 июл. 2017 г., 15:45:51

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

Е. Г. blockchain.info показывает, как "полученное время" и время блок был проводка включала в. enter image description here

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

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

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

+905
Cuhrazatee 6 янв. 2014 г., 23:52:37

На мой предыдущий вопрос (детерминантные подтверждения времени), я спросил

"Каким будет определение времени подтверждения и данные, используемые для

https://blockchain.info/charts ?"

Сейчас читаю

"Классический биткойн-клиент показывает транзакции как "N/неподтвержденные", пока транзакция находится в 6 блоков глубиной. "(https://en.bitcoin.it/wiki/Confirmation)

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

+903
Yan Anisimov 11 июн. 2018 г., 6:46:16

На данный момент вопрос, биткоин Наличка mempool имел 917 сделок, и Биткоин mempool только к 8.1.

да от ABC getinfo пишет "Версия": 140400

Вы используете устаревшую версию биткоин Азбука. 140400 переводится в биткоины Азбука 0.14.4, но нынешний релиз биткоин Азбука 0.14.6. Обязательная двусторонняя защита от прослушивания была введена либо с 0.14.5 или 0.14.6. Старые версии по-прежнему считает, что биткойн-транзакции должны быть действительными, так вы собираете как биткоин и Bitcoin кассовых операций в mempool. Очевидно, что биткойн-транзакции не оставив хотя ваш mempool, потому что они не включаются в блоки. Таким образом, в конечном итоге mempool ваш узел будет состоять исключительно из Биткойн-транзакции, при условии, что биткойн-транзакции, как правило, имеют более высокий уровень оплаты.

Обновление до текущей версии биткоин ABC должен разрешить эту ситуацию.

+875
Jupiter 9 февр. 2012 г., 16:40:47

Вы можете использовать getblock <блок хэш -> команду, чтобы увидеть детали блока.

+831
pineapple89 19 июл. 2013 г., 17:32:55

В некоторых случаях, в Bitcoin-Qt в/bitcoind может регулярно (и даже безвозмездно) промыть кошелек [1], поэтому вполне возможно, что бумажник.DAT может быть в несогласованном состоянии на момент вам сделать собственную копию.

В backupwallet вызова RPC должен быть безопасным способом для достижения этой цели.

[1] https://github.com/bitcoin/bitcoin/issues/10236

+780
nikanicoleg 16 авг. 2013 г., 12:18:26

Все, что отправляется в сеть сериализуется. Это включает блоках и транзакциях. Сериализация-это четко сказано в руководстве разработчика, так что это явно понятно о том, что посылается и в каком формате.

+770
user307737 11 июл. 2017 г., 21:00:43

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

Официальных Списков

Статьи

Каталоги

Cryptostocks, ИПО, доли прибыли, и акции

Некоторые места, которые я провожу биткоин

+740
alejandromay 13 сент. 2013 г., 14:52:45

Здесь представлены механики для "освоения биткоин" создание HD-кошелька из семян , используя биткоин-проводник и этот питон ксом команды.

Корень Семя:

% Эхо "Армия обороны Ван нести ревнует правда фигня претензии Эхо СМИ хруст" | ВХ-мнемоник-для семян -п ""

5b56c417303faa3fcba7e57400e120a0ca83ec5a4fc9ffba757fbe63fbd77a89a1a3be4c67196f57c39a88b76373733891bfaba16ed27a813ceed498804c0570

Мастер Закрытого Ключа:

% Эхо 5b56c417303faa3fcba7e57400e120a0ca83ec5a4fc9ffba757fbe63fbd77a89a1a3be4c67196f57c39a88b76373733891bfaba16ed27a813ceed498804c0570 | ВХ base16-декодировать | ксом --алгоритма SHA512 --ключ "биткоин семя" - | вырезать -с 1-64

b2a0d576b828b537688b561f2cfa8dac3602d54c62bde619ad5331e6c235ee26

Мастер Открытого Ключа:

% Эхо 5b56c417303faa3fcba7e57400e120a0ca83ec5a4fc9ffba757fbe63fbd77a89a1a3be4c67196f57c39a88b76373733891bfaba16ed27a813ceed498804c0570 | ВХ base16-декодировать | ксом --алгоритма SHA512 --ключ "биткоин семя" - | вырезать -с 1-64 | ВХ ЕС в общественных

03ca72b45eede592f059b7eaf3da13eb7d8d15aa472b6f79f74820bb22ff596186

Цепь Код:

% Эхо 5b56c417303faa3fcba7e57400e120a0ca83ec5a4fc9ffba757fbe63fbd77a89a1a3be4c67196f57c39a88b76373733891bfaba16ed27a813ceed498804c0570 | ВХ base16-декодировать | ксом --алгоритма SHA512 --ключ "биткоин семя" - | вырезать -с 65-128

b70d675323c40ec461e0a6af603b1f135fb2af9ae753eeff18922732a73b0f05

+729
Matt Andrews 10 сент. 2019 г., 5:29:30

Я работаю на траление биткоин транзакции, поступающие через getrawtransaction.

Я не смогла найти необходимые документы, чтобы описать Uвых целое число в массиве вин:

{"txid"=>"0fbf9a6f2172251611a58028bf596c3ace98b19f6f08d2b6581326c58aecda8e",
 "Воут"=>0, <----- это
"scriptSig"=>
{"АСМ"=>
 "0393a2770ce81ddd9cd1e6ef71a282261ef8c03648373db209078f7850b9ab1ad1 3045022100a9ba4f0b8ff86e91e622f43f9b76944643a807c0f6c8b43490087a169fe7542f0220258eaa36c96faaaeb41052e8d4aa41f74950df1b1c2835cb677f201c1ee0a33901",
"наговор"=>
"483045022100a9ba4f0b8ff86e91e622f43f9b76944643a807c0f6c8b43490087a169fe7542f0220258eaa36c96faaaeb41052e8d4aa41f74950df1b1c2835cb677f201c1ee0a33901210393a2770ce81ddd9cd1e6ef71a282261ef8c03648373db209078f7850b9ab1ad1"},
"последовательность"=>4294967295},
{"txid"=>"4983504e9727a5ea73c4a0915da475faba248d0d8da265e2d270563dc3eabbaf",
 "Воут"=>1, <----- это
"scriptSig"=>
{"АСМ"=>
 "3045022100ccc460cb0b8777d14f27acb821eacae0b5316de19db03ea707c59364f098d44f0220058a4f9df9a917944299b4c52efe500d50ab28c2fd29bb7b9ff8b75f38abcd4201 03244951ad9d146a635b321816d953e54986c62ce9c92502873335531dada0156c",
"наговор"=>
"483045022100ccc460cb0b8777d14f27acb821eacae0b5316de19db03ea707c59364f098d44f0220058a4f9df9a917944299b4c52efe500d50ab28c2fd29bb7b9ff8b75f38abcd42012103244951ad9d146a635b321816d953e54986c62ce9c92502873335531dada0156c"},
"последовательность"=>4294967295}

В сделках я вижу, она стремится к Uвых 0 1 0 1 0 1 в массиве. Чем это представляют в транзакции? Мне нужно, чтобы интерпретировать его определенным образом? Спасибо!

+658
Steven Siew 18 янв. 2017 г., 20:52:12

Можете ли вы дать полную транзакцию, и расшифровать его?

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

Это может даже не быть проблемой. Он может быть подписан неправильно. Вы должны убедиться, что выход OP_RETURN был включен до того, как сделка была подписана. Вы можете убедиться в том, что подписание сделки является допустимым использовать этот вопрос: Как проверить уровнем образца лайткоин Техас через pycoin?.

+607
Hai Luongmanh 19 мар. 2016 г., 13:07:09

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

Будьте осторожны, хотя, нет никакого способа, чтобы импортировать блок-цепи из Bitcoin-Qt с форматом Usasoft, поэтому последнему придется повторно загрузить все блоки с самого начала.

+597
maninhat 6 сент. 2014 г., 10:18:16

Мне нужно знать топ-10 crytocurrencies упорядочены по рыночной капитализации, так что я ищу API, который возвращает список монеты таким образом. Кто-нибудь знает?

+564
VHK 9 нояб. 2010 г., 11:40:51

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

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

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

+479
Orlandus 20 июн. 2011 г., 17:11:14

Эти игры на самом деле не генерировать биткоины. Нет Биткоин добывается в этих играх; это не то, как работает биткойн.

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

+479
user249116 27 июл. 2012 г., 9:45:10

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

Если вы берете hash160 значение 0000000000000000000000000000000000000000 и дописывать 00, стандартный P2PKH префикс адреса, а затем в base58check кодировать его, вы получаете первое адресу 1111111111111111111114oLvT2.

Затем, изменить префикс 05, стандартный P2SH префикс адреса, вы получаете второй адрес: 31h1vYVSYuKP6AhS86fbRdMw9XHieotbst.

$ е "000000000000000000000000000000000000000000" | xxd в -р-р | base58 -с
1111111111111111111114oLvT2
$ е "050000000000000000000000000000000000000000" | xxd в -р-р | base58 -с
31h1vYVSYuKP6AhS86fbRdMw9XHieotbst
+451
valeriann 29 июл. 2017 г., 14:02:26

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

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

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

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

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

+391
user2938423jmp 14 июн. 2016 г., 8:21:49

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

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

Блока метки должен:

  • Быть больше, чем средний за последние 11 кварталов (11 представляется числом выбрана потому, что это достаточно хорошо)
  • В течение 2 часов от сети регулировать время

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

Это накладывает ограничения на сколько один узел или Шахтер может повлиять на соответствующих временных параметров. После корректировки трудности, посмотри на время между блоками и корректировать для приведения в смысле вверх или вниз на 10 минут, что дает возможность для очень большого отклонения могут быть контрпродуктивными. 2 часа (для меня) похоже на разумную сумму, так как даже если кто-то путает летнее время настройки и имеет плохие часы, они все равно будут в пределах 1-2 часов, о разумной системе.

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

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

+378
Benichon 14 июл. 2015 г., 16:09:31

Вы должны иметь возможность Удалить / Изменить 2-факторной аутентификации в настройки >> Личные данные, хотя это может измениться. Я думаю, что вы, вероятно, нужно связаться с Фонда поддержки если ничего не помогает до сих пор: http://support.coinbase.com/customer/portal/emails/new

+363
MuhFred 30 июн. 2019 г., 10:10:06

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

Спам-это биткоин, связанных и содержит такой текст:

Счет-фактура #099425655

Статус: неоплачиваемая

ГЕНЕРИРОВАТЬ НА: 02/16/2015

(текст ссылки) hxxps://счете.[цензура].сеть/?счет=СТ-231550-[случайные символы]-паспорт.[цензура].чистая

(фактический целевой ссылке) как russiancloud.есы.Эс/[цензура].банку

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

Однако, погуглив на "[имя бассейн] утечка" не дал никаких результатов вообще.

Как мне продолжать?

+353
ab123 17 нояб. 2014 г., 2:30:08

Я ищу информацию о Bitcoin. И я читал это, это очень полезно.

Я уже задавала этот вопрос и многие из вас, ребята сказали, что это дублируется, и ссылку на вопрос "что именно является добыча?" или что-то.

Дело в том, что я уже читал это, и мне просто нужно немного более конкретную информацию о критериях.

Одним из ответов на "что такое майнинг?" сказал

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

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

Надеюсь, кто-нибудь может ответить на этот вопрос.

Иметь хороший день.

+352
4oo4 8 апр. 2018 г., 15:24:53

https://bitcoinarmory.com не Оружейная палата официальный сайт. Официальный сайт на самом деле https://btcarmory.com. bitcoinarmory.com по-прежнему хозяева новые версии, но они только зеркало и все остальное на сайте устарела.

Поскольку развитие оружейной изменилось несколько лет назад, фактические ключа подписи релиз 4922589A как это ключа подписи нового сопровождающего. Этот ключ используется на Армори 0.94.0 и выше. Старый ключ подписи, 98832223, является ключом подписи старого разработчика.

+341
igrshrn 24 авг. 2011 г., 23:49:49

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

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

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

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

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

+305
EvekVonZushek 13 апр. 2015 г., 12:14:53

В биткоин-exlporer (ВХ) инструмент применяется ниже пока не поддерживает segwit-encoded часть анализа сырья шестнадцатеричном сделки (Техас). Однако, ВХ команды ниже могут анализировать результаты в автономном режиме с учетом поставляемое сырье Техас приведены выше, и два соответствующих ВМС США связано с двумя входными UTXOs.

% Эхо 01000000000102b4370d52c1e1dc67b0250ef7bd5265146d4def0beacfefd99660a86baf97faf000000000232200202dc520822e73d4262000d3b456b16df1d07b0ba9d238f3063379d65840fd38e7feffffff92e7b08c7a67a7a783b52d83e7b051a4812e496fac181aaadcaa69a3b526ca500100000023220020357bc74e1f825c4628519a3322f2aa9b2c5bd55b523149d4e1f7fe2f273ce7d6feffffff02a08601000000000017a914113e1767186f0280174123ad0c22e8929f994c1c87f4fd01000000000017a9148160a47aeafb68288f0df8551d5d9dddd22a643387040047304402202575f8326e510b8213d70a8213ab1a36cd2984b16673ef3579960d0089ad13de022020ec4e78129c084103909acec0319f7d326fff699de142ab354be9570d68dc170147304402202bc22860e84e0311bbc175940c2b3b5435255dc7ca3fb0d12e5f03df80237b880220536eceee1aace094825f0fd884d057e395102f4e4627188fe6dd5648cdc7a457014752210274ecb4e28e6b7be314d844bb7561b605d537106f7f5c3eaba31a8cd3dd0097c8210343ed9c58350b4013b3c9a02da2148d59e8109a90f0fa0ea77d31b8570990d46352ae0400473044022042d6861f81b617cfbe51e7efefb59dd990d4c0057b43645d2f006db93b38c59e02204595b7f822546082b0ee1efb6966c97b2d8174c96b670a10bc9d78d3cf7ba99101483045022100bb3a612fe17f261a0c5e9db20a087362c10556571ef54866ab29cfdb94975236022037bebec4c0459bba21656cb36b331313c2dd6008ed7a2479efca659c7fc97c9d0147522103838edaeadeed0e9f660e725970787b69ad4926afe1f19626d5476d356cb3b4722103c37f3b264f674c6c2e273e06da7fb7fe720be6828f251c71d0cb10e349d0222d52ae2f3f0800 | ВХ ТХ-расшифруйте

{
 хэш b0dd3d915a568c9d48e37b3fbfca58ae3276a5dba176fdf30f18af794310cc02
входы
{
вход
{
 address_hash 49e282ad0605c1cb63ff45fc34b14357859e8d08
previous_output
{
 хэш f0fa97af6ba86096d9efcfea0bef4d6d146552bdf70e25b067dce1c1520d37b4
 индекс 0
}
 скрипт [00202dc520822e73d4262000d3b456b16df1d07b0ba9d238f3063379d65840fd38e7]
 последовательность 4294967294
 свидетель" [] [304402202575f8326e510b8213d70a8213ab1a36cd2984b16673ef3579960d0089ad13de022020ec4e78129c084103909acec0319f7d326fff699de142ab354be9570d68dc1701] [304402202bc22860e84e0311bbc175940c2b3b5435255dc7ca3fb0d12e5f03df80237b880220536eceee1aace094825f0fd884d057e395102f4e4627188fe6dd5648cdc7a45701] [52210274ecb4e28e6b7be314d844bb7561b605d537106f7f5c3eaba31a8cd3dd0097c8210343ed9c58350b4013b3c9a02da2148d59e8109a90f0fa0ea77d31b8570990d46352ae]"
}
вход
{
 address_hash 70871ecb261f3df9a9d325b33ef6d8acb5074258
previous_output
{
 хэш 50ca26b5a369aadcaa1a18ac6f492e81a451b0e7832db583a7a7677a8cb0e792
 индекс 1
}
 скрипт [0020357bc74e1f825c4628519a3322f2aa9b2c5bd55b523149d4e1f7fe2f273ce7d6]
 последовательность 4294967294
 свидетель" [] [3044022042d6861f81b617cfbe51e7efefb59dd990d4c0057b43645d2f006db93b38c59e02204595b7f822546082b0ee1efb6966c97b2d8174c96b670a10bc9d78d3cf7ba99101] [3045022100bb3a612fe17f261a0c5e9db20a087362c10556571ef54866ab29cfdb94975236022037bebec4c0459bba21656cb36b331313c2dd6008ed7a2479efca659c7fc97c9d01] [522103838edaeadeed0e9f660e725970787b69ad4926afe1f19626d5476d356cb3b4722103c37f3b264f674c6c2e273e06da7fb7fe720be6828f251c71d0cb10e349d0222d52ae]"
}
}
 lock_time 540463
выходы
{
выход
{
 address_hash 113e1767186f0280174123ad0c22e8929f994c1c
 сценарий "hash160 [113e1767186f0280174123ad0c22e8929f994c1c] равны"
 Стоимость 100000
}
выход
{
 address_hash 8160a47aeafb68288f0df8551d5d9dddd22a6433
 сценарий "hash160 [8160a47aeafb68288f0df8551d5d9dddd22a6433] равны"
 значение 130548
}
}
 Версия 1
}

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

1) идентификатор f0fa97af6ba86096d9efcfea0bef4d6d146552bdf70e25b067dce1c1520d37b4 сделки и индекс 0

2) идентификатор 50ca26b5a369aadcaa1a18ac6f492e81a451b0e7832db583a7a7677a8cb0e792 сделки и индекс 1

% ВХ принести-Техас -с ~/биткоин-проводник/ВХ-mainnet-пульт.cfg для f0fa97af6ba86096d9efcfea0bef4d6d146552bdf70e25b067dce1c1520d37b4

сделки
{
 хэш f0fa97af6ba86096d9efcfea0bef4d6d146552bdf70e25b067dce1c1520d37b4
входы
{
вход
{
 address_hash 40ef0e3af404842b44912f6a65ca4adfb8f93a1a
previous_output
{
 хэш f0eda490f5e8c3096b74b66524ff9c7b6fa1b9d4280e8372476af1d202a8b360
 индекс 1
}
 скрипт [0020de730ce4f827ac7c63ea8c9a47419875eacaf167f9391eb5d30817a181aca8d3]
 последовательность 4294967294
}
}
 lock_time 539071
выходы
{
выход
{
 address_hash 49e282ad0605c1cb63ff45fc34b14357859e8d08
 сценарий "hash160 [49e282ad0605c1cb63ff45fc34b14357859e8d08] равны"
 значение 18640
}
выход
{
 address_hash 113e1767186f0280174123ad0c22e8929f994c1c
 сценарий "hash160 [113e1767186f0280174123ad0c22e8929f994c1c] равны"
 стоимость 30000
}
}
 Версия 1
}

% ВХ принести-Техас -с ~/биткоин-проводник/ВХ-mainnet-пульт.cfg для 50ca26b5a369aadcaa1a18ac6f492e81a451b0e7832db583a7a7677a8cb0e792

сделки
{
 хэш 50ca26b5a369aadcaa1a18ac6f492e81a451b0e7832db583a7a7677a8cb0e792
входы
{
вход
{
 address_hash 62979379f3e415ef86d5dcecf9c93a9930333ce6
previous_output
{
 хэш dbc6bff3ef644974667316072c6e28e5c58c18e62f8282ff624fde7d179639b2
 индекс 3
}
 скрипт [0020a9250a9c4e56b3d822717c37c713d30618f2af8f5932ded48fd6c8b3f0b5ff05]
 4294967295 последовательности 
}
}
 lock_time 0
выходы
{
выход
{
 address_hash 877f4856923528187ab9708660fa201e4282ef8f
 сценарий "ДУП hash160 [877f4856923528187ab9708660fa201e4282ef8f] equalverify опция -- checksig"
 стоимость 10000
}
выход
{
 address_hash 70871ecb261f3df9a9d325b33ef6d8acb5074258
 сценарий "hash160 [70871ecb261f3df9a9d325b33ef6d8acb5074258] равны"
 значение 212250
}
}
 Версия 1
}

При осмотре двух различных сценариев обременения являются P2SH форме:

1) сценарий "hash160 [49e282ad0605c1cb63ff45fc34b14357859e8d08] равны"

2) сценарий "hash160 [70871ecb261f3df9a9d325b33ef6d8acb5074258] равны"

два address_hash данных значений осуществляется следующим образом:

% Эхо 49e282ad0605c1cb63ff45fc34b14357859e8d08 | ВХ в base58check-кодирования -в 5 38Rgbmaxitveg1S8UNbWjwV5UMoBt3Ptng

% Эхо 70871ecb261f3df9a9d325b33ef6d8acb5074258 | ВХ в base58check-кодирования -в 5 3Bx1UMJieKFngvBA8m2VqE6s4wXYKWzhkp

Если конкретного адреса были P2PKH форма, заменить -в 5 С -в 0 в операциях над.

Кстати, похоже, искупил P2SH входы, действительно, в обе 2 из 2 multisig-адреса на основе изучения двух-дер-закодированных подписи и зная последние элементы данных скрипт в кодировке.

% Эхо 52210274ecb4e28e6b7be314d844bb7561b605d537106f7f5c3eaba31a8cd3dd0097c8210343ed9c58350b4013b3c9a02da2148d59e8109a90f0fa0ea77d31b8570990d46352ae | скрипт-расшифруйте ВХ

2 [0274ecb4e28e6b7be314d844bb7561b605d537106f7f5c3eaba31a8cd3dd0097c8] [0343ed9c58350b4013b3c9a02da2148d59e8109a90f0fa0ea77d31b8570990d463] 2 checkmultisig

% Эхо 522103838edaeadeed0e9f660e725970787b69ad4926afe1f19626d5476d356cb3b4722103c37f3b264f674c6c2e273e06da7fb7fe720be6828f251c71d0cb10e349d0222d52ae | скрипт-расшифруйте ВХ

2 [03838edaeadeed0e9f660e725970787b69ad4926afe1f19626d5476d356cb3b472] [03c37f3b264f674c6c2e273e06da7fb7fe720be6828f251c71d0cb10e349d0222d] 2 checkmultisig

Биткоин проводник ногами прикладом!!

+291
galapah 4 дек. 2011 г., 23:25:38

В isStandard() проверить, были ослаблены по состоянию на 2014 год. Теперь вы можете включать различные сценарии операции.

Подробнее здесь: Что понимается под "расслабленным стандартов" для P2SH активировать скрипты в биткоин основных 0.10.0?

+259
Jackson Smith 22 февр. 2017 г., 14:13:42

По итогам мне удалось обнаружить фактических фразу с использованием Ruby скрипт из этой темы https://bitcointalk.org/index.php?topic=85495.

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

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

+237
HbnKing 1 мая 2015 г., 17:32:43

На автономном компьютере используйте знак.летучая мышь / sign.sh скрипт:

Использование: SignTransactionJSON <неподписанных транзакций JSON-файла> <подписаны сделки JSON-файла>
+222
Bontano 15 февр. 2019 г., 1:26:09

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

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

+215
Abhinava 27 авг. 2013 г., 20:55:38

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

Нет, вы не можете получить ваш биткоин обратно. Как только ушел, он ушел.

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

Что вы должны сделать? Ну, ничего о биткоинах, которые ушли, но знаю, что вы никогда не должны использовать снова, что семя/кошелек. Он уже скомпрометировал. Опять же, что вы должны сделать? Сделать аппаратный кошелек, как Трезор, и знаю, что даже если ваш компьютер заражен вирусом, ваши монеты будут в безопасности. (Пока вы не резервное копирование семя через блокнот на компьютере).

+212
Everest26 23 июл. 2014 г., 10:43:10

Вот так:

чернослив=550

в вашем биткоин.Conf в каталог данных.

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

(У меня только 40 гигабайт памяти на моей системе, так что это помогает мне много.)

+208
mykabyka 28 нояб. 2018 г., 6:26:17

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

Это имеет преимущества для них:

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

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


Есть последствия для клиентов биржи

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

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

Если вы используете Exchange, чтобы купить BTC в USD или ETH, или наоборот, там вообще будет ни одной сделки, записанной на Blockchain, если, как многие делают, они держат свои счета и другие данные в базе данных, которая полностью отделен от какой-либо фактической криптовалютных кошельков.

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

+201
Mae Greta 23 мар. 2015 г., 21:37:19

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

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

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

+199
Abhilash Gopalakrishna 21 мая 2011 г., 15:14:53

В Электрум:

  1. Выберите Файл > Новый/восстановить, введите имя и нажмите кнопку Далее.
  2. Выберите стандартный бумажник , а затем следующий.
  3. Выберите у меня уже есть семя и затем следующий.
  4. Введите 12 слов семя, которое ты получил от blockchain.info (из Настройки > Безопасность > резервное копирование фразы.
  5. Нажмите кнопку "Параметры" кнопку и включить BIP39.
  6. Примите значение по умолчанию деривации ключа и нажмите кнопку Далее.
  7. На следующем шаге Задайте пароль бумажник и включить шифрование.

Теперь у вас есть ваш бумажник импортные.

если я посылаю фонд / Фонд получит в новом Электрум кошелек, эти операции отображаются в blockchain.info кошелек?

Да, они будут.

+143
Christopher Caparro 9 дек. 2017 г., 16:53:30

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

$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