Warum coinbase-Transaktion Ausgänge größer als Belohnung?

Wenn die Summe der coinbase-Transaktion gibt, muss kleiner als oder gleich dem aktuellen Lohn (25 btc derzeit), warum in der Praxis tun-Blöcke haben eine etwas höhere coinbase-Transaktion ausgegeben (zum Beispiel dieser block hat ein coinbase-Transaktion mit einem Ausgangswert von 25.25058085 BTC.

+253
griest 08.08.2010, 16:59:48
37 Antworten

Ich denke, dass sollte "params" nicht "param"

+979
Shareb 03 февр. '09 в 4:24

Es gibt kein solches Ding wie ein freies Mittagessen.

Wenn etwas klingt zu unglaublich, es wahrscheinlich ist.

Auch das Internet ist voll von Betrug.

+951
schvaba 20.05.2016, 08:36:11

Angenommen, die folgenden:

  1. Bergmann gespeichert hat, die aktuelle blockchain A-B-C.
  2. Es ist nicht empfangsbereit für die Blöcke, die während einiger Zeit.
  3. Während dieser Zeit, die Blöcke D und E sind abgebaut und ausgestrahlt.
  4. Der Bergmann verbindet und sofort hört der block E, bevor Sie selbst wissen, über D.

Wird der miner einfach ignorieren, dass der block? Und wie werden die miner aktualisieren, um A-B-C-D-E (Schritt für Schritt)?

+924
user1528082 04.10.2016, 14:43:25

Ich möchte wissen, wie man Abfragen kann bitcoin core via json-rpc oder andere Methoden, um herauszufinden, alle Gebühren für Transaktionen in einen block? API-Abfragen sind nicht nützlich, da Sie einem limit.

Hier ist ein Beispiel-block, für die ich die zu berechnenden Gebühren für Transaktionen

block Nummer 395545

+921
Kang Sador 17.11.2013, 14:54:47

In Fall, dass Sie sprechen über mnemonische Samen verwenden Sie diese -

Installieren bitcore-mnemonic

npm installieren bitcore-mnemonic
bower installieren bitcore-mnemonic

Verwenden Sie zum generieren Merksatz Samen -

var Mnemonic = require('bitcore-Eselsbrücke');
var code = new Merksatz(Eselsbrücke.Worte.ENGLISCH);
code.toString(); 
// Armee-van-Verteidigung tragen eifersüchtig wahr Müll Anspruch echo Medien stellen crunch...

var xpriv = code.toHDPrivateKey();

Wenn Sie nur wollen, zu generieren, eine private bitcore-api können Sie diese Funktion verwenden -

var bitcore = require('bitcore');
var HDPrivateKey = bitcore.HDPrivateKey;

Bitte beachten Sie, es gibt keine Regel, um einen privaten Schlüssel generieren. Der private Schlüssel ist nur eine zufällige Zeichenfolge. Es könnte sogar Ihren Namen oder einen ganzen Artikel. Aber Sie müssen einen privaten Schlüssel, der 'zufällig' in der Natur. Auch verwenden Sie niemals Programmiersprache Funktionen wie md5-hash oder etwas, um einen privaten Schlüssel generieren, denn Sie sind nicht wirklich zufällig.

Bitcore api, bietet jedoch eine einfache Möglichkeit zum generieren eines privaten Schlüssels mithilfe der oben beschriebenen Methode. Von dort können Sie wie gewohnt Fort.

var bitcore = require('bitcore');
var HDPrivateKey = bitcore.HDPrivateKey;

var hdPrivateKey = new HDPrivateKey();
var abgerufen = new HDPrivateKey('xpriv...');
var abgeleitet = hdPrivateKey.ableiten("m/0'");
var derivedByNumber = hdPrivateKey.ableiten(1).ableiten(2, true);
var derivedByArgument = hdPrivateKey.ableiten("m/1/2'");
assert(derivedByNumber.xprivkey === derivedByArgument.xprivkey);

var Adresse = abgeleitet.privateKey.toAddress();

// erhalten HDPublicKey
var hdPublicKey = hdPrivateKey.hdPublicKey;
+896
ira22031995 21.12.2016, 11:51:09

Lernen über bitcoin in einem hands-on-Weise, habe ich beschlossen, kaufen ein paar. Erstellt habe ich eine Geldbörse mit blockchain.info und dann verwendet, Bitonic (Ein niederländischer bitcoin Verkäufer, kein exchange) zu kaufen eine kleine Menge von bitcoin. Später habe ich noch einige mehr.

So weit, So gut, das Geld ist angekommen in meiner Brieftasche, und ich habe genießen den letzten Anstieg.

Jedoch entschied ich mich für die blockchain-explorer, um einen Blick auf das, was wirklich passiert ist während dieser Transaktionen, und wenn ich mir meine wallet-Adresse (die, die ich geben Bitonic), es ist leer und es sind keine Transaktionen mehr. Blick auf die eigentlichen Transaktionen, die blockchain.info Punkte, sind es Ausgänge, mit der richtigen Menge, Sie haben aber verschiedene Adressen.

Ich hatte erwartet, zu finden in meiner Brieftasche, die auf die blockchain, mit der aktuellen Menge an BTC, die ich besitze und mit zwei Transaktionen zu tun.

Was ist hier Los? Ist Bitonic eigentlich senden blockchain.info die Münzen aus-Kette? Bitonic bekommt nur die wallet-Adresse, so dass Sie sollten nicht in der Lage zu sagen, wer verwaltet das Schlüsselpaar für mich. Auf der anderen Seite, wenn bitonic sendet es an die Adresse, die ich Ihnen gab, warum eine andere Adresse zeigen, bis auf die Transaktion die Ausgabe? Gibt es eine Zuordnung zwischen Adressen, die sich innerhalb der blockchain, die ich nicht kenne?

+885
Albert van Braam 12.12.2014, 09:25:55

Generiert ich eine paper-wallet. Dann die Suche Blockchain.com mit dem öffentlichen Schlüssel. Es gibt 2 blockchain Ergebnisse mit dem gleichen öffentlichen Schlüssel. 1) der BTC-Adresse und 2) BCH-Adresse. Das ist verwirrend. Wie kann ich das erzeugen eines öffentlichen Schlüssels, der nur für BTC Adresse?

+851
Martin Heistermann 28.11.2017, 03:55:31

Wie Bitcoin wird die Waage in die Zukunft ist ein Thema von viel Debatte. Ich werde versuchen Sie zu meiden, zu viel Meinung, und nur Sie die grundlegenden Faktoren mit im Spiel sind.

Zuerst verstehen, dass es verschiedene Arten von Knoten im Bitcoin-Netzwerk. Es gibt Knoten, die mine, es gibt Knoten, die halten, vollständige Kopien der blockchain, und es werden thin-client-Knoten speichern nur die Informationen, die erforderlich, um einen einzigen Geldbeutel.

Die thin clients sind, was machen die überwiegende Mehrheit der Teilnehmer in einem Netzwerk, da dies ist, was ein normaler Benutzer der Bitcoin-Netz ausgeführt werden. Da Sie nicht speichern Sie die blockchain, das ist Ihnen egal, wie viel es wächst. Die anderen zwei Arten von Knoten sind diejenigen, in denen wir besorgt sind, Zentralisierung. Sie sind das, was wirklich repräsentieren die Infrastruktur des Systems.

Erstens, es gibt "full nodes", die vollständige Kopien der blockchain auf der hand. Diese Knoten bieten anfordernden clients mit historischen Blöcken und Transaktionen, die in Ihrer Datenbank gespeicherten. Auch relais-aktuelle Transaktionen und Blöcke zu anderen Knoten, und überprüfen Sie die Gültigkeit vor der übergabe der Daten an andere peers. Diese bietet das "Leitungssystem" des Netzwerks und eine erste Verteidigungslinie gegen bösartige Netzwerk-Teilnehmer. Es sollte erwähnt werden, dass es keinen direkten finanziellen Anreiz für das ausführen eines vollständigen Knoten, aber es bedeutet, müssen Sie zum speichern der vollständigen blockchain (obwohl einige Säuberung ist okay).

Zweitens gibt es Minen. Das Netzwerk hat sich aus den Spezifikationen festgelegt, die in der ursprünglichen whitepaper, Minen geworden sind hyper-spezialisiert. Wo auf den ersten, alle voller Knoten hatte, die option des Bergbaus, heute fast alle im Bergbau erfolgt durch die mining-pools. Diese pools führen Ihre eigenen Netzwerke der Teilnehmer, und die Teilnehmer, nur mit Hash-Blöcke, die Sie von dem hub des mining-pool. Die Knoten tatsächlich tun, die den Bergbau nicht mit voller Knoten, aber verlassen sich auf die Bergbau-hub zum laufen voller Knoten und an das Bitcoin-Netzwerk. Obwohl die Bergleute, sich selbst, kann sehr dezentral, es ist schon ein gewisser Grad der Zentralisierung des mining-pool Betreiber. Dies ist jedoch nicht wegen der Größe der blockchain, die einen vernachlässigbaren Kosten zu einem mining-pool.

So, wie die blockchain wächst, macht es weniger und weniger möglich, führen Sie einen vollständigen Knoten, doch ist dies nicht ein problem für die Minen und pools. Full-nodes werden nicht bezahlt für Ihre Dienste, so wird es schwieriger zu rechtfertigen, läuft, wenn die Speicherung der Daten wird teuer. Zum Glück, Daten-storage-Kosten trend nach unten bei einer geometrischen Tempo, während die blockchain wächst Linear (derzeit ~1MB/10min). Dies bedeutet, es ist immer noch machbar, um einen vollständigen Knoten für die absehbare Zukunft.

Ich sollte auch beachten, dass, obwohl es nicht ein direkter finanzieller Anreiz für das ausführen eines vollständigen Knoten, gibt es einige indirekte Anreize. Ausführen einer vollständigen Knoten mit dem ein Netzwerk-Teilnehmer auf die Tätigkeit in einem trustless Art und Weise. Dies ist wichtig, um viele Menschen für eine Vielzahl von Gründen. Beispielsweise in einem online-wallet oder exchange-Unternehmen würden in der Regel müssen Sie Ihre eigenen, voll Knoten, so dass Sie nicht haben, um auf andere verlassen, die für Ihr Kerngeschäft. Es gibt viele andere Gründe, um einen vollständigen Knoten, die zu einer Zentralisierung entgegenzuwirken.

+838
Meisnek 15.10.2013, 16:13:24

Bitcoin-Cash ist ein altcoin. Sie müssen ein wallet unterstützt Bitcoin Bargeld um, um zu sehen, Ihre Bitcoin-Cash.

+836
Kartonyo Bell 26.02.2012, 00:10:27

Wenn Sie eine neue Brieftasche, gibt es 4 Optionen, eine davon die "hardware-Geldbeutel". Jedoch gibt es keine Erwähnung von hardware-wallets in den docs! http://docs.electrum.org/en/latest/search.html?q=hardware&check_keywords=yes&area=default

electrum wallet selection

Wie kann es funktionieren? Macht es die Kommunikation zu den hardware-wallet über ein spezielles Protokoll?

+812
takersrevengefanatic 02.02.2011, 23:12:13

SPV mining ist der gebräuchliche Begriff für die "weniger-als-full-node-Validierung' mining. Es bedeutet in der Regel, dass die Bergleute überspringen Sie die überprüfung des Blocks und den Transaktionen innerhalb und sofort mit der Förderung beginnen einen neuen block zu verweisen auf die nur-gelöst-block-header. Jedoch, da Sie nicht weiß, was in den letzten block, Sie haben mir ohne Transaktionen (mit Ausnahme der coinbase-Transaktion), um sicher zu sein, dass Sie nicht mir ein block mit Transaktionen, die zu Konflikten mit den Transaktionen im vorherigen block.

Nach BIP-66 wurde durchgesetzt, etwa 5% des Netzes war noch die Lösung version 2 Blöcke (BIP 66 erzwingt Blöcke verwenden Versionsnummer >= 3). Einer der Bergleute in diese 5% gelöst block mit version 2 ist, und wenn jeder hatte dabei eine volle Validierung, dann Ihren block gewesen wäre, ignoriert und ersetzt durch eine version 3 zu blockieren. Das ist das, was passieren sollte.

Aber, leider, ein paar pools (F2Pool war die größte, glaube ich), begann der Bergbau einen neuen block, der auf die ungültige block-header ohne zu überprüfen, ob die Transaktionen in oder den neuen header verwendet eine version Nummer 3 (da wurde einfach durchgesetzt). Bergleute werden manchmal direkt verbinden Ihre volle Knoten oder überwachen die Arbeit der anderen APIs um zu sehen, wenn in einem anderen pool einen block gelöst, so dass Sie beginnen können, die Arbeit an einem neuen block so schnell wie möglich. In diesem Fall, ein paar pools gehört, dass BTC-nuggets und löste einen block durch das hören auf Ihre Schicht-API, und begann den Bergbau auf. Sie hatte noch nicht einmal die block-header, nur den hash block header.

https://en.bitcoin.it/wiki/July_2015_Forks#Invalid_Block_Hashes zeigt die ungültige Blöcke:

  • 0000000000000000009cc829aa25b40b2cd4eb83dd498c12ad0d26d90c439d99 abgebaut, die von BTC-Nuggets (98 non-coinbase-Transaktionen)
  • 0000000000000000155f2519d35cd5d2869900bcc5093594b27763a0315390b4 förderte durch F2Pool (0 non-coinbase-Transaktionen)
  • 00000000000000000cb7a20ee4e199e347ad7369936abae53a1518efa531ec61 förderte durch F2Pool (0 non-coinbase-Transaktionen)
  • 00000000000000000966d65e0fd87d1d5a8f154a2c955816c28e2006e381aa18 förderte durch AntPool (0 non-coinbase-Transaktionen)
  • 00000000000000001301bfd6f566a421c7eeba103d09b312032ca065cb185de7 förderte durch F2Pool (0 non-coinbase-Transaktionen)
  • 000000000000000013fe26675faa8f7dccd55ce5485bb6d0373fa66345901436 förderte durch F2Pool (0 non-coinbase-Transaktionen)

Einer der Core-Entwickler Gregory Maxwell, auch veröffentlicht eine Erklärung hier, die Sie nützlich finden können.

+789
user11953 21.05.2019, 16:14:02

In der Hoffnung, so dass dies eine nützliche Antwort auf lange Sicht, werde ich zeigen, wie man die Beantwortung dieser Frage im Allgemeinen, dann geben Sie ein Beispiel mit den heutigen Werten.

Lassen Sie d den aktuellen Bitcoin-Schwierigkeit, die gefunden werden kann, zum Beispiel, mit der getdifficulty Befehl in Bitcoin Core, oder aus einer beliebigen Anzahl von Websites, die durch Google-Suche für "bitcoin-Schwierigkeit". Die Durchschnittliche Anzahl von hashes benötigt, um mir einen block ist dann h = 232d.

Angenommen, Sie haben im Bergbau mit einem total hash rate der r - hashes pro Sekunde. Die Zeit, die M benötigt, um mir einen block ist natürlich zufällig. Da jeder hash ist effektiv eine unabhängige Studie der Bergbau einen block, von denen alle haben die gleichen, sehr geringen Wahrscheinlichkeit von Erfolg, und die Prüfungen werden sehr schnell ausgeführt, die Verteilung von M ist auch näherungsweise durch eine exponentielle Verteilung mit rate r/h Hz. Als solche, ist die Wahrscheinlichkeit p des Bergbaus mindestens einen block innerhalb einer festen Zeit t Sekunden ist p = P(M < t) = 1 − etr/h. Wenn Sie wählen Sie die Werte für t und p, können Sie bei der Lösung für r zu bestimmen, was die hash-rate, die Sie brauchen würden, um die Wahrscheinlichkeit p der Bergbau einen block innerhalb von t Sekunden.

Können Sie sich dann eine Seite wie https://en.bitcoin.it/wiki/Mining_hardware_comparison die Listen der hash-rate der verschiedenen mining-hardware, und entscheiden, wie viele Einheiten von Ihrem Lieblings-miner würden Sie brauchen, um zu erreichen, dass die hash-rate.

Als ein Beispiel angenommen, Sie wollen eine chance von 50%, der Bergbau einen block innerhalb von 30 Tagen. Ab jetzt wird der Schwierigkeitsgrad ist d = 39 603 666 252. Wobei p = 1/2 und t = 60*60*24*30 = 2 592 000, Sie finden

r = 45 486 834 753 298

oder etwa 45 Thash/sec. Lassen Sie uns nehmen Sie an, Sie wollten die Standardisierung auf die ASICMiner Prisma WERDEN, was laut der oben verlinkten Seite generiert 1.4 THash/s, zieht 1.1 kW an elektrischer Leistung, und kostet US $600. Sie müssten etwa 32 solcher Geräte, bei Gesamtkosten von US $19 200. Verwenden Sie 35.2 kW Strom. (Durch Kontrast, Strom-service zu Einfamilienhäuser in den USA ist oft ein maximum von 24 kW (100 A bei 240 V).) In einem typischen Strom-Kosten von US $0.10 pro kWh, das kostet Sie US $3,50 pro Stunde, oder 2 US $520 pro Monat.

Dies setzt Voraus, dass die mining-Schwierigkeit nicht deutlich erhöhen im Laufe des Monats, und das ist keine gute Annahme (die es in der Regel erhöht, alle 14 Tage oder so). Die zu erwartende mining-Belohnungen von diesem setup würde weiter sinken, denn die Schwierigkeit erhöht sich im Laufe der Zeit.

+722
MatMis 17.04.2015, 14:28:21

Als Nick antwortete ganz angemessen:

Nach Subvention vermindert hat, ausreichend, sobald ein block abgebaut wird, dass hebt den mempool es wird kein Einkommen für einen miner, die Minen einen Nachfolger zu blockieren, aber volles Einkommen, wenn Sie erfolgreich remine der Vorherige block. Noch einmal mehr Transaktionen zeigen, es wird weiterhin mehr rentabel zu remine der Letzte block für einige Zeit, vor allem, da Sie auch die neuen Transaktionen, die auftauchen.

Ich wollte auch Antworten anbieten, sprechen einige von dem, was wir haben tun können.

Dieses Problem ist bekannt, über die in der Bitcoin-community für eine lange Zeit, wir haben normal diskutiert es unter dem Namen "fee" sniping "" - und es war einer der Punkte, die ich wuchs in meinem ersten post in der modernen blocksize Debatte.

Bereits umgesetzt in Bitcoin Core und einige andere wallets ist eine anti-Gebühr-sniping Technik, wo Brieftaschen nlocktime Ihre neu erstellte Transaktionen auf den aktuellen block Höhe. Der Effekt davon ist, dass ein Scharfschützen-miner kann nehmen Sie die Buchungen in der vor-block, aber nicht neu ankommenden Einsen. Das macht den Anreiz vorwärts zu gehen und schneller gebaut werden. Zukünftige Erweiterungen dieser Schritt könnte sein könnte, um die locktime weiter in der Zukunft, wenn der Benutzer die Autoren eine Transaktion, die eine feerate unter dem nächsten block Wert der Transaktionen, oder einfach nicht kümmern Bestätigung Geschwindigkeit.

Die primäre Antwort, die ist, warum es kam in einem Beitrag über die block-Größe, ist, dass die Blockgröße begrenzen hilft ungemein: Wenn es eine konsistente Rückstand dort noch einen Tropfen Einkommen unmittelbar nach einem block, aber es ist viel weniger bedeutend. Das Papier muss nicht wirklich überlegen, in diesem Fall, im Grunde Entlassung und der Feststellung, dass die Gebühren sind nicht isotrop. Sind Sie nicht, aber Sie brauchen nicht zu deutlich zu verringern Instabilität und auch heute finden wir, dass, wenn das Netzwerk nicht unter-geladen, der Rückstand scheint zu sein genug, zu erzeugen Stabilität. Fees in a block template immediately before and immediately after a block was found (Rot: Block Vorlage die Gebühren sofort, bevor ein block gefunden wurde, grün ist sofort nach)

Endlich, es wurde vorgeschlagen, dass, wenn/wenn das Netzwerk hardforked die Regeln so eingestellt werden, dass coinbase Transaktionen ausgeben können, unreifen coinbase Ausgänge. Dies unter anderem, erlauben würde, die Bergleute zu bezahlen, vorwärts überschüssigen Gebühren zu ermutigen, die anderen Bergleute, um zu bestätigen, Ihre Blöcke. Analyse der Strategien, die zu suggerieren scheint, dass es kein stabiles Gleichgewicht, wenn es keine block-size-limit-oder back-log, aber es scheint wahrscheinlich, dass es mit einem limit (z.B. zahlen vorwärts der Unterschied zwischen Ihrem Kandidaten-block und einem hypothetischen Doppel-size-alternative, nach unten skaliert werden, indem Sie Ihre Gegner odds von erfolgreich immer zwei Blöcke in einer Zeile). Aber dies ist ein offener Bereich für die Forschung.

Leider ist das Papier, das Sie zitieren nur die Auffassung ewigen inflation die Lösung zu sein und nicht überlegen, es zu sorgfältig. Es auch Befürworter des Astraleums, die bei den meisten hat eine Inflationsrate, die asymptotisch gegen null tendiert (also auch wenn die inflation rettet, Sie aus diesem Problem jetzt, es wird irgendwann nicht mehr) - und das ist es, auch wenn es nicht so weit: Es ist mein Verständnis, dass die Astraleums-Stiftung hat vor kurzem erklärt, eine Absicht, um die Inflationsrate zu senken, um die Bekämpfung von Preis-fallen.

+705
aldridge177 31.01.2010, 21:12:07
Dieser tag sollte genutzt werden für Fragen, die betreffen die wallet-software. Eine wallet-software ist eine software das die Verwaltung der Benutzer' Schlüsselpaare, Adressen und Transaktionen. Wallet-software auch zulassen, dass ein Benutzer zum senden und empfangen von Bitcoin.
+611
giraffe 05.02.2010, 08:30:09

Ich bin neu in btc. 2 Wochen schickte ich einige btc und es noch nicht bestätigen. Ich habe gelernt, dass es s wegen der niedrigen Gebühr. 1. Sollte ich mir sorgen darüber ? 2. Ich habe gegoogelt und sehe, dass pywallet helfen würde, also versuchte ich, es zu benutzen aber es hat nicht funktioniert . (Ich habe Elektrum) 3. Wie kann ich ändern meine Transaktionen mit Elektron? So kann ich hinzufügen, mehr Gebühr.

Hier sind meine tx https://blockchain.info/tx/ba2d6baa3b123aee7612ae69ba72ffe2c4a3d86b12bfe5022243de6e3486b630

https://blockchain.info/tx/6267278f33a764f5a06793b8afa7996133192d07cf108243c3c5a1ae4ae3592e

Bitte helfen ich bin so verzweifelt jetzt. Und das ist nicht vervielfältigt post.. ich habe die Suche hier und kann nicht finden, die Lösung noch!

+596
dthuff 12.02.2011, 22:52:10

Ich habe bitcoind laufen von einer 2-GB-CentOS 6-box, um zu überprüfen, Salden-Adressen. Das problem ist, dass es nur zufällig Stoppt den Download der blockchain manchmal, und ich muss mit ./bitcoind und stoppen ./bitcoind, um es zu starten wieder nach oben.

./bitcoind getinfo gibt mir:

{
 "version" : 90201,
 "protocolversion" : 70002,
 "walletversion" : 60000,
 "balance" : 0.00000000,
 "Blöcke" : 213322,
 "timeoffset" : 0,
 "verbindungen" : 14,
 "proxy" : "",
 "Schwierigkeiten" : 3370181.79927784,
 "testnet" : false,
 "keypoololdest" : 1410016320,
 "keypoolsize" : 101,
 "paytxfee" : 0.00000000,
 "relayfee" : 0.00001000,
 "Fehler" : ""
}
+573
Tkininter 20.09.2014, 16:30:37

Tenebrix nutzt Scrypt als proof of work " Algorithmus. Scrypt wurde gesagt, dass die GPU-beständig aufgrund der in-memory-look-up-Tabellen verwendet der Algorithmus. Die meisten Menschen nicht mehr mein tenebrix mit CPUs und GPUs verwenden statt. Bergbau tenebrix mit einer GPU, die Sie erwarten können, hash in etwa 1/1000stel der Preis, den Sie bekommen würden, auf der gleichen Karte das mining von bitcoins. Zum Beispiel, wenn Sie hatte eine 5970 bitcoin mining auf ~700Mhash/s könnte man erwarten, um ~700khash/s mining tenebrix. Es ist keine direkte Korrelation, wie in dem Beispiel und in der Realität die tenebrix hat rate wird wahrscheinlich weniger sein, aber es ist wahr genug, um grobe hardware Vergleiche, wo litecoin mining-Daten fehlt.

+521
Raymond Saltrelli 16.03.2010, 22:15:18

Wenn Sie immer noch die Brieftasche.dat - Datei aus dem bitcoin-qt-installation zu der Zeit bekam die wallet-Adresse, die Sie gesendet haben das Geld, die Sie verwenden können, dass mit einer neuen bitcoin-qt-installation zu versuchen, damit es funktioniert. Wenn Sie nicht haben, die Geldbörse.dat - Datei mehr, das Geld ist verloren.

Als für die Probleme beim herunterladen der blockchain, sind Sie sicher, dass Sie genug Platz haben? Es ist etwa 12 GB jetzt. Es manchmal eine sehr lange Zeit dauern zu laden und kann nur schauen, wie es sitzt, um für eine Weile nichts tun, dann Holen Sie sich wieder eine Weile später.

+501
guzzisto 15.03.2016, 09:03:01

Die Transaktion zeigt, dass BTC 0.1144 geschickt wurden, um Adresse 1FCR... und sind immer noch da. Wenn das die Menge der Münzen, die Sie vereinbart, und die von Ihnen angegebene Adresse des Verkäufers, dann hat er erfüllt seinen Teil der Abmachung. Der andere Ausgang der Transaktion, senden BTC 0.2507 zurück zu 1HxK... (von wo Sie später ausgegeben), vertritt ändern und ist ein normaler Bestandteil fast jeder Bitcoin-Transaktion.

Wenn diese Münzen nicht zeigen, bis in Ihrem client, das ist ein separates problem an Ihrem Ende. Welchen client benutzt du? Zeigt es die 1FCR... - Adresse wie eine Adresse, die Ihnen gehören? Sind Sie sicher, dass es synchronisiert ist mit der block-chain?

+497
MoQ93 12.09.2014, 20:00:11

Alle Knoten über die gleiche Kette haben den gleichen Blöcken Datenbank. Das ist der Grundsatz auf der Basis der blockchain verteilt werden.

Zwei Knoten " Datenbanken unterscheiden sich in der Letzte block gespeichert, wenn eine veraltete block erstellt wird.

Man kann einen anderen block in der Spitze der Kette, bis es erkennt, dass das Netzwerk gewählt hat, einen anderen block. An diesem Punkt, dass die Knoten synchronisiert werden, und Ihre Datenbank wird die gleiche wie in jedem anderen voller Knoten.

Bearbeiten

Sorry, my bad, ich hatte irgendwo gelesen, dass alle die veralteten Blöcke erstellt wurden, nach einer bestimmten Zeit gelöscht, so dass ich dache, dass jeder hatte die gleichen *blk-Dateien abgesehen von der letzten. Vielleicht, dass die Website war es zu kurz gedacht.

Danke fürs korrigieren Sie mich und lassen Sie mich es richtig zu verstehen.

+490
anniel 04.12.2018, 00:28:34

Ist es eine gute Idee, mir ein Scrypt-basierte kryptogeld, wie Dogecoin oder Digitalcoin, mit Javascript statt mit bezahlten anzeigen.

Das Skript würde mir mit allen Computern Ihren Besuch auf meiner website.

+481
cheese510 14.08.2010, 04:49:21

Sie konnte nicht machen funktionale Bitcoin-wie der Gabel, die blitzschnell von block-mining. Es ist ein Kompromiss zwischen Geschwindigkeit für die block Erstellung und Konsistenz des Netzes. In der Bitcoin-Blöcke erstellt werden, selten genug, dass das gesamte Netzwerk können vereinbaren, auf die kanonische Blöcke schnell und Transaktionen fortpflanzen können schnell genug, dass Sie neigen dazu, enthalten in Blöcken ziemlich schnell (vorausgesetzt, dass die Bergleute nicht zu ignorieren, Sie durch eine geringe/keine Gebühren).

Wenn eine Gabel hat genau für ein block erzeugt eine Millisekunde, das würde bedeuten, dass die Netzwerk-Latenz führen würde Tausende von Blöcken geschieht, bevor Sie konnte sogar sehen, wie der erste. Bei Bitcoin gibt es gelegentlich forks der blockchain durch Vermehrung Verzögerungen, aber Sie werden sehr schnell gelöst, durch das Netz. Eine Gabel mit Millisekunden-blocks (und eine große user-Basis) wäre sicherlich Tausende von konkurrierenden Gabeln zu einem bestimmten Zeitpunkt, und es würde Zehntausende, vielleicht sogar Millionen von Bestätigungen, bevor es wurde klar, dass eine Gabel war dominant. (Mit der Zeit, würde es Tausende von der Gabel, die Gabel.)

Plus, auch ohne Transaktionen, jeder block hat eine minimale Größe von Gemeinkosten, so dass die Größe der blockchain wäre, wächst in einem unverschämten Wechselkurs. Das gleiche würde gelten, um Netzwerk-Bandbreite: die Menge der chatter zwischen den Knoten wäre skandalös: keiner der Knoten mithalten konnte mit der Lautstärke. Zumal die Band hätte so viel Doppelarbeit zwischen all den konkurrierenden forks der blockchain.

Als Colin Dean weist darauf hin, Litecoin hat eine 2.5-minute-Ziel. So ändern Sie die Ziel-block-generation-Geschwindigkeit möglich ist. Aber jedes mal, wenn Sie tiefer gehen, die Gemeinkosten und die Konsistenz bekommt härter.

Was ist das theoretische maximum? Es ist schwer zu sagen, da so viel hängt davon ab, wie die Global verteilte und groß das Netzwerk ist. Meine wilde Vermutung, angesichts der aktuellen Technik: alles, was viel weniger als eine minute hätte eine Menge von Gabeln und eine Menge Aufwand. Alles, was weniger als ein paar Sekunden würde sicher nicht zu erreichen, jede Art von stabilen Konsens über die blockchain.

+461
Moepop 28.05.2011, 14:23:12

Ich legte BTC auf der coolwallet Karte und jetzt ich kann nicht auf mein "BCC". Weiß jemand, wie man den Zugang zu den Mitteln, mit einer Anzahl Nachkommen? Heißt es auf der coolwallet website, dass, wenn Sie word-Samen, die Sie zugreifen können, BCC, aber wenn Sie mehrere Samen hast du Pech und du musst warten, bis die Götter weiß, Wann.

Ich finde keine Informationen über die Anzahl Samen, also wenn jemand kann ein paar Beiträge zu diesem würde geschätzt, danke.

+453
Tim Lieberman 14.08.2012, 08:29:18

haben aber festgestellt, dass Sie entweder zu teuer pro Transaktion für internationale Zahlungen (bips.me - $7.50), haben eine riesige minimale Auszahlung Schwellenwert für international bank-Konten (bitpay - $1,000) oder einfach nicht die Arbeit mit internationalen bank-Konten auf allen (coinbase)

Erstens, wenn Sie denken, dass $7,50 ist zu teuer für das international Drähte oder $1000 ist zu groß, eine Mindest-Auszahlungsbetrag dann kann ich nur annehmen, dass Sie noch nie empfangen, eine internationale Draht vor. Das SWIFT-system, das verwendet wird, für eine internationale bank zu bank überweisungen ist sehr teuer und es können leicht Kosten Sie $60-70 Gebühren pro Draht.

Mit SWIFT der Absender gar nicht weiß, über all die Gebühren. Zwischengeschaltete Banken abziehen können beliebige Gebühren, ohne zuerst die Information entweder der Absender oder der Empfänger. Sie wissen nicht, wie viel der Draht wirklich Kosten, bis Sie den Betrag. Was ich Ihnen sagen kann ist, dass die $1000 ist der kleinste Betrag, den Sie kann praktisch per SWIFT.

Zweite bips.mir ist nicht eine zuverlässige Firma. Sie haben gehackt in 2013 und verloren eine Menge Ihrer Kunden Geld. Bitpay und Coinbase sind die meisten seriösen Anbieter in diesem Raum. Möglicherweise möchten Sie auch zu schauen coinpayments.net

Drittens schlage ich vor, suchen unter der UK-oder Euro-Raum-Unternehmen, da diejenigen, die bereit sein könnten, senden Sie Zahlungen über SEPA. Dies ist ein bank-wire transfer-system in der EU verwendet werden. AFAIK ist es billiger als SWIFT.

+388
sh1ny 26.10.2011, 11:24:08

Es gibt viele Informationen finden Sie hier: Wie erhalten Sie bitcoins?

coinbase.com hat einen ziemlich guten Ruf, ich verstehe, und ich finde das interface ziemlich geschickt konstruiert.

+377
Stuart Grimshaw 16.12.2019, 19:29:26

Mein Verständnis ist, dass ein SPV wallet downloads "nur Kopfzeilen". Diese Header sind nicht genug, um eine UTXO gesetzt, so hat es zu verlassen, auf eine andere Datenquelle, wenn es darum geht, bitcoin. Wenn das der Fall ist, warum dann nicht einmal müssen Sie die Header?

+367
DSelvey 09.12.2014, 01:13:14

Wenn ich den folgenden Befehl ausführen:

minerd.exe -o http://eu-stratum.btcguild.com:3333 -u username_1 -p Passwort -a sha256d -R 2

Ich bekomme diese:

2 miner threads gestartet, mit 'sha256d' - Algorithmus.
Binding thread 0 to cpu 0
Bindung thread 1, cpu-1
HTTP-Anforderung ist fehlgeschlagen: Empty reply from server
json_rpc_call fehlgeschlagen ist, wiederholen Sie nach 2 Sekunden

Wie kann ich dieses problem lösen?

+332
Sandy Gifford 11.03.2016, 01:19:03

Ich habe mir in letzter Zeit um historische Daten, wie Eröffnungskurs, Schlusskurs, hoch, tief etc für altcoins. Alles, was ich habe kommen mit ist tägliche Daten oder höher, aber was ich brauche, ist, wie 5, 10, 15 Minuten usw..

Ich muss in der Lage sein, Daten für zumindest ein paar Wochen zurück. Und ich muss in der Lage sein, um es zu exportieren als CSV-Datei oder so etwas.

Irgendwelche Ideen?

+320
jou 12.07.2018, 14:57:43

Nach Ihrem whitepaper,

Steem Dollar entworfen wurden, als ein Versuch, zu bringen die Stabilität der Welt von kryptogeld und zu den Einzelpersonen, die Verwendung des Steem-Netzwerk.

Im Gegensatz zu seinen Zweck, jedoch kann ich sehen, dass es stark schwankte in den letzten Monaten vor allem zwischen letzten Dez und dieser Jan wie die meisten anderen alternative-Münzen aus CoinMarketCap.

Ich denke, es ist Ursache es konnte gehandelt werden einige Börsen wie UPbit aus irgendeinem Grund außerhalb des Steem-ökosystem, so hat er die Kontrolle verloren der Dampf Dollar sogar mit der Hilfe oder Verantwortung Ihres Zeugnisses (aber ich habe noch nie gehandelt Krypto-Währungen vor, sodass nicht sicher bin, ob es ist möglich, zu handeln, Dampf Dollar auf exchange).

Haben Sie andere Meinung?

+294
Peter Schuch 22.05.2016, 12:11:18

Ich Frage mich, wer viele verschiedene Münzen, müssen Sie mehrere Geldbörsen? oder eine Geldbörse mit, dass unterstützt verschiedene Münzen ist genug.

+251
sweetpea 25.09.2014, 12:57:00

verwenden Sie Squarespace oder Stripe.com für die nahtlose integration.

Verwenden coinpayments.net für die Akzeptanz von vielen anderen virtuellen Währungen nicht nur BTC.

+222
user3329769 20.12.2015, 08:21:24

Ich bin die Schaffung mehrerer Kinder mit einem längeren Schlüssel. Ich habe kein problem generating public-Adressen:

$master = HierarchicalKeyFactory::fromExtended(myKey);
$key = $master->deriveChild(1);
$publicAddress = $key->getPublicKey()->getAddress()->getAddress();

Bei der Registrierung einer Transaktion, ich brauche die öffentliche Adresse " private key. Wie kann ich das erstellen / extrahieren Sie den privaten Schlüssel von a abgeleitet Kind? Ich nehme an ich bin nicht mit den erweiterten Schlüssel.

+198
nairdaen 15.07.2011, 19:39:58

Die meisten wahrscheinlich, es ist die Anzahl der eindeutigen IP-Adressen, die halten ein Gleichgewicht, nicht erschienen auf der blockchain.

+105
Jim Hinnant 14.08.2013, 21:18:43

Ich war vor kurzem auf der Suche über einige bitcoin-Spezifikationen für einen Freund, der schaffen will, ein Bergmann und möchten, um keine weniger als 1 Bitcoin pro Monat.

Nach:

https://www.cryptocompare.com/mining/calculator/btc?HashingPower=107&HashingUnit=TH%2Fs&PowerConsumption=1250&CostPerkWh=0.0

Ich würde erzeugen müssen 107/s googleing habe ich nicht herausgefunden, welche Art von hardware erzeugen kann, die Anzahl.

Bin ich an der falschen Stelle suchen?

+104
CrittrKpr 13.11.2017, 16:03:44

http://www.michaelnielsen.org/ddi/how-the-bitcoin-protocol-actually-works/

ein sehr schönes Bild von dem Bitcoin-Protokoll. Es wird erklärt, wie die Transaktion erfolgt ist, wie die Validierung ist es geschafft, die Nachteile und Vorteile einiger Regeln und vieles mehr, aber nicht im detail, sondern das grundlegende verstehen.

+52
sjorford 19.03.2019, 11:01:28

Denn um zu überprüfen sidechain-transfers, alphad , muss eine Verbindung zu einem testnet bitcoind. Die rpcconnect-wie flags übergeben werden, sind Informationen, wie können Sie das tun, so müssen Sie das ausführen von bitcoind's port.

+38
Icean L 15.02.2015, 03:04:48

Wenn verstehe ich das richtig, jemand beschlossen, Ihre eigene Währung und Ihre Gültigkeit kommt von anderen Menschen den Kauf und das Vertrauen in ihn und Willens sind, sowohl kaufen UND VERKAUFEN Sachen für BC eher als, sagen wir, USD. Der BC selbst hat wirklich keinen Wert (auch nicht, USD eigentlich), es sei denn, Menschen sind sich einig, Austausch Dinge für Sie. Der "Wechselkurs" ist, dann ist das wirklich ein mehr oder weniger willkürlichen Wert, je nachdem, was Menschen bereit sind zu geben, zu verkaufen oder zu übertragen, die für ein BC. Das heißt, der Wert einer Währung wird bestimmt durch die aktive Markt. Also, wenn jemand beschlossen, Sie zu verkaufen 1000-dollar-posten für die fünf BC-jeder, und Sie wusste, dass für einige Zeit, wird der Wert von BC wäre künstlich aufgebläht, weil die Leute erwarten würden, um in der Lage zu bekommen 200 Dollar Wert von waren für 1 BL. ein 200:1 Wechselkurs gegenüber dem dollar. Was bedeutet, dass, wenn dieser jemand hatte eine buttload von BC in seiner Brieftasche, er wäre ein BCillionaire in einem Herzschlag. Dann könnte er dump seiner BC in den Markt durch den Verkauf Sie an jemand anderen für sagen 80% von den künstlichen Wert und gehen Sie kaufen eine private Insel, während all die anderen Leute, die waren mit BC Rührei für die Erlösung der Ihre fallende Werte. Und da gibt es keine zentrale Regierung, die hinter BC, und keine internet-Währung, Polizei, und dann niemand da ist, zu Schreien, um über den Betrug. Ist mein Verständnis korrekt ist?

+36
dinogo 24.08.2011, 14:54:46

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