Was ist die beste Möglichkeit zur Einführung von Bitcoin an die Familie und Freunde?

Was ist die beste Möglichkeit zur Einführung von Bitcoin an die Familie und Freunde? Hat jemand erfolgreiche Erfahrung in dem Thema?

+168
Tofesly 15.06.2019, 05:10:31
19 Antworten

Das problem ist nicht mit dem Zeitstempel, es ist mit Ihrer Methode der Konvertierung der Zeitstempel der lokalen Zeit.

Da diese Frage ALSO beschreibt, konvertieren Sie es auf diese Weise:

var dt = new Date(0);
dt.setUTCSeconds(1454846632);
console.log(dt.toString());

Die Drucke Sun Feb 07 2016 07:03:52 GMT-0500 (EST).

+665
MoveFast 03 февр. '09 в 4:24

Ist das normal, erhalten Sie mehr als 6 Bestätigung in der Bitcoin-Transaktion zu verarbeiten? Wegen der Zeitverzögerung ist unglaublich und ich erhielt bereits 64. Aber nach blockchain.info, 6 Bestätigung genug für Bitcoin-Transaktion.

Also meine Frage ist, wie viel genau-Transaktionen habe ich erhalten am Ende sicher zu sein, es ist bestätigt? Da schickte ich meine Bitcoin in den morgen-und nun die Nacht, aber es immer noch nicht sein Ziel erreicht und halten senden der Bestätigungen.

https://blockchain.info/tx/0e1ed99dc9932ec6725f9e3f0f406ac7305d53e9752f1b56a61dd8259d53f1b4

enter image description here

+617
Regina 13.03.2010, 09:55:46

Wenn Sie ein iPhone haben, geben Brot Geldbeutel einen Versuch, die Blockchain app ist cool, auch. Auf Android würde ich wahrscheinlich verwenden Myzel.

Alle von denen haben eine schöne und saubere Schnittstellen. Senden Sie einige Münzen hin und her, bis man ein Gefühl dafür.

Es ist besser, für das Netzwerk führen Sie einen vollständigen Knoten (=einen client verwenden, der lädt die ganze 20Gig blockchain), Sie müssen aber nicht unbedingt notwendig ist, zum senden und empfangen von BTC. Alle apps, die ich bereits erwähnt dont benötigen Sie zum herunterladen der blockchain.

Technisch Blockchain (das Unternehmen) ist ein online-wallet, das heißt, Sie halten und sichern Sie Ihren privaten Schlüssel (= der Schlüssel, die es ermöglichen, das versenden von Geld), während mit Brot Geldbeutel und Myzel halten Sie die privaten Schlüssel.

Blockchain = das Unternehmen

die blockchain = das öffentliche Bitcoin-ledger

+586
ambar33n 31.01.2012, 12:20:46

Schickt man einen block gelöst zu bitcoind-server mit getmemorypool oder getwork, und gleich danach fordert einen neuen block mit dem gleichen API-Aufruf, was der server antwortet mit? Unter der Annahme, dass die Daten korrekt, wird bitcoind sofort erstellen Sie einen neuen block zu lösen mit prev block entsprechende Feld der hash-Wert von den kürzlich übermittelten Arbeit, oder wird es warten, bis der block akzeptiert zu werden, von seinen Kollegen als der erste?

+537
Nelly Manchidi 07.09.2010, 06:10:22

Dies ist nicht ein problem mit git. Das problem ist, dass das Programm " a2x " wurde nicht gefunden. Entweder Sie haben es nicht installiert oder es kann nicht in Ihrem Pfad gefunden.

+532
Matthew Schaefer 14.11.2019, 08:06:40

Die 24h % - Veränderung ist die Differenz zwischen dem aktuellen Preis und dem Preis von 24 Stunden gemeldet.

Der aktuelle Preis von bitcoin ist $14988 und war $14937 24h gemeldet. Also die 24h Veränderung +0.3%, auch wenn es eine riesige spike zwischen diesem Zeitraum.

+457
jschrab 19.04.2016, 10:13:41

Was sind die spezifischen änderungen, die gemacht wurden (dh entspannt standards)?

Gavin Andresen aus dieser pull-request vorschlagen, das zu ändern, sowie diese Logik Dokument beschreibt, warum er unterstützt die Veränderung.

Tut es nur für P2SH Txns?

Es gilt nur für P2SH einlösen Skripte, das ist das Skript, das ausgeführt wird, um zu sehen, wenn Sie die Daten benötigt, um zu verbringen eine Ausgabe an ein P2SH-Adresse.

Schließlich, "n-of-m-ODER-y" - und hash-gesperrt oracle-Adressen sind als Beispiele genannt: was bezieht sich dieses genau?

  • n-von-m-ODER y bezieht sich auf ein Skript, das überprüft, für mehrere Signaturen, die aus einer Reihe von Tasten ODER eine einzelne Signatur von einem anderen Schlüssel. Zum Beispiel, wenn Alice besitzt ein Geschäft und Bob und Charlie sind Ihre Mitarbeiter, Sie können zulassen, dass Bob und Charlie arbeiten gemeinsam, verbringen Ihre bitcoins (2-von-2 -) oder Alice ("y") verbringen können Ihre bitcoins auf Ihrem eigenen.

  • hash-gesperrt oracle bedeutet, im Allgemeinen, Sie können erstellen, eine Transaktion, kann nur ausgegeben werden, wenn die hash einige Daten bereitgestellt werden. Zum Beispiel in diesem PDF (Seite 24) beschrieben ein hash-locked-Vertrag mit drei Parteien: Alice, Bob und Charlie.

    • Alice will die zahlen 1.00 BTC zu Charlie durch Bob.

    • Charlie zufällig generiert, eine große Anzahl r und dann-hashes (HASH160), die Anzahl produzieren h. Der Wert r ist, der oracle-und der Wert h ist die hash-lock.

    • Charlie gibt den Hashwert h zu Alice.

    • (Transaktion 1) Alice bekommt Bob 's pubkey und zahlt ihm 1.01 BTC in einer Ausgabe mit einem Skript wie: <Bob' s pubkey> CHECKSIGVERIFY HASH160 <hash h> GLEICH

    • (Transaktion 2) Bob kann Sie nicht ausgeben, dass die Ausgabe ohne die Zahl r , der generierte hash h, aber er weiß, dass Charlie hat die Zahl r , so Bob bekommt Charlie-Adresse ein und zahlt ihm 1.00 BTC mit einem Skript wie: <Charlie pubkey> CHECKSIGVERIFY HASH160 <hash h> GLEICH

    • (Transaktion 3) Charlie verbringt den Ausgang aus der Transaktion 2 durch erstellen von Signatur-Skript: <Zahl r> <Charlie ' s Signatur> > Dies bedeutet, r offenbart sich auf der block-Kette.

    • (Transaktion 4) Bob sieht r auf die block-Kette und nutzt es irgendwann ausgeben, die Ausgabe von Transaktion 1: <Zahl r> <Bob ' s Signatur> >

    Das obige Beispiel scheint allzu konstruiert, aber das PDF oben verlinkten nutzt es als Teil eines micropayment-Kanal, ermöglicht die Abrechnung von Transaktionen aus der block-Kette, die in einer verteilten und low-trust Weise, möglicherweise erlauben Bitcoin skaliert viel besser als ohne ein solches system.

+342
Avery Smith 19.02.2014, 10:36:09

Das erste Zitat im Wikipedia-Bitcoin-Artikel ist von Satoshi ' s original-whitepaper. Es lautet:

Nakamoto, Satoshi (24 Mai 2009). "Bitcoin: A Peer-to-Peer Electronic Cash System". Abgerufen 20. Dezember 2012.

Satoshi ' s whitepaper wurde am 1 Nov 2008, nicht 2009.

Was vermisse ich hier? Habe alles relevante geschehen am 24 Mai 2009? Ist das ein sachlicher Fehler in dem Wikipedia-Eintrag? (Es ist für eine lange Zeit, so es ist nicht jede aktuelle Vandalismus).

+321
DanielM 21.06.2016, 15:44:32

Primecoin ist ein Beispiel von einem bekannten kryptogeld, das etwas nützliches tut. Wie der name schon sagt, seine Nützlichkeit bezieht sich auf die Primzahl Entdeckung:

Die innovative prime-proof-of-Arbeit in Primecoin bietet nicht nur Sicherheit und prägen das Netzwerk, sondern erzeugt auch eine Besondere form der Primzahl Ketten von Interesse für die mathematische Forschung. So primecoin Netzwerk Energie-multiuse, im Vergleich zu bitcoin-Netzwerk.

+294
Xiao Li 25.02.2018, 05:02:23

Wie viele Bergleute sind derzeit mining, wie schnell Sie sind im Bergbau, wie viel von einer Gebühr, die Sie bezahlt, und ob man eine gut verbundene Knoten oder nicht (nur relevant für die erste Bestätigung).

+264
Aether 05.05.2015, 06:24:01

Gibt es tests für, die. Speziell der gebrochene Muster war ein block mit einer einzigen Transaktion zu verbringen, die gleiche Ausgabe, die stammt von einem früheren block, zweimal. Testen Sie es, ohne es in einen block, oder der Aufteilung des doppelten verbringen über mehrere Transaktionen waren nicht ausreichend tests.

+233
simuran88888 15.04.2018, 02:54:00

Der block-Validierung umfasst die Prüfung aller einzelnen Transaktionen, die in ihm sind alle gültig, gemäß dem Konsens Regeln, die festgelegt sind in den Bitcoin Core C++ - Implementierung.

Block-Validierung erfolgt durch Bitcoin voller Knoten und man würde annehmen, die von allen Bergleuten. Wenn ein block nicht gültig ist, dann wird es abgelehnt und alle miner, die versuchten, fügen Sie eine ungültige Transaktion würde verschwendet haben, alle die Zeit und den Aufwand zum generieren der block-hash.

+227
matthewwithanm 31.07.2019, 11:27:44

Werfen Sie einen Blick auf das Bitcoin-Protokoll-Spezifikation und allgemeiner die Bitcoin wiki. Auch das original-paper von Satoshi ist gut zu Lesen.

EDIT: vor kurzem fand ich einen Artikel über Bitcoin Reden, den Satoshi-client-code-Struktur. Es ist ein Interessantes zu Lesen!

+204
Sinko 18.07.2013, 03:53:37

Die Geschwindigkeit beim herunterladen einer neuen Kopie der blockchain ist mehr abhängig von der Anzahl der verbindungen, die Sie haben mit dem Netzwerk. Zur Erhöhung der Anzahl von verbindungen zum Bitcoin-Netzwerk und die Verbesserung der Block-chain-Geschwindigkeit öffnen/weiterleiten den port 8333 zu dem computer, auf dem der client.

Damit reduzieren Sie die Verzögerung (Latenz) zwischen der Zeit neue Transaktion/Blöcke auftreten, und wenn Sie lernen von Ihnen. Mit mehr verbindungen, bedeutet, dass im Durchschnitt, Sie sind näher zu einer Veranstaltung (die einen Knoten Einreichung einer neuen Transaktion oder neue block-Lösung) und so lernen es schneller.

+193
Hamany 03.01.2014, 01:16:26

Mögliche Duplikate:
Wie Sie findout den Absender der Transaktion

Ich bin versucht, blockchain.info API eine Zahlung erhalten und speichern der Adresse des Absenders. Die API zeigt nur die Transaktions-hash, nicht die Adresse des Absenders. Vielleicht ist das einfach nur Unwissenheit über das BTC-Protokoll, aber wie finde ich die Absender-Adresse aus einem bestimmten Transaktions-hash?

Die beiden API ' s die ich benutze:

+155
wjacobs786 03.11.2015, 16:03:01

Ich habe eine Abfrage-intensive app, die ich Baue, hält das timing mit der Meldung:

Traceback (most recent call last):
 Datei "test.py", line 72, in <module>
 array = bitcoin.mehrfachzugriffs - (bitcoin.unverbraucht, (Adresse), 'Wert')
 Datei "/usr/local/lib/python2.7/dist-packages/bitcoin/bci.py", line 136, in unverbrauchter
 return f(*args)
 Datei "/usr/local/lib/python2.7/dist-packages/bitcoin/bci.py", line 54, in bci_unspent
 raise Exception(e) 
Ausnahme: Kontingent Überschritten (Req Count Limit)

Ich nehme an, ich mache zu viele Aufrufe an den server. Also habe ich beantragt und erhalten einen API-Schlüssel aus blockchain.info, aber ich habe keine Ahnung, wie Sie es hinzufügen, um entweder die pybitcointools Bibliothek (vielleicht sollte es gehen bci.py vielleicht woanders?) oder meine test.py Programm, um es zu verwenden, meinen API-key anstelle von normalem Anschluss zu blockchain.info.

Jede Hilfe wäre enorm geschätzt.

+144
Wicked Bitch of the South 6 29.08.2016, 04:16:40

Testnet erlaubt das senden von Transaktionen ohne Gebühren. Mainnet nicht mir solchen Transaktionen.

+116
user1362097 19.12.2015, 00:28:29

Die Tatsache, dass Sie benötigen, um die Zahlung einer Transaktion ist oder nicht, ist bestimmt durch die Priorität einer Transaktion.

Derzeit ist die Priorität einer Transaktion berechnet wird mit dieser Formel.

Priorität = Summe(input_value_in_base_units * input_age)/size_in_bytes

Die minimale Transaktion Priorität für Transaktionen, ist eigentlich 57,600,000.

Denn Sie haben alle Münzen in der gleichen Transaktion ausgegeben und ich denke, Sie schicken Sie in eine einzigartige Adresse, die Höhe der Transaktion wird mit etwa 250 bytes. Sie haben:

min_free_input_age = (min_priority_for_free_tx * size_in_bytes)/input_value_in_base_units
min_free_input_age = (57600000 * 250) / 38000000
min_free_input_age = ~378

So müssen Sie warten, 378 Blöcke (~3 Tage), bevor Sie verbringen Sie Ihre Münzen ohne TX-Gebühr. Aber beachten Sie, dass nach dem senden dauert es vermutlich 2 oder 3 Tage mehr vor der Transaktion Hinzugefügt werden in einem block.

Bitte korrigieren Sie mich, wenn es ein Rechenfehler.

+99
Robert Excovar 24.03.2010, 10:55:03

Ich sehe, was Sie versuchen zu vermitteln. Was ist die Kosten des Tuns des Geschäfts in der Bitcoin im Vergleich zu Geschäften mit sagen, dass der US-Dollar? Der Dollar wurde nie entwickelt, um portiert werden zu einem internationalen digital-Spektrum. Es erfordert eine massive Unterstützung Netzwerk von Banken, Vorschriften, die Zahlung Prozessoren und internationalen Vereinbarungen zu ermöglichen mit dem Online-Handel, aber auch dann leidet er unter Betrug und souveräne manipulation.

Der Bitcoin löst eine riesige Menge von Fragen, die der dollar leidet unter den Kosten der globalen Transaktion überprüfung und das Risiko einer deflationären Spirale. Kurz, niemand kann rechtmäßig behaupten, zu verstehen, die Auswirkungen der Bitcoin und Ihre langfristige Nutzung. Es ist ein experiment.

Ich möchte Sie ermutigen, nehmen Sie mir natürlich auf Bitcoins auf Udemy, wenn ich damit fertig bin am Ende dieser Woche. Senden Sie mir eine E-Mail an [email protected] wenn Sie interessiert sind.

+41
iMadz 10.06.2012, 06:20:25

Fragen mit Tag anzeigen

$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