Wie wird ein Knoten ausgewählt, um die Smart Vertrag des Astraleums

Ein Knoten, der läuft ein smart Vertrag werden bezahlt mit GAS. Wie ist dieser Knoten ausgewählt? Ich denke, der Knoten sollte vertrauenswürdig sein. Oder mehrere Knoten laufen die gleichen smart-Vertrag, nur um sicher irgendwie?

+944
Cathy Connors 29.10.2014, 16:53:20
31 Antworten

Die coinbase-Transaktion enthält eine einzige Eingabe, die txid eingestellt 0000000000000000000000000000000000000000000000000000000000000000 und vout eingestellt 0xFFFFFFFF.

+980
Arun Govindaraju 03 февр. '09 в 4:24

So, nach dem Verständnis, wie das erstellen und senden von raw-Transaktionen auf der basis von "Wie das senden von vielen bitcoin-Adressen zu einer bitcoin-Adresse?', in der Praxis habe ich noch Kampf mit Transaktionsgebühren. Ich habe zum Beispiel Folgendes tun, um zu berechnen, die Größe der hex-codiert Transaktion:

hex_raw_transaction = createrawtransaction(...)
hex_raw_transaction = signrawtransaction(hex_raw_transaction)
byte[] size = HexStringToByteArray(hex_raw_transaction)
int transaction_size = Größe.Länge

Ist das eine korrekte Art und Weise, bestimmte die Höhe der Transaktion? (In Bezug auf https://en.bitcoin.it/wiki/Transaction_fees)?

Ist es korrekt, dass die Transaktionsgebühr wird festgelegt, indem der nicht zugewiesene Betrag in den Ausgaben?

Zum Beispiel, wenn ich 1 BTC in einer Adresse und senden Sie die 0.65 BTC auf eine zweite Adresse und 0.3495 BTC als änderung der ersten

//Die Gebühr wird: 
Gebühr = 1 - (0.65 + 0.3495) //= 0.0005 btc

ist es richtig, dass die Gebühr für die 0.0005 BTC?

+963
Milihate Zenku 02.09.2017, 16:07:52

Die Variabilität ist genau die gleiche, egal, die Schwierigkeit. Es ist immer eine exponentiell verteilte Zufallsvariable mit einem Mittelwert von 10 Minuten (die meine könnte etwas aus, wenn hashrate Abweichungen Schwierigkeit).

Was wir sehen können, in der Zukunft jedoch ist eine Verringerung der Varianz durch Rückgang der block reward. Als Transaktionsgebühren zu einem bedeutenden Teil der Belohnung, die Rentabilität der mining zunehmen wird, je mehr Zeit vergangen ist, seit der Letzte block; nur nach einem block gefunden, den Bergbau unrentabel ist, so dass die hardware im Leerlauf/wechseln zu einer anderen Aufgabe. Also die Netzwerk-hashrate steigt mit der Zeit, was bedeutet, dass nur wenige Blöcke werden schnell gelöst (hashrate ist zu niedrig) und nur wenige eine lange Zeit dauern wird (die hashrate wird hoch sein, damit es nicht zu lange dauern), was bedeutet, weniger Varianz.

+937
user220031 14.07.2019, 20:13:12

Vor kurzem eine Schwäche in Blatt-Knoten des merkle-Bäume bekannt war und es wird behauptet, dass dieses Problem kann ausgenutzt werden, um trick-SPV Knoten. Wie wirkt sich die Schwäche machen SPV Knoten angreifbar? Was würde ein Angreifer tun, um die Ausnutzung dieser Angriff?

+905
Elephant454 17.08.2018, 17:39:30

Wir arbeiten auf bitcoin SPV Brieftasche. Nach der Einstellung bloom-filter-wir bekommen nur merkle-Blöcke und-Transaktionen in übereinstimmung mit den hashes, die wir setzen, sowie einige Fehlalarme.

Wenn eine Transaktion ist, wo wir SENDEN Münzen, können wir berechnen eine Gebühr für diese Transaktion, weil wir auch HABEN frühere Transaktion hält eine Ausgabe, die wir verbrachten.

Aber, wenn eine Transaktion ist, wo wir EMPFANGEN Münzen, dann können wir Sie nicht berechnen die Gebühr. Da wir NICHT über frühere Transaktion hält jemand die Ausgabe, die er verbrachte.

Soweit ich weiß, gibt es keine Möglichkeit auf Antrag einzelne Transaktion von peers.

Wie kann man die Vorherige Transaktion oder zumindest ist es die Ausgabe Wert?

+867
dfluff 03.04.2012, 00:02:20

Sie können ein blockexplorer z.B. https://blockchain.info/xpub/${xpub} (ersetzen Sie ${xpub} mit diesem string beginnt mit "xpub"), um die balance auf dem web, oder verwenden Sie eine Brieftasche wie z.B. Myzel.

Sie können sich diese Taste als auch die privaten mit z.B. https://iancoleman.github.io/bip39/verwenden Sie eine offline-Kopie für Ihre aktuellen backup-Satz

Werfen Sie einen Blick in BIP32 und 43 zu erfahren, xpub und xprv für HD-wallets (und später auf BIP 39, 44 und 49).

+828
JRUK 19.11.2019, 05:47:57

SignatureHash nimmt als Eingabe eine den Skriptcode:

uint256 SignatureHash(
 const CScript& den Skriptcode, 
 const CTransaction& txTo, 
 unsigned int nIn, 
 int nHashType, 
 const CAmount& Menge, 
 SigVersion sigversion, 
 const PrecomputedTransactionData* cache)

Was ist das den Skriptcode genau?

+807
Taylee Martin 21.10.2011, 12:30:56

Sie haben zwei Optionen:

  • Installieren pyqt5 als root. Dann, wie ein normaler Benutzer, einfach herunterladen, überprüfen Sie die gpg-sig, und entpacken Sie die Elektron-tarball herunterladen und ausführen run_electrum in das Verzeichnis, das angelegt wird. Die meisten Abhängigkeiten werden mit der tarball-das ist also alles, was Sie zu tun haben.

  • Eine weitere option ist die Verwendung der appimage version. Nur machen Sie es ausführbar und führe es aus. Es enthält alle Abhängigkeiten. Dies wird empfohlen, wenn Sie nicht über python 3.6 zur Verfügung, die für Ihre Distribution.

+806
Arnoldo Bric 22.01.2014, 19:01:38

Die meisten Antminers haben eine WebSocket-API in Verbindung mit dem eingebauten CGMiner-software auf port 4028.

Sie können dies testen, indem Sie in einer Befehlszeile in Windows -, Mac -, oder Linux mit (nc ist ein Programm namens netcat , die Sie möglicherweise installieren müssen):

echo -n "stats" | nc IP_OF_MINER_GOES_HERE 4028

Es kann auch ein Weg, um dies zu tun mit CURL statt netcat, aber ich habe nicht die Möglichkeit es zu testen, noch.

Code-Beispiele:

api-example.php - ein php-Skript, um den Zugriff auf die API-Verwendung: php api-example.php Befehl standardmäßig sendet er eine 'Zusammenfassung' bitte auf der Bergmann auf 127.0.0.1:4028, Wenn Sie geben Sie einen Befehl senden die Anforderung stattdessen müssen Sie ändern Sie die Zeile "$socket = getsock('127.0.0.1', 4028);" am Anfang " - Funktion Anfrage($cmd)" zu ändern, sieht es für den cgminer

api-Beispiel.rb - ein Ruby-Skript, um den Zugriff auf die API. Verwendung: ruby api-Beispiel.rb Befehl[:parameter] [HOST [PORT]] Dieses Skript druckt der Analysierte cgminer API-Antwort

API.java/API.class ein java-Programm den Zugriff auf das API (mit Quelle code) Verwendung ist: java-API-Befehl-Adresse, port, fehlende oder leer Parameter ersetzt werden, als wenn Sie eingegeben: java-API Zusammenfassung 127.0.0.1 4028

api-Beispiel.c - a 'C' - Programm den Zugriff auf das API (mit source code)
Verwendung: api-Beispiel [Befehl [ip/host [port]]] wieder, wie oben, fehlende oder leer Parameter ersetzt werden, als wenn Sie eingegeben haben:
api-Beispiel Zusammenfassung 127.0.0.1 4028

Java-Beispiel

C Beispiel

PHP-Beispiel

Python-Beispiel

Ruby-Beispiel

Ich habe gebaut ein kleines script für meine persönliche Bergleute, die nicht arbeiten, für die meisten Umgebungen (durch die Abhängigkeit von Daten aus SlushPool), aber es kann nützlich sein, für einige code-snippets (C#): Hier

+624
user603749 29.08.2012, 13:39:47

Wenn Sie über den Preis reden auf der X-BTC-Markt, das ist, was der Markt denkt, ist der faire Preis für X relativ zum BTC. Wenn die Menschen Handel mit BTC-USD, die Sie nicht wirklich befassen sich mit "oh, wie wird der Wert des USD relativ zum EUR oder GBP, wenn ich fertig bin mit diesem Handel". Die quote-Währung ist die Grundlage für alle Messungen.

Es gibt sicherlich einige Wirkung einer erheblichen änderung der Kurse in der BTC-USD-Markt auf der X-BTC-Markt, es gibt verschiedene Ebenen der Korrelation in der Art und Weise der Preis-Bewegungen auftreten, in eine altcoin zu einem anderen.

wird es gleich bleiben, wenn ich war zu Handels-X für BTC und dann gehandelt werden USD, würde ich recive die Gewinne aus dem BTC-Anstieg

Wahrscheinlich nicht. Weil es arbitrage-Händler, die sind wahrscheinlich schneller als Sie. Der Preis von X kann auch steigen zusammen mit BTC. Aber wenn Sie waren zu verkaufen X schnell genug, bevor ein signifikanter Anstieg der BTC stattfinden könnte und dann verkaufen die BTC für USD, könnten Sie theoretisch profitieren Sie von der Kursbewegung.

Sie können google mehr über dreieckige arbitrage, sollte es helfen, Klarheit bringen: https://www.investopedia.com/terms/t/triangulararbitrage.asp

+620
Alberto Pavan 07.12.2018, 13:36:50

Stellen Sie sicher, dass Sie abgenommen genug für die überweisung der Anmeldegebühr, wenn die Zusendung der Münzen. Das ist ein häufiger Grund für ein 'nicht genug Geld' Warnung.

+600
Marsel73 31.08.2013, 19:09:55

Was sind die Anforderungen und Technologien, muss ich für die Erstellung meiner eigenen kryptogeld?

Gewusst wie: zuweisen von Wert für meine eigene Münze?

Zum Beispiel:

  • 1 bitcoin = 279627.91 INR,
  • 1 Litecoin = 2863.13 INR
+569
Panayotis Vryonis 02.04.2011, 02:15:33

Im wesentlichen läuft es auf die Kompromisse zwischen Sicherheit und Komfort.

Instawallet ist unglaublich bequem, aber nicht sicher (kein Passwort erforderlich ist, und wenn Sie verlieren, die URL, verlieren Sie die Fähigkeit zu verbringen der Fonds.)

Paytunia war ein großes gemeinsames (gehostet) EWallet für einen Anfänger, und es gibt eine mobile app (für Android). Eine neue version von Paytunia ist in den arbeiten für einen 2014-release.

Blockchain.info/wallet ist eine tolle hybrid (browser-basiert) Geldbeutel und hat auch eine mobile app (für Android und für Cydia / Jailbreak iPhones). Richtig konfiguriert, mit sicherungen an Ihre e-mail-Posteingang, das ist wahrscheinlich die beste Kombination aus Sicherheit und Komfort.

Wenn Sie nur eine mobile Brieftasche, die BitcoinSpinner funktioniert auch gut.

+550
osvathrobi 24.09.2017, 15:11:04

Gibt es irgendwelche Javascript-code gibt, oder Beispiele, wie man Zeichen einer Transaktion mithilfe der erweiterten-private-key?

Was ich im Grunde Suche, ist code, die helfen, leiten Sie den privaten Schlüssel, das kann ich dann verwenden, um Zeichen einer individuellen UTXO mit.

Vielen Dank im Voraus!

+415
ThaJay 11.09.2015, 19:26:13

standardmäßig geht es in den Pfad, den Sie beschrieben. Wenn der Pfad geändert wurde, dann eine Suche im finder kann helfen. Aber: die Suche in der finder sieht nicht in jedem Verzeichnis. Versuchen Sie die Suche nach Dateinamen "Geldbeutel.dat" oder "mempool.dat". Auch durch drücken der linken ALT-Taste, und wählen Sie "gehe zu" und wählen Sie Bibliothek. Dann wieder die Suche im finder. Nur dann ist mein Standort wurde gefunden mit der erwähnten Dateien. Wenn das nicht hilft, öffnen Sie ein terminal, und versuchen Sie, diese:

cd /Users
finden . -type f -name Portemonnaie.dat

es mag viele Permission denied-Meldungen, aber es würde sich zeigen, wenn die Datei gefunden wurde. Wenn nicht, es gibt einfach keine Nachricht. Wenn dies immer noch nicht hilft, gehen Sie ein anderes Verzeichnis ("cd /"), und versuchen Sie es erneut. Zeit zu suchen, wird massivly erhöhen, dann...

+406
Cengkuru Michael 05.02.2014, 15:01:04

Wenn ich 10 Zahlungen in unterschiedlicher Höhe an verschiedene Empfänger:

  • Was ist der beste Ansatz für die niedrigsten tx-Gebühr? Eine Transaktion, dienen viele (oder alle) logische Zahlungen (viele ein-und Ausgänge) oder viele, aber klein in der Größe-Transaktionen, die jeweils dazu dienen, einen einzelnen logischen Zahlung?

  • Welches der oben genannten Transaktionen ist, die meisten wahrscheinlich, um erfolgreich abgeschlossen? In der Kombination von Transaktion, wenn Sie eine sub-Zahlung schlägt fehl, nachdem die Transaktion wurde ausgesendet, um das Netzwerk alle anderen sub-Zahlungen nicht und wird die Transaktion nie bestätigen?

+378
MadDev 08.11.2019, 03:20:18

Das sind viele Fragen!!

Das erste, was ich empfehlen ist, durchsuchen Sie die Seiten hier: http://bitcoin.org/en/

Als bitcoin user/spender brauchen Sie nicht zu viel denken, wie mining funktioniert, nur, dass Sie sind besonders wichtig, damit das gesamte system sicher.

Andere als Bergbau erhalten Sie bitcoins von einer Börse, oder anderen Dienstleistungen. https://localbitcoins.com/ ist eine Website, wo finden Sie echte Menschen, die verkaufen, bitcoins, und Sie können damit jemanden getroffen, der Gesicht-zu-Gesicht. Einen Austausch gedacht werden kann, brokerage-Konto, können Sie kaufen bitcoins für eine Kommission, in der gleichen Weise würden Sie kaufen Aktien des Unternehmens.

Es gibt eine Menge verschiedener Dinge, die Sie ausgeben können bitcoins auf, muss der Sie online sind. Für echte Geschäfte, die bitcoin akzeptieren dieser Website http://coinmap.org/ Sie führen wird

Offensichtlich gibt es eine Menge mehr sagen, aber ich empfehle Sie zu Lesen beginnen. Dieses forum ist eher für technische Fragen über das bitcoin-Netzwerk, ich denke aber es gibt andere Foren für die Bergleute, Nutzer, Investoren etc.

+375
Amogh Tambe 25.03.2018, 08:08:30

Warum nicht jeder Knoten speichern nur einen Teil der blockchain?

Dies wurde vorgeschlagen, vor und ist möglich mit Bitcoin, aber es ist nicht klar, wie es ausgeführt werden würde. Die Blöcke sind nicht ein wichtiger Teil einer aktiven Knoten, für die meisten Menschen, die Sie können, werfen Sie Sie, sobald Sie verarbeitet Sie in Ihren UTXO Datenbank.

Das problem kommt, wenn die Entscheidung, welche Teile zu speichern, und-Signalisierung zu anderen Menschen im Netz, dass Sie eine bestimmte Teilmenge der Blöcke. Sie können nicht werben eine Liste von hashes, wie das wäre Massiv und ineffizient (viele megabytes für jeden peer), und macht eine deterministisch zufällige Auswahl ist äußerst problematisch. Die Auswahl reicht von Blöcken ist nicht ideal, weil die Größen nicht konsistent sind, für 1.000 Blöcke am Anfang der Kette ist der Server Größenordnungen kleiner als diejenigen an der Spitze. In einer naiven Umsetzung der zufälligen Auswahl von peers Versuch der Synchronisierung mit dem Netz brauchen können, um Tausende von verbindungen zu finden, eine einzige peer mit einem bestimmten block, das ist natürlich nicht machbar.

Von meinem Verständnis der blockchain, nehmen wir einen bestimmten Knoten beginnt bei den genesis-block. Nehmen wir an, ein weiterer Knoten speichert 1% der blockchain Vergangenheit der genesis-block. Konnte es nicht mehrere Knoten überprüfen, block hashes für Ihren gemeinsamen 9% bei einer rate von einmal alle 10 Minuten? Es würde nicht wirklich viel Daten-man könnte die hash-9% der blockchain auf einen bestimmten Wert, erzeugen eines öffentlichen Schlüssels und sehen, ob die anderen Knoten entsprechen kann, einen privaten Schlüssel zu, sagte public-key.

Ist dies nicht notwendig und in hohem Maße anfällig für Sybil-Attacken, die Sie nicht brauchen, um zu überprüfen, Blöcke, sobald Sie ihn gesehen haben. Beschnitten Knoten arbeiten wie heute, nur Sie wegwerfen, jeden block und speichern Sie absolut nichts mehr als Sie angegeben werden, zu Wunden. Sie nicht inserieren, die Blöcke, die Sie haben, weil es keinen Mechanismus für die.

Möchten Sie vielleicht zu Lesen, auf, wie das autoprune-patch funktioniert und erhalten ein besseres Verständnis über die Bedrohung Modelle, die angegangen werden müssen, hier. Sie vielleicht verpasst haben, einige der operation etwas beachten, dass der Rebschnitt für die Knoten-Knoten funktioniert nicht in der Weise wie beschrieben in dem weißen Papier, die UTXO ist ein neuartiges Konzept Hinzugefügt 0.8.0-ära Bitcoin Core.

Eine Verwandte Frage: Ist das was Elektron hat?

Überhaupt nicht, Elektron-Server werden ein voller Knoten und eine extrem schwere Adresse-index, fast eine Verdoppelung der Speichergröße. Der client ist leicht, aber der Server definitiv nicht. Es gibt keine vernünftige Weise, die diese Indizes in einem sharded Weg, obwohl Sie könnte brechen-Adressen in mehrere pools und hoffen, dass die Leute gepflegt genug, von jedem shard für die Kunden in der Lage sein, auf Anfrage-Abonnements für all Ihre Adressen. Idealerweise Systeme konzipiert werden, die nicht erfordern die volle Indizes, da Sie immer unhandlicher, mit zu arbeiten.

+369
Maziar 22.11.2019, 03:28:56

Die Arbeit mit JSON-Daten können ein wenig schwierig auf den ersten, aber Sie werden sich daran gewöhnen nach einiger übung.

Holen blockchain.info's JSON-Daten in PHP, wie Sie in Ihrem Beispiel, Sie müssen nur ziehen Sie die JSON-Daten in ein array in PHP und der Zyklus durch die array(s).

Zum Beispiel, um die jüngsten Transaktion, die Sie machen würde:

$Adresse = "1NPrfWgJfkANmd1jt88A141PjhiarT8d9u";
$link = "https://blockchain.info/address/".$Adresse."?format=json";
$fgc = json_decode(file_get_contents($link), true);

$lastTx = $fgc["txs"][0];

Die null bedeutet, wir wollen den ersten oder letzten Transaktion. Wenn Sie wollten, dass die 2. jüngste Transaktion, die Sie würde nur ändern, dass auf eine 1.

$lastTx = $fgc["txs"][1];

Jetzt $lastTx halten wird ein array aller Transaktions-Daten für diese bestimmte Transaktion einschließlich der Eingänge und Ausgänge.

Ihre Frage ist, wie man den Betrag der letzten Transaktion an eine Adresse. Also zuerst werden wir mit der jüngsten Transaktion ["txs"][0] , dann werden wir wollen an die Ausgänge ["txs"][0]["out"]. Der trick hier ist, dass viele Male, es gibt mehr als eine-Ausgänge für eine Transaktion und nicht immer entsprechen die gleiche Adresse, die Sie Abfragen. Also müssen wir eine Schleife erstellen und einer einfachen wenn - Anweisung, um es zu klären.

$getOuts = $fgc["txs"][0]["out"];

foreach($getOuts as $output){
 $myAddress = $Ausgaben["addr"];
 if($myAddress == $address){
 echo $Ausgaben["Wert"];
}
}

Dadurch wird die Ausgabe den aktuellen Wert in satoshis. Wenn Sie es wünschen, in voller bitcoins, nur teilen Sie durch 100 Millionen.

Hier ist ein PHPfiddle Beispiel: http://phpfiddle.org/lite/code/rksu-qwq1

Wenn Sie schauen, um zu lernen mehr über, wie zu Lesen und verarbeiten von JSON-Daten und analysieren Sie diese mit PHP-hier ist ein video tutorial: https://youtu.be/_K270ufQ6ho?t=7m20s Start um 7:20 mark

+273
Sams8 06.05.2015, 19:27:27

Es sollten zahlen 100USD für jeden 713 Aktien (diff, wie ich).

Das bezieht sich auf Aktien einer bestimmten Schwierigkeit: diff 1 Litecoin Aktien-oder diff-65,536-Aktien nach einigen mining-clients (vor allem CGMiner).

Jedes Gefundene Anteil hat seine Schwierigkeit. Wenn der Anteil der Schwierigkeitsgrad ist gleich zu oder höher als die der Arbeitnehmer Schwierigkeiten, es wird verfasst, indem die Arbeiter und akzeptiert durch den pool.

Bei 713 Schwierigkeit, dauert es durchschnittlich 713 * 65,536 = 46,727,168 diff 1 Aktien zu finden, die einen block. Ebenso würde es dauern, 713 * 65,536 / D diff D Aktien.

Beachten Sie, dass, wenn Sie uns einen diff 256 Aktie bei 128 Arbeiter Schwierigkeit, Sie bezahlt für eine diff-128 teilen. Also, vorausgesetzt, Ihr Arbeiter Schwierigkeitsgrad konstant ist (LTC-pools zu verwenden neigen variable Schwierigkeitsgrad), Ihre erwartete Auszahlung wäre die Anzahl von Aktien * Arbeitnehmer Schwierigkeiten * 50 / Schwierigkeit LTC, wo beide Arbeiter Schwierigkeit und die Schwierigkeit, die gleiche Metrik (einfach die Werte der mining-client-Berichte).

Nicht die Mechanismen, die sollen sehr ähnlich sein?

Für Bitcoin-mining, ein diff 1 share (niedrigste Arbeiter schwer), findet man für jede 232 hashes berechnet werden. Da Litecoin ist scrypt-Algorithmus ist etwa 1000 mal langsamer als SHA256-mining Litecoins würde, haben eine sehr hohe Varianz, wenn die gleiche Metrik der Arbeiter Schwierigkeiten genutzt wurde.

Also, die pools und die mining-Kunden umgesetzt Aktien mit Arbeiter Schwierigkeit niedriger als 1, z.B. diff 2-10.

Um zu vermeiden, Umgang mit Bruch-Schwierigkeiten (ich nehme an), mining-clients gekennzeichnet diff 2-16 Aktien diff 1 Aktien, so dass die tatsächlichen diff 1 Litecoin Aktien geworden diff 65,536 Aktien.

Litecoin Schwierigkeitsgrad ist sehr niedrig!

Seit computing-hashes ist 1.000-mal langsamer für Litecoin mining, eine Schwierigkeit, die von 713 für Litecoin-mining ist mehr oder weniger äquivalent zu einer Schwierigkeit, 713,000 für Bitcoin-mining.

+271
bingles 19.02.2015, 16:23:10

Es gibt prepaid-Kreditkarte, die vorhanden ist, die Sie nur kaufen Sie ein convenience-store für Bargeld und Sie können gehen, machen die Transaktion mit bitcoin-otc.

Um loszulegen auf bitoin-otc-probieren Sie dies, es wird erklärt, wie Sie Ihre setup bitcoin-otc mit einer bitcoin-Adresse, das ist einfacher als Gnupg (aber ich mag gnupg mehr).

+267
Ming Jia 18.04.2015, 17:35:06

Blockchain.info sendet meine Brieftasche sicherungen immer und immer wieder; ist dieser jemand versucht zu hacken mein Portemonnaie oder etwas anderes?

Ich habe nichts getan auf meinem Konto, keine Einstellungen geändert, et cetera.

+240
Songiso Chrispin Kamwi 09.05.2013, 10:04:13

Ich bin mit bitcoin-Qt version v0.7.0-beta, und wenn ich versuchte, Sie zu senden eine Transaktion (1.5 bitcoins) erhielt ich eine Nachricht

Transaktion-Erstellung ist fehlgeschlagen

was kann der Grund sein? Paar Minuten die ich gesendet 0.1 bitcoins und es wurde akzeptiert. Drei Stunden habe ich gesendet, 0.3 bitcoins und es wurde akzeptiert und erhielt auf der anderen Seite.

Ich habe versucht, neu zu starten, die Brieftasche, aber das passiert immer noch.

P. S. ich habe mehr als 1,5 bitcoins, wenn ich versuche, Sie zu senden.

Nur ein paar Beobachtungen. Ich versuchte, Sie zu senden, 0,3 und 0,5 bitcoins man mehr Zeit und es funktioniert mit den beiden.

Habe gerade versucht ein weiteres mal zu übertragen, ein paar bitcoins auf ein anderes Konto in BitCoin Qt (version v0.8.3-beta - das neueste zum Zeitpunkt des Schreibens).

In dieser Zeit bin ich immer einige zusätzliche Fehlermeldung, die ist noch nicht sinnvoll.

Transaktion zu groß

und nachdem es ein weiteres

Fehler: Transaktion-Erstellung ist fehlgeschlagen!

P. S. gerade vor einigen Tagen habe ich aktualisiert der client v0.8.5-beta , aber das problem bleibt bestehen. Ich will wirklich verbringen meine bitcoins, aber kann dies nicht tun. Ich habe auch versucht, verschiedene Adressen.

+240
user318576 15.06.2015, 03:15:27

Ich machte eine Transaktion, die durch Fehler, zum Glück ist es noch unbestätigt.

Kann ich ihn stornieren?

+216
abushok 16.07.2019, 10:54:51

Alles, was niedriger als 5460 satoshis ist derzeit als Staub, dass aufblähungen der blockchain, während der übertragung einen Wert, der niedriger ist als das, was es kostet, um zu speichern Sie die Ausgabe auf die Festplatte. Aus der bitcoinj Quelle:

Jeder standard (d.h. pay-to-Adresse) ausgegeben, die kleiner als dieser Wert (in satoshis) wird wahrscheinlich abgelehnt werden, indem das Netzwerk. Dies ist berechnet unter der Annahme einer standard-Ausgabe 34 bytes, und dann mit der Formel in getMinNonDustValue(BigInteger). Derzeit es ist 5460 satoshis.

+213
Jure1873 29.01.2019, 14:15:23

Es gibt keine Verkettung. Die nonce ist Teil der block-header. Der block-header 80 bytes und gehasht ist doppelt. Das bedeutet, dass Sie zuerst sha-256-hash der 80 byte block-header, und klicken Sie hash-der hash.

Starten von verschiedenen Benutzern in einem pool an verschiedenen nonce-Werte wäre sinnlos. Mit moderner hardware möglich nonce-Werte verarbeitet werden, in einem Bruchteil einer Sekunde.

Statt verschiedene Benutzer gegeben werden, eine andere Vorlage aus, die zum generieren von verschiedene Blöcke (kleine Abweichungen von den gleichen block). Nach Bergmann hat versucht, alle nonce-Werte, erzeugt es einen neuen block aus der Vorlage ein und beginnt von vorn.

Mit Vorlagen wird sichergestellt, dass jeder client generieren kann, Ihre eigene Arbeit, ohne zu sprechen zu einem mining-pool server-viele Male pro Sekunde.

Mit verschiedenen Vorlagen für jeden Benutzer gewährleistet, dass keine zwei Nutzer in der pool wird immer die gleiche Arbeit tun.

Was den Teil der Arbeit, tut ein ASIC-chip tun: https://bitcoin.stackexchange.com/a/41775/141

Bergbau-Protokolle: https://bitcoin.stackexchange.com/a/13307/141

+175
nmc 14.11.2012, 22:30:42

Es scheint, dass der Kunde sollte senden Sie den Origin-header in opening-handshake, um die MtGox-server.

Wenn Sie aktuelle websocket-scharf, Sie sollten tun, wie die folgenden vor dem anschließen.

ws.Herkunft = "http://websocket.mtgox.com";

Sie könnten versuchen?

Update:

Sie könnte versuchen Sie es erneut die folgende code?

static void Main(string[] args)
{
 var ws = new WebSocket("ws://websocket.mtgox.com/mtgox?Currency=USD");
 ws.Herkunft = "http://websocket.mtgox.com";
 ws.OnOpen += (sender, e) =>
{
ws.Send(
@"{
 ""op"": ""unsubscribe"",
 ""Kanal"": ""d5f06780-30a8-4a48-a2f8-7ed181b4a13f""
}"
);
};
 ws.OnMessage += (sender, e) =>
{
 if (!String.IsNullOrEmpty(e.Daten))
{
 Console.WriteLine("{0}", e.Daten);
}
};
ws.Connect();
Console.ReadLine();
ws.Close();
}

Es scheint, dass eine Ausnahme aufgetreten ist, wenn der client empfängt ticker geben Daten in eine Weile.

Ich werde untersuchen, ein wenig weiter.

Update:

Ich habe herausgefunden, die Ursache der Ausnahme, und Feste websocket-scharf.

Könnten Sie versuchen, Ihren code mit aktuellen websocket-scharf?

+166
hiddenthecommand 22.01.2017, 12:28:21

Wenn in der Mitte der Ausführung von scriptSig + scriptPubKey bekommen wir den Wert "Wahr", während es in der übrigen Werte oder Operatoren auf dem stack liegt, ist die Transaktion gültig? Oder sollte der stack leer sein + top-Ergebnis ist "Wahr"? Ich glaube, es ist nicht da kann mir jemand senden Sie einfach entsperren Skript mit dem 'OP_TRUE' und verursachen keine UTXO freigeschaltet werden.

+137
Tama Hootz 03.06.2019, 06:20:43

Ich versuche zu verstehen, der jüngste Anstieg der BTC Wert in Bezug auf den Bergbau. Ich bin versucht, die Frage zu beantworten

  • Sind Bergleute (mit leistungsstarken ASIC-hardware) speichern der BTC, und nicht, Sie zu verkaufen, wodurch die Versorgung?

  • Hat die erhöhte Nachfrage über das hinaus, was wurde abgebaut?

+75
Rick DeYoung 31.07.2011, 03:33:50

versuchen www.btcdb.net oder www.bitcoindashboard.com für ausführliche Infos...

+17
Pakar Khdr 22.01.2016, 00:01:43

Ich möchte hinzufügen, dass es nicht ein "wo". Kryptogeld nicht gedruckt, noch hat es jemals existieren in einem physischen Standort. Es gibt nur überprüft, erfasst die Transaktionen zwischen den Benutzer/peers.

+12
Douglas Baldwin 11.10.2018, 04:10:51
$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