Bitcoin core para Mac OS X atascado en el 95% marca por horas

Mi Bitcoin principal de la aplicación (la más reciente de OS X cliente) es la descarga de la cadena. Ha sido en el 95% de marca para muchas horas ahora. Que está progresando, pero muy lentamente.

Es esto normal?

Yo lo creo, porque esta no es la primera vez que esto me pasa a mí.

+759
kain88 10 nov. 2016 17:06:51
27 respuestas

Instawallet de Direcciones Verde es una forma de aceptar bitcoins con cero confirmaciones y cero riesgo de doble pasar de los ataques. Por supuesto, usted todavía tiene el riesgo de que Intsawallet se ve comprometida de alguna manera.

También, para un montón de aplicaciones (por ejemplo, café), puede aceptar con 0 confirmaciones con un mínimo de/casi cero riesgo. El costo de extracción le sería mucho mayor que el precio de la taza de café. De hecho, creo que a Media Parrilla acepta sin mirar confirmaciones en todo, sólo se basa en la palabra de un cliente que fue transferido a un par de bitcoins.

No estoy al tanto de otros métodos, ahora mismo, me encantaría ver más respuestas.

+962
MaxBootWin7 03 февр. '09 в 4:24

No regulado por un gobierno no significa que no hay ninguna normativa del impuesto sobre cryptos. Hay países donde la ley requiere que usted pague impuestos por ganancias de capital, incluso cuando sólo el comercio de una cripto en otra crypto (sin fiat involucrados) supone que la diferencia de tiempo entre la compra y la venta de la crypto es menos de un año.

+926
Sharan Basappa 1 feb. 2013 8:39:47
Otras respuestas

Preguntas relacionadas


Preguntas relacionadas

Cuando la creación de un servicio de systemd archivo para bitcoind (por ejemplo https://github.com/bitcoin/bitcoin/blob/master/contrib/init/bitcoind.service), no importa si Tipo=fork o Tipo=simple? Cuál es la implicación de uno o de otro, a la luz de cómo bitcoind se inicia y se ejecuta?

Todas las demás monedas basadas en bitcoin comparten el mismo comportamiento en este asunto, o es esto algo que pueda ser modificado por moneda de desarrolladores?

+915
Neha Jindal 7 dic. 2017 13:24:47

Toda la información se proporciona en https://www.mtgox.com/. Como se puede ver, esto va muy lento, la última actualización fue el 8 de Marzo, y en la próxima actualización debería venir después, el 27 de septiembre.

Si usted lee el informe más reciente, se puede ver que los activos garantizados son la reducción en el tiempo (probablemente debido a los pagos de las investigaciones y el costo de la quiebra de procesamiento). También se puede ver que hay una enorme brecha entre los activos + bitcoins y pasivos, lo que significa que incluso si el pago que iba a suceder hoy en día, usted podría obtener sólo una fracción de su reclamo.

El caso va a tomar muchos meses (años?) antes de que los pagos van a suceder. Y, a continuación, usted no debe esperar mucho para volver.

+910
LukeLR 13 ago. 2018 16:21:24

Usted tiene que estar en su unix src dir donde el archivo se encuentra y, a continuación, abra el src dir con el terminal y, a continuación,

./autogen.sh 
./configurar
hacer -j4 
make install # opcional
+878
Amanda Wages 19 ene. 2012 21:58:10

Estoy tratando de crear un BitcoinJ aplicación basada en que los relojes existentes en la cartera (creado en Electrum) y hace las cosas cuando las transacciones venir a través en contra de esa cartera.

Como yo lo entiendo, necesito crear un BitcoinJ cartera por la alimentación de mi Electrum monedero "Viendo la Clave", y parece que, para ello, necesito de alguna manera la carga de mi Electrum cartera en BitcoinJ para que yo pueda llamar getWatchingKey() en ella.

El problema es que no puedo comprender cómo importar mi Electrum cartera en BitcoinJ - he BIP32-formato públicas y privadas keystrings (de testnet, así que empezar con tpub y tpriv respectivamente), pero simplemente no puedo comprender cómo convertir estas cadenas en una Cartera objeto en BitcoinJ. Cualquier ayuda sería muy apreciada.

EDITAR

Como alternativa, podría importar la Clave mediante el uso de la Semilla...pero estoy supone que el suministro de la Semilla del momento de la creación (en Unix forma)...¿qué es eso de la información y para que sirve? Yo no lo tengo, así que he estado trabajando bajo el supuesto de que no puedo utilizar la Semilla.

+831
zloygnevush 6 oct. 2010 13:35:53

Creo que se puede agregar ' alrededor de su JSON, para realizar :.a partir de('{"address":"..."}') para crear una cadena con su json dentro de

+824
sharmi 6 sept. 2014 23:24:51

Usted puede tener más suerte si usted sólo tiene que utilizar un archivo de bootstrap. Descargar una y la puso en su bitcoin directorio de datos (quite todo lo demás desde el directorio, pero vamos a monedero.dat de la estancia). Nombre del archivo bootstrap.dat y, a continuación, iniciar el cliente.

El archivo de bootstrap he ligado sólo contiene 190.000 bloques, así que después de que usted todavía necesita para descargar ~40.000 bloques.

También, como Abei Villafañe dijo, ten cuidado con el overclocking. Sólo toma un solo error de memoria para la cadena de descarga de romper, y esos son mucho menos probable cuando no overclocking.

+808
windfly2006 2 jun. 2014 21:35:06

Si usted está usando Electrum, no hay un equivalente a -zapwallettxes. La cosa más cercana que puedes hacer es restaurar su cartera a partir de una semilla. Esto limpiará su cliente de cualquier confirmar las transacciones.

A continuación, puede enviar la transacción con un cargo más alto.

+808
ifeellikehelping 10 may. 2017 21:56:50

Como un compañero:

  • Usted puede obtener la ubicación aproximada (GeoIP para IPv4, y las latencias de las asignaciones de IPv6) a menos que el nodo está operando como un servicio oculto.
  • Puede consultar el nodo es el número de versión.
  • Puede consultar el nodo para la fecha y la hora actuales.
  • Puede consultar algunos de los nodos de las conexiones de los últimos con la dirección de host mecanismo de descubrimiento, dándole la dirección IP y el momento en que el nodo de la última vez que vi a los compañeros.

Como alguien con acceso universal a los nodos de conexión:

  • Usted puede ver las transacciones que (y direcciones) pertenecen a un usuario.

Eso es realmente a menos que desee empezar a hurgar para otros servicios, tales como un servidor web en el puerto 80, lo que le dará una gran cantidad de información sobre el propietario, pero sólo si es que existe. bitcoind está diseñado para que haya una fuga en la menor información posible.

+640
Zoro Roronoa 17 dic. 2018 18:46:40

La única manera de hacerlo - es inundar la red con las transacciones con mayor prioridad y/o con SIGOPs-ataque

+558
yaeljb 16 oct. 2014 3:56:15

Supongo que por la compra de 1 bitcoin en unocoin en 174,000. Ahora veo que el precio de venta en unocoin es de 160.000 y el precio de venta en coinsecure es 170,100. Así que puedo vender mis bitcoin en coinsecure directamente?

+555
alfadil ahmed 23 jul. 2014 5:09:02

Literalmente me estoy leyendo los de Gizmodo pieza así. Esta pieza está basada en un mes de investigación donde se han hecho algunos realmente buenos reportajes periodísticos. Muy recomendable.

+550
Jeff Langemeier 18 mar. 2010 21:16:02

Sí, ASICBoost obras sobre el Bitcoin en Efectivo blockchain debido a que el bloque de encabezado del formato de Bitcoin en Efectivo bloques son los mismos que el bloque de encabezado del formato de los bloques de Bitcoin. ASICBoost opera en el bloque de los encabezados. Además, tanto manifiestas y encubiertas ASICBoost trabajo en Bitcoin en Efectivo.

+547
EmJ 20 ago. 2014 18:06:05

Acabo de descargar la versión 4.4.1.1 para intentar reproducir el problema, pero no podía. Aquí está el principio y mediados de la sección de la depuración.archivo de registro cuando me encontré en una máquina en la que no había usado durante un mes o así:

Bitcoin versión 0.4.1.1-beta
Datos por defecto el directorio /home/usuario/.bitcoin
Enlazado al puerto 8333
La carga de direcciones...
dbenv.abierto strLogDir=/home/usuario/.bitcoin/base de datos strErrorFile=/home/usuario/.bitcoin/db.registro de
Cargado 19026 direcciones
 direcciones 1337ms
La carga de índice del bloque de...
LoadBlockIndex(): hashBestChain=000000000000052e27b6 altura=173760
 índice del bloque de 13603ms
La carga de la cartera...
[...]
SetBestChain: nuevo mejor=0000000000000959beb5 altura=176945 trabajo=302325188992488282894
SetBestChain: nuevo mejor=000000000000011c616f altura=176946 trabajo=302331966182716897933
SetBestChain: nuevo mejor=000000000000052c233f altura=176947 trabajo=302338743372945512972
SetBestChain: nuevo mejor=00000000000002c5eaa8 altura=176948 trabajo=302345520563174128011
SetBestChain: nuevo mejor=000000000000089bf6dd altura=176949 trabajo=302352297753402743050

Tal vez usted podría mostrarnos el tuyo? Tiendo a estar de acuerdo con Stephen que es probable un problema de espacio en disco.

+538
spectrum 12 dic. 2013 16:07:05

Usted puede modificar cliente bitcoin fuente un poco, para que no se generen nuevas direcciones después de usar el anterior. Usted realmente necesita para establecer sth como keyUsed = false en getaddress y compilar.
Para la consolidación de su uso en crudo, transacciones, sin embargo, tener en cuenta que la creación de una transacción de un montón de anteriores salidas requiere una gran cantidad de copiar y pegar, o un poco de diversión con pywallet a la exportación de todas las transacciones.

+519
commy 1 feb. 2018 7:52:25

Yo estaba usando un Bitcoin wallet llamado "Pan", a continuación, transferir a otra cartera llamado "Bitcoin". El Bitcoin aplicación fue eliminada de mi IPhone 7. La contraseña de palabra de la fase I escribió el mismo como el "Pan" de la aplicación. Es eso posible? O yo escribir mi contraseña antigua pensando que yo estaba en mi nueva "Bitcoin" de la aplicación. He intentado descargar el Bitcoin app de nuevo, pero incapaz de restablecer la cuenta.
Gracias, Juan

+516
MadGangster1990 29 nov. 2016 23:47:14

La lectura de la BIP:

https://github.com/bitcoin/bips/blob/master/bip-0142.mediawiki

Veo que el scriptPubKey en una transacción en la que los fondos de un segwit de la redención es la misma como una normal P2PKH sino simplemente antepone con OP_0.

Es este opcode lo que le dice a los clientes más antiguos que el Tx es "cualquier persona puede gastar" lo que significa que no habrá datos de firma, en la redención, Tx?

De curso actualizado de los nodos saber buscar la real scriptSig en el testimonio de datos para verificar el Tx. Pero, ¿cómo este OP_0 tonto viejo nodos a ignorar la scriptSig en la redención Tx?

+397
Travis Allen 4 nov. 2010 23:15:57

Hay un bitcoinj.de efectivo del proyecto en la actualidad se está armando. El código no está listo para su uso, pero debe ser por la próxima semana: https://github.com/bitcoinj-cash/bitcoinj

+394
Axx 9 jul. 2017 19:49:43

No funciona para las transacciones que no son propios.

+389
SailorCire 23 jul. 2011 23:26:40

¿Cómo se puede conseguir el equilibrio para btc/bch dirección y el bloque ?

Similar a la web3.eth.getBalance para Etereum

+339
Jim Hickey 12 mar. 2014 10:12:36

La generación de números aleatorios k en curva elíptica es crucial y en las operaciones de la firma en Bitcoin, el número aleatorio k es necesaria para calcular un punto k*G. Si esto k es elegido no al azar, al instante fugas de el clave privada.
Por lo tanto, se les ocurrió una idea determinista de la generación de la firma ECDSA que se describe en RFC6979. Básicamente, se concatenar la clave privada con el hash del mensaje y el uso de una función HMAC y generar un pseudo aleatorio k.
Este método parece sencillo y fácil.

  • No se introduce ninguna sobrecarga?
  • Si la respuesta es sí, esta sobrecarga insignificante?

O, en general, hay ineficiencias o problema con este método y por qué lo vemos todavía no determinista de la implementación de la firma ECDSA?

+333
Marnie Kathleen Turner 28 dic. 2018 16:43:15

Mi BTC se encuentra actualmente en un Bitcoin Core cartera y aquí es donde quiero mantener mi BTC.

Estoy tratando de reclamar mi BCH, mientras que el uso de Éxodo como una cartera.

Sin embargo, cuando trato de "mover" mis fondos a través de Éxodo > Desarrollador > Componentes > Bitcoin Efectivo > el movimiento de Fondos (WIF)... al ingresar mi clave privada, me sale un error que dice "no Válido de la versión de red".

¿Qué estoy haciendo mal??

+301
Shaina Blaze Mendrique 27 dic. 2019 6:33:38

no tuve que colocar el archivo de bootstrap en cualquier lugar específico, sino que lo señalaba con el loadblock opción:

\path\to\bitcoin-core\bitcoin-qt.exe --loadblock=\ruta\a\bootstrap.dat
+265
Ginger Jesus 16 jul. 2012 10:23:36

Prueba de trabajo no crea confianza. Crea incentivos.

Los mineros son pagados si su bloque finalmente es parte de la versión principal de la historia ("blockchain") que la red acepta. Deben irrecoverably quemar electricidad con el fin de crear bloques, que les cuesta dinero; dinero que se paga por si su bloque "gana".

Estos factores implican que los mineros tienen un fuerte incentivo para cooperar con otros mineros, en lugar de tener cada uno intenta construir su propia versión de la historia, porque, en última instancia, sólo una versión, que será aceptado (sin tener en cuenta cosas como intencional horquillas en la red).

Prueba de trabajo, también se utiliza para mucho más logístico, pero igual de importante propósito: denegación de servicio de protección. Debido a la mínima dificultad para un bloque de escalas con la red del hashrate, es enormemente caro para alguien a producir más bloques que (en promedio) 1 por 10 minutos. Sin una medida objetiva de la obra como PoW (central o de confianza conjunto de partes), cualquiera podría spam de la red con una unboundedly gran cantidad de bloques para validar.

+229
Stephen Holas 20 may. 2013 18:05:41

Usted necesita para ejecutar cualquiera de Bitcoin-Qt o bitcoind en su sistema. Crear un bitcoin.conf archivo que contiene las siguientes líneas:

rpcuser=su-userid
rpcpassword=su-contraseña
servidor=1

Luego puede conectarse a su bitcoin nodo especificando la dirección 127.0.0.1 y el puerto 8332. Utilice el id de usuario y la contraseña que especificó en el bitcoin.conf archivo.

Aunque es posible abrir el puerto 8332 para permitir a los usuarios remotos conectarse con el nodo local, esta no es una buena idea por razones de seguridad ya que permite el acceso a su cartera. En su lugar, sus usuarios comunicarse con su aplicación y su aplicación, a continuación, haga las llamadas RPC en el nodo local.

+169
Andrew Szymczak 9 abr. 2019 10:15:37

Las personas son la minería diferentes algoritmo de Prueba de Trabajo de las monedas con las CPUs y GPUs porque ASICs han centralizado la minería del ecosistema Bitcoin. Por lo tanto, los mineros divergen sus recursos para obtener más valor de retorno.

+31
Jie Cao 1 ene. 2019 12:00:55
$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