Как цветные насильственных монеты?

Как цветные насильственных монеты?

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

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

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

+265
PT Vyas 15 сент. 2012 г., 12:39:30
38 ответов

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

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

+990
Francesco Turco 03 февр. '09 в 4:24

У меня был маленький кусочек Bitcoin на blockchain кошелек до раскола. После развода я переехала несколько биткоинов в blockchain кошелек, все из которых были добыты до раскола. Теперь, что бы Coinbase поддерживает Биткоин деньги, они лишь указывают небольшую сумму я перевел до раскола. Сумму я перевел после развода, но прежде они поддерживали ВСН не появляться. Я установил биткоин ABC и импортированные мой биткоин кошелек и после синхронизации, он показывает 0 ВСН. Я вижу транзакцию в blockchain кошелек в окне сделки. Как восстановить ВСН? Возможно ли это вообще? Я пытался связаться с blockchain кошелек, но сейчас они только ответив безопасности счета и компромисс, связанные вопросы. Спасибо Али

+984
Abel Rachel 30 апр. 2019 г., 7:30:01
Другие ответы

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


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

Есть ли техническая возможность создавать и использовать динамические закрытого ключа пары ключей и использовать его с Bitcoin?

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

В основном я надеюсь, что в следующем,

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

Бип 38 не так или иначе связанных с этим.

+978
Pezzer09 2 мар. 2013 г., 13:40:28

Предположительно, вы хотите, чтобы ваши клиенты, чтобы использовать Bitcoin, потому что это приносит пользу вам в некотором роде. Возможно, вы получите удар с принудительной платежей при использовании PayPal, что вы не с биткоин (т. е., любое возмещение будет инициирован вами в качестве поставщика услуг). Или, возможно, отсутствие гонорара и PayPal (который стоил 2.9% + $0.30 за транзакцию) - это причина. Или, возможно, вырученные средства используются для оплаты услуг поставщиков, и рано средства ясно, тем быстрее они смогут приступить к работе (Bitcoin сделок доступны для расходования в час).

Так что обмен с клиентом некоторые успехи приходят от перехода на биткоин один подход. Если заказчику предоставляется счет-фактура -- $100 при оплате через PayPal / кредитной карты, или стоит 98 $биткоинов, тогда выбор остается за клиентом, но они, вероятно, займется этим.

Если клиент должен платить 3% или больше, чтобы получить биткоины (который является общим с помощью "мгновенных" методов), то этот финансовый стимул-это мыть или менее привлекательным. Но есть методы банковского перевода, которые снижают стоимость существенно (например, через Dwolla с Ач банковского перевода в США, банковский перевод бесплатный и Teh сумма Dwolla составляет $0.25 за транзакцию. Затем биржевой сбор скорее всего половина процента. Вот именно тогда!)

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

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

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

+964
UnsignedInt8 24 авг. 2014 г., 7:16:41

Я нашла здесь.

  • ЛТК: 48
  • КДК: 14
  • НВЦ: 8
  • АНК: 23
  • РТС: 47
  • ЧПУ: 28
  • ДГК:30
  • НМЦ: 52
  • Ппц:55
  • МЦ: 77
  • BQC: 85
  • Конкретно на этой машине: 138
  • Дож: 30

Правильный синтаксис для VanityGen это: (от это вопрос)

Использование: vanitygen [-vqrikNT] [-Т <нити>] [-F <имя_файла|-] [<шаблон>...]
Генерирует биткоин адрес получения соответствующего <шаблон>, и выводит
адрес и связанного с ним закрытого ключа. Закрытый ключ может храниться в сейфе
местоположение или импортированные в биткоин клиенте, чтобы провести любой баланс, полученный на
адрес.
По умолчанию, <шаблон> интерпретируется как точное префикс.

Варианты:
-V подробный вывод
-Q тихий выход
-R использовать регулярное выражение вместо префикса
 (Целесообразность выражение не проверено)
-я регистр префикса поиск
-к сохранить шаблон и продолжить поиск после нахождения соответствия
-Н генерировать адрес свой Namecoin 
-Т создать биткоин адрес Testnet 
-Х <версия> Создать адрес с данной версии
-Т <темы> установить количество рабочих потоков (по умолчанию: количество процессоров)
-F <файл> - файл, содержащий список шаблонов, по одному в строке
 (Использовать "-" в качестве имени файла для стандартного ввода)
-о <файл> написать шаблон играм в <файл>
-s <файл> семя генератора случайных чисел из <файл>
+951
idea 2 дек. 2018 г., 10:25:09

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

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

+913
Rava 22 дек. 2010 г., 21:55:32

Я в настоящее время добыча с КНЦ ASIC Шахтер "Нептун" с июня 2014 года. На 20nm кремния в настоящее время наиболее эффективным Шахтер энергии(0.07 Вт/ГХ/С) и в настоящее время она производит около 1 BTC в месяц на текущие сложности(у меня за 1 BTC каждые 3-4 дня в течение первых нескольких недель после родов). Он притягивает устойчивый 2140 Вт на розетку(3500 гр/С), поэтому по сегодняшней цене(< $200) его наверняка теряешь меня деньги. Так что финансово это будет дешевле для меня, чтобы выключить его и купить с бирж. Что сказал, Если большой кусок шахтеры на самом деле сделал это, мы все были бы в беде, так что я буду держать это работает. Я считаю, что некоторые облака горнодобывающих компаний фактически начал отключать некоторые из их шахтеры(наверное, не так эффективно, как Нептун) даже еси пищит уже оплаченных контрактов.

Доходность от майнинга биткоинов-это все о сроках, Нептун обошелся мне в 10.5 биткоин, потому что цена была около 1200 $в день. я заплатил за нее менее чем в $2000 по сегодняшней цене. Я владел 3 совета КНЦ Сатурн/Юпитер(28НМ) прежде чем что заплатил за Нептуном и то-то, которая сама была оплачена майнинг GPU, который был оплачен за счет интеллектуального процессора. Если вы в первые 1000 новейших горнодобывающие технологии доставки вы можете сделать некоторые монеты.

+901
Superbuggg 26 окт. 2014 г., 7:44:47

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

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

См. также:

+889
sirchristian 16 сент. 2015 г., 1:30:25

Для non-segwit сделок, vbytes = байт.

С реализацией SegWit, мы видим сейчас вес блока/операции, а не видя абсолютный размер на проводе. При расчете веса операций, мы используем вес четыре для нормальной компоненты транзакции (например, подписи), а вес одного компонентов свидетеля. Теперь vbyte всегда равен вес/4.

Следующий расчет различать vbytes и фактические байты по проводам. Пусть St количество байт, необходимое для сериализации транзакций в устаревший формат (которая не включает свидетели) и SW-количество байт, необходимых для сериализации компонентов свидетеля.

Вес сделки = ст*4 + Ео
vbytes = (ст*4 + кВ)/4 = ст + Св/4
фактический размер на провода = ст + Св
разница = (3/4)*ув

Поскольку отказ от SegWit сделки не разделяют подписи к компоненту свидетель Ео = 0, и, следовательно, vbyte равна нормальной байт.

+827
Jaden Weaver 23 апр. 2013 г., 22:59:42

"Проблема Linode гарантийное" я имею в виду, где внешний доверял участник имеет административный контроль над вашим устройством.

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

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

Важность это. Рассмотрим мобильного оператора Safaricom м-Пеза система мобильных платежей широко используется в Кении.

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

С помощью мобильного приложения, как BitcoinSpinner, или мой кошелек от BlockChain.info или даже веб-сервис, как Paytuniaс онлайн-кошелек, риски сильно отличаются от М-Пеза по. Перевозчик не способствует биткоин приложение не предоставляет каких-либо гарантий. Аналогичные атаки через управляемые услуги сети оператора мобильной связи, чтобы украсть биткоины из мобильных телефонов может вызвать финансовые потери затрагивают только отдельных мобильных пользователей.

Точно так же, как Linode гарантийное отрицает всякую причастность к слякоти, Bitcoinica и т. д. для десятков тысяч биткоинов потеряли, носителей, таких как AT&Т, Vodafone и компания Safaricom, вероятно, сохранить тот же тип позиции.

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

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

+775
JohnnyZhao 16 июн. 2014 г., 12:25:14

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

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

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

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

Так что у него!

+750
favorimodel 11 апр. 2018 г., 2:22:24

Нет ничего противозаконного в процессе добычи лайткоин или биткоин.

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

+746
misscrabie 16 мар. 2018 г., 3:38:41

Я заметил, что если HTTP-клиент посылает данные в JSON-RPC-запрос не отправить подключение: закрыть заголовок, то bitcoind RPC-сервер перестает отвечать на запросы после нескольких звонков.

+677
nandhp 29 окт. 2011 г., 13:26:14

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

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

+651
David Nezam 6 дек. 2014 г., 16:37:00

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

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

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

+618
Michael South 15 февр. 2015 г., 12:54:24

Учитывая, что сама мнемоническое предложение подается через функции PBKDF2 С, а не первая, глядя индексы слов в словаре, я думаю, что ответ "нет", и французский список может быть легко преобразован в английский список. Это правильно?

Это правильно. Вы не можете преобразовать мнемосхема создается с использованием одного словаря в другой, так как мнемонический декодирует различные байтовые массивы. Например третья английское слово 3 байта (возможность), на третьем-французское слово-8 байт (abdiquer). И, следовательно, семя (который используется в функции BIP32) будет отличаться.

Разве это резко сократить совместимости кошельки, используя различные списки слов?

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

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

Вы должны проверить по отдельности эти кошельки, чтобы увидеть, что они сделали, либо путем проверки их исходный код на GitHub или их сайт, или просить сообщество о помощи. Отсутствие совместимости не останавливаться на достигнутом.
Как правило, есть страница, объясняющая это ясно. Например Электрум использует совершенно другую схему , хотя он по-прежнему поддерживает BIP39, или ЛНД и кошельки на его основе используют уникальную схему под названием aezeed

+550
randomor 20 мар. 2011 г., 11:54:26

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

+539
user15681 3 июн. 2012 г., 4:41:54

Нет CLI и API, как searchrawtransaction в основной биткоин-клиент. Я думаю, что вы говорите о getrawtransaction. Это будет место, где вы найдете все API, которые собраны в одном разделе и вы можете искать API, вы обеспокоены.

+516
Shu0 7 дек. 2010 г., 8:31:13

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

+487
Ozzne 28 апр. 2016 г., 6:29:27

Обмен и бумажник, поддерживающие b2x но поздно уже.enter image description here

+477
Seboss 23 авг. 2012 г., 17:32:19

Это продажа за $10к. Сколько это стоило, чтобы произвести это?

+464
ohad serfaty 13 авг. 2010 г., 13:12:28

В стандартную оплату-на-pubKeyHash scriptSig, что форма открытого ключа должны быть использованы. Мое понимание заключается в том, что как сжатый (33 байта) и расширенная (64 байта) являются допустимыми.

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

ИМО, я должен использовать сжатую версию, так как она приведет в меньших транзакций.

+459
Donna K 20 окт. 2019 г., 22:00:35

Сэт хочет отправить Марты сообщение и готов потратить 10 бтц, чтобы увидеть его доставили. Чарли будет рад доставить его из Южной Дакоты в Мичиган по этой цене. Сет хотел бы, чтобы обеспечить сообщение доставляется и Чарли хочет, чтобы убедиться, что он получает деньги за свои хлопоты.

Они могли бы сделать следующее;

  • Сет подписывает и шифрует сообщение с открытым текстом (М1) с Мартой в сообщении кодовый (С1) с помощью открытого ключа Марты и его закрытый ключ.
  • Сэт далее шифрует текст сообщения шифруют с окказиональной (Н1) в новое сообщение cypertext (С2)
  • Сет выстраивает биткоин переноса (T1) и добавляет случайное число (Н1) в разделе "Комментарии" передает и подписывает его. (Т2)
  • Потом сэт шифрует подписанное передачи и окказиональной (Т2) с открытым ключом Чарли в новое сообщение (Т3).
  • Потом сэт шифрует и шифрованную передачу (Т3) и одноразовый код зашифрованного сообщения (С2) с помощью открытого ключа Марты. Этот заключительный пакет хорош для доставки (С3)
  • Чарли берет наш пакет с Мартой, это долгая поездка, но 10btc стоит.
  • Марфа декодирует пакет (С3) в части зашифрованной передачи (T3) и зашифрованное сообщение нонсен (С2)
  • Марфа дает Чарли зашифрованные передачи (Т3)
  • Чарли расшифровывает зашифрованные передачи (Т3) в подписанный передачи и окказиональной (Т2)
  • Чарли рассказывает всем на завод о передаче (Т2), включая Марту. Он хочет сделать это, чтобы люди знали, у него есть деньги.
  • Марфа берет перевода (Т2) и извлекает случайное число (N1) и использует его для расшифровки ее сообщение (С2) в подписанное сообщение (С1)
  • Марфа затем расшифровывает сообщение (С1) снова с помощью своего закрытого ключа и получает письмо сета (М1)

Давайте посмотрим, если я могу сделать это таблицы истинности;

Сэт

(М1, seth_pk, martha_pub) => С1
(С1, У1) => С2
(Т1, Н1, seth_pk) => Т2
(Т2, charlie_pub) => Т3
(Т3 + С2, martha_pub) => С3

Марфа

(С3, martha_pk) => Т3, С2

Чарли

(Т3, charlie_pk) => Т2

Марфа

(Т2) => Т1, Н1
(Н1, С2) => С1
(С1, martha_pk) => М1
+453
Malloc 23 июн. 2016 г., 1:56:28

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

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

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

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

+428
Rizwan Javaid 23 нояб. 2015 г., 11:42:37

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

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

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

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

Цена биткойна упала с $11 до $9 в день (8/25/2011), так и остался ниже $7 за месяц. Представьте себе купца, который принял биткоины на $10.50 каждый и нашел их по $9 на следующее утро. Они будут ждать и надеяться, что цены вернуться?

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

+425
user4144 29 янв. 2010 г., 22:38:54

LocalBitcoins.com мой любимый. Мне не нравится иметь дело с банками и предоставление всей информации. Также он стимулирует местную экономику и вознаграждает людей в вашем регионе для работы с биткоинами.

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

+395
excitive 31 июл. 2017 г., 2:17:12

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

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

  • Если сделки платит достаточно высокую плату за каждый килобайт, включить его в блок.
  • Если сделку включен и транзакция Б платит достаточно высокую плату за каждый килобайт, включают транзакции B, а также. (Обратите внимание, правила консенсуса не позволяют в том числе ребенок транзакция Б перед родительской А. сделки)

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

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

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

+383
Bryce East 20 окт. 2016 г., 14:17:31

Можно ли создать биткоин-подобной системы, которая имеет центральный орган?

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

Это было бы возможно сделать криптографически (в алгоритме самого), или что бы это требовать?

Редактировать: более конкретно, что бы быть лучший способ сделать это?

EDIT2: я по-прежнему хотите сохранить систему P2P транзакции, просто в центральной системой регулирования, которая может создавать и разрушать монет. Я не хочу сделать что-то вроде Arscoin, где обслуживание сервера был меньше оптимального, по меньшей мере.

+379
user6507 7 дек. 2014 г., 11:28:12

Я предполагал, что так себе, поскольку альтернативы не было в зрелой стадии (технически и/или социально приемлемым), когда 21 выпустили свой компьютер.

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

+326
Penger 29 апр. 2013 г., 5:37:03
Как blockspace ограничено, отправителям заявки с платы за включение блока. Этот тег собирает вопросы о динамике этого рынка. [плата-рынок] направляет этот тег.
+268
tahaf10 11 авг. 2013 г., 3:12:56

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

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

  2. Изменены значения по умолчанию жестко узлов для моих знакомых 4 адреса, допустим А,Б,C и D, которые я обеспечиваю всегда онлайн.

Теперь, когда я запускаю клиент bitcoind (назовем его Д), она подключается к одному из А,B,C или D, выполняется та же модифицированная версия bitcoind. Он получает сверстников, приехавших из жестко узел, который он сначала подключается к путем обмена getaddr и адрес сообщения, но я не уверен, как она продолжается после этого. У меня есть следующие запросы:

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

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

Пожалуйста, укажите мне на соответствующий код файлов/разделов, если это возможно. Спасибо

+227
despoiler 30 апр. 2016 г., 15:20:57

Как бы высоко ни difficuly (или как минимум цель), я не понимаю, как сеть Bitcoin занимает в среднем 10 минут для решения каждого блока.

Для любого заданного заголовка блока, есть только 2^32 возможных значений продолжается. Даже если принять во внимание, что метка времени может быть изменен не более чем на 1 час (например), это 3600 х 2^32 возможных комбинаций, что составляет примерно 1.5e13

На blockchain.info это говорит тока хэшрейт сети 7,991,378,504 для GH/s, что означает, что каждый второй, существует несколько порядков больше хешей просчитывается, чем количество возможных хэшей, которые могут быть результатом текущего заголовка блока.

Таким образом, блоки howcome не решена всего за несколько секунд, вместо 10 минут?

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

+223
Licia 29 янв. 2016 г., 8:54:44

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

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

http://learningspot.altervista.org/hash-pointers-and-data-structures/

https://www.youtube.com/watch?v=fOMVZXLjKYo

+145
Iman Mohamadi 6 сент. 2017 г., 14:26:31

Неужели правительство действительно имущество Bitconnect?

Это спрашивает, Если правительства действительно захватить активы bitconnect.

Есть куча юридических аргументов.

Однако, несмотря на все юридические аргументы в сторону, есть все, что могут делать Правительства для ногтей создатель bitconnect ponzy?

Кажется, что никакое тело не знает, кто создал bitconnect. Они непобедимы.

Но почему?

Их веб-сайте доступна открыто. Как же они платят за свой сайт, что позволяет им провести анонимно? Они тоже платите с Bitcoin?

Что же силкроад делать "неправильно", что bitconnect сделал "правильно"

+132
themanatuf 14 авг. 2016 г., 13:49:28

Это не имеет!

Следующий блок содержит ссылку на предыдущий блок, хэш заголовка.

Допустим, блоки упорядочиваются в качестве 1<-2<-3<-4<-5<- С блока 1 является первым блоком в цепочке (так называемый генезис блока).

Заголовок блока 2 содержит ссылку на блок 1 заголовок хэш.

Заголовок блока 3 содержит ссылку на блок 2 заголовок хэш.

Заголовок блока 4 содержит ссылку на хэш заголовка блока 3, и так далее.

Если кто-то меняет заголовком блока 3 блока 4 не укажут на то, что блок заголовка больше, и часть цепочки -4<-5<-6<-... будут недействительны.

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

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

+96
ravin 16 апр. 2016 г., 11:39:39

Я пытаюсь создать учетную запись на Coinbase, чтобы купить Bitcoins (во Франции). Но компания просит мой номер CVC при создании учетной записи, не для покупки. Я боюсь за вопросов безопасности, как мне сказали, чтобы не дать вах никому. Может ли один объясните, пожалуйста? Есть ли способ избежать этого? Спасибо заранее...

+48
mpw 19 окт. 2011 г., 10:47:02

Верхнего уровня тип параметра decodescript RPC может сказать вам, если scriptPubKey является стандартным. Например:

биткоин-Кинк deadbeef decodescript 
{ 
 "АСМ": "OP_UNKNOWN OP_CHECKSIGVERIFY OP_UNKNOWN OP_UNKNOWN",
 "тип": "нестандарт",
 "p2sh": "3PbdV4zdrjtFD4fyYebGR4oxeatrSzb2d1",
 "segwit": {
 "АСМ": "0 5f78c33274e43fa9de5659265c1d917e25c03722dcb0b8d27db8d5feaa813953",
 "наговор": "00205f78c33274e43fa9de5659265c1d917e25c03722dcb0b8d27db8d5feaa813953",
 "reqSigs": 1,
 "тип": "witness_v0_scripthash",
 "адреса": [
"bc1qtauvxvn5usl6nhjktyn9c8v30cjuqdezmjct35nahr2la25p89fssxejht"
],
 "p2sh-segwit": "37CpdZEgXUB7LS7rvTLsYopRifDf76eZrz"
}
}

Однако, я не знаю способ проверить, является ли P2SH/segwit выкупить скрипт стандартный с помощью RPC. Если, вместо этого, вы хотите знать, является ли или не особенно тратить будет принято вашим узла пула памяти, ядра биткоин развития филиала (мастер) особенности новой testmempoolaccept ЭКП; вот это тока помочь:

testmempoolaccept ["rawtxs"] ( allowhighfees )

Возвращается, если сырые сделки (сериализации, шестнадцатеричной кодировке) будет принято mempool.

Это проверяет, если сделка нарушает консенсус или правила политики.

Увидеть sendrawtransaction звонок.

Аргументы:
1. ["rawtxs"] (массив, обязательный) массив шестнадцатеричных строк сырьевых сделок.
 Длина должна быть одна. 2. allowhighfees (логический, необязательный, по умолчанию=false) позволяют высокие сборы

Результат:
[ (массив) результат теста прием mempool для каждой сделки во входном массиве.
 Длина-ровно сейчас.
{
 "txid" (строка) хэш транзакции в шестнадцатеричном
 "разрешено" (логическое значение) если mempool позволяет это Техас, чтобы быть вставлен
 "отклонить-причина" (строка), отказ строки (только когда "разрешено", является ложным)
}
]

Примеры:

Создать транзакцию
> биткоин-Кинк createrawtransaction "[{\"\txid" : \"mytxid\",\"Uвых\":0}]" "{\"myaddress\":0.01}"
Подписывать сделки и вернуть наговор
> биткоин-Кинк signrawtransaction "myhex"

Приемочные испытания сделки (подписан в шестнадцатеричном виде)
> биткоин-Кинк testmempoolaccept "signedhex"

Вы также можете проверить полный сценарий, используя регтест. По умолчанию регтест имеет стандартности проверяет, отключен, вы можете снова включить их, начиная с bitcoind с -acceptnonstdtxn=0 параметр.

+45
angi rose 7 окт. 2016 г., 15:29:19

Я просто скомпилировал для Dogecoin-Qt с использованием оригинального источника, и редактировал его, чтобы создать новый блок бытие, потому что я хочу создать новую монету для образовательных целей. Он работает просто отлично и без ошибок, но когда я пытаюсь создать файл Conf в папке %AppData%\сумасшедший\догкоин.conf с этим контентом

rpcuser=АВС rpcpassword=АБВГД чтобы=22565 сервер=1 демон=1 слушать=1

Он будет говорить

"Использовать -параметры сервера, вы должны настроить безопасную rpcpassword в файл конфигурации на ХХХХХ\сумасшедший\догкоин.конф rpcuser=ХХ rpcpass=ХХХХХХХХХ

это ошибка, которая должна появляться только если я использовал сервер=1 в conf файл, но не обеспечивают rpcuser и пройти. но я уже обеспечивает это.

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

+28
Ele Malone 18 мая 2011 г., 15:27:05

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

$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