Bergbau Unterschied mit Mehreren Rigs zwischen Bitcoin und Zcash

Ich versuche zu verstehen, wie die mining-hardware-Umgebung ist der Unterschied zwischen Bitcoin als zentrale mining-ökosystem ist mehr ermutigt zu vergleichen, um Zcash oder des Astraleums, wo die Bündelung wird mehr gefördert.

So ist es wahr, dass, wenn Sie haben 2 separate rigs mining von bitcoins, die individuell nicht an einem pool, Sie könnte in Konkurrenz zueinander, als Widerstand gegen den Bergbau Zcash oder des Astraleums, 2 rigs Kräfte bündeln, um mir zusammen in den gleichen pool? Grüße

+111
BobRodes 02.12.2013, 11:44:23
28 Antworten

Das tor-Netzwerk beruht auf Freiwilligen, die Bereitstellung von Bandbreite. Dies ist ein limitierender Faktor des Systems, da derzeit kein direkter nutzen durch den Betrieb eines tor-relay.

Wie ich verstanden habe, TorCoins sind altcoins, die abgebaut werden können durch die Bereitstellung von Bandbreite auf dem system. Aber wie würde ein Proof-of-Work-Mechanismus Arbeit für solch ein system?

+989
Ratheesh Babu 03 февр. '09 в 4:24

Ich habe gelesen über HD-wallet-Ableitung Schlüssel-Mechanismus. Ich habe verstanden, dass, wenn ein Angreifer bekommt irgendwie eine untergeordnete private Schlüssel plus den chaincode verwendet, um abzuleiten, dass das Kind " - Taste, dann könnte er die Berechnung der übergeordnete private Schlüssel. Wie konnte das möglich sein? Durch eine Art von brute-force-Angriff?

Außerdem, wie kann die gehärtete Ableitung Schema zu neutralisieren, die dieses problem mit Hilfe des übergeordneten privaten Schlüssels anstelle seines öffentlichen Schlüssels als input für den HMAC-SHA512-Funktionen?

+875
seeping 03.07.2010, 14:22:43

Ich habe versucht, einen Vergleich zwischen PoW, PoS und der Nachweis der Brennen. Zwar habe ich verstanden, die anderen zwei will ich wissen, wie genau der Nachweis zu Verbrennen hilft bei der Erreichung der Konsens.

Verbrennt Münzen durch das senden an eine Adresse, wo es nicht ausgegeben werden, ist das, was ich verstanden habe.

  1. Aber warum sollte ein "brennen" die Münzen? Ist es nicht ein Verlust für die person, zu brennen oder zu helfen, loszuwerden, einige Münzen?
  2. Wie ist der Konsens erreicht, für den nächsten block in der Kette?
  3. Wie wird es vorteilhaft sein im Vergleich zu PoW und PoS?

Ich entschuldige mich, ich habe viel gelesen über den Nachweis Von Brennen, aber ich bin noch nicht in der Lage zu begreifen.

+867
RoseLilly 12.10.2016, 22:40:51

Wenn ich die api-Aufrufe verwenden, um blockchain.info statt hosting meiner eigenen bitcoind für die überprüfung der Adresse-Werte, ist es sicher?

+845
RyBolt 24.11.2018, 23:42:48

Ich Frage mich, ob es gibt einen Weg, um die erstellen ein ranking-system ähnlich wie #bitcoin-otc, aber es dezentralisiert?

+832
allrightvova 14.04.2013, 16:37:00

Sie Fragen, eine Menge Dinge, also werde ich erklären, wie Elektrum arbeitet für Sie und hoffe, dass es ist, was Sie brauchen.

Electrum verwendet ein seed (zwölf Wörter der Länge Passwort). Ihre privaten Schlüssel sind, abgeleitet aus den Samen jedes mal, wenn Sie eine Transaktion machen.

Das einzige, was Sie aufbringen müssen, um die Münzen zu erhalten, die in Ihrem Elektrum-Adressen ist, dass Saatgut. Sie können exportieren Sie den privaten Schlüssel für eine der Adressen in Ihrer Brieftasche, aber Sie sollten es nicht tun. Halten Sie Ihr Elektron privater Schlüssel PRIVATE.

Sie können auch importieren Sie einen privaten Schlüssel aus einer anderen Brieftasche, e.g Blockchain.info zu verbringen können die Münzen in die Adresse. Es wird Hinzugefügt, um Ihre Brieftasche als eine importierte Adresse, importierte Adressen Verhalten sich irgendwie anders, Elektron seed-Adressen. So behalten Sie eine Kopie des importierten privaten Schlüssel, nur für den Fall.

Sie werden immer in der Lage die Wiederherstellung alle Ihre Elektron-Adressen über Ihre Samen, aber nicht die importierten Schlüssel, als Sie nicht auf Ihre Samen.

+822
Hendais 26.05.2012, 08:26:31

Bcash Transaktionen können nicht wiedergegeben werden, die auf dem Bitcoin-Netzwerk, und Umgekehrt, Bitcoin-Transaktionen können nicht wiedergegeben werden, auf die Bcash Netzwerk. Dies nennt man 2-Wege-replay-Schutz. In Bcash Fall, es ist implementiert durch die obligatorische Verwendung eines sighash Flagge, die ungültig für eine Bitcoin-Transaktion.

+815
Crazy BlackHat 05.07.2012, 23:49:18

Die Höhe der kryptogeld Sie hinterlegt in den "Coinbase Vault' wird die gleiche bleiben (es sei denn, es gibt einige Gebühren, die von Coinbase für die Lagerung, etc). Also wenn du 1 bitcoin in, später werden Sie in der Lage sein, zum Rücktritt 1 bitcoin. Der Wert von 1 bitcoin (gemessen in USD) kann sich ändern, während dieser Zeit, aber Sie wird immer noch die gleiche Menge (1 bitcoin).

+793
Mancuniensis 22.03.2019, 03:38:10

Ich habe gehört, blockchain basiert auf dem ISO/OSI-stack. Es bedeutet blockchain gehört zu der Schicht 7 (Application layer) des Osi-Architektur?

+790
Dervish 28.02.2013, 07:03:40

Die größeren Probleme nicht ist, kann es sein es getan ist, warum würde jemand es tun.

Zentralbanken kaufen und verkaufen gegnerischen Währungen zu halten, den Wert gebunden. Generell sind Sie verlieren eine Menge Geld, dies zu tun aber es stellt ein öffentliches gut und eine zentrale bank können Sie einfach erstellen oder zerstören ausreichend Geld, das Ziel zu erreichen. Verluste der Zentralbank anfällt oder Gewinne sind einfach fühlte sich durch die gesamte Wirtschaft durch inflationären und deflationären Druck.

Es gibt keine Zentralbank, so ist jede juristische Person, die versucht, dies zu tun wäre mit Blick auf erhebliche und kontinuierliche Reale Verluste für Sie keinen nutzen. Sicher, dass das gesamte Bitcoin-Wirtschaft profitiert aber das ist nicht etwas, die Geld werden können durch die Entität, wobei das Risiko/Verluste.

Die einzigen Situationen, die auch möglich scheint, ist einige Wohltäter, der gern leidet, massive und kontinuierliche Verluste in den Markt, um eine enge trading-range für Bitcoin und das ist nicht sehr wahrscheinlich.

+766
AG23 19.09.2019, 16:14:43

Es ist eine Verringerung um die Hälfte alle 4 Jahre, einfach nur, die Grafik ist einfach nicht zeigen, wie es gut für diese kurzen Zeit.

Den dip bis 2010 war aufgrund gibt nur ein oder zwei Bergleute im gesamten Netzwerk, so dass die maximale Anzahl der Bitcoin war nicht produzierte in diesem Zeitraum. Die Geschwindigkeit des gesamten Netzwerks konnte nicht Schritt halten mit den mindestens 6 Blöcke eine Stunde, senkt die Anzahl der verfügbaren Bitcoin in diesem Zeitraum, obwohl die Zahl ist insgesamt gut. Sehen Sie die scharfen Rückgang Ende 2012, wenn der block reward Halbierung ersten mal aufgetreten ist, welches der start der abwärtstrend in der block-reward-Produktion.

Derzeit ist die Netzwerk-hashrate steigt so schnell, dass es produziert mehr Bitcoin als erwartet, werden wir wahrscheinlich bis zur nächsten Halbierung in ein bisschen weniger als die vorgesehenen 4-Jahres-Zyklus. Das ist nicht negativ an sich, obwohl es nur bedeutet, dass das Netzwerk immer sicher von Monat zu Monat. Es gibt einen ähnlichen Buckel zwischen Juni und Juli 2011, als GPU mining war öffentlich vorgestellt.

+692
lfaraone 07.09.2014, 13:15:14

Sie können die blockchain.info api - (https://blockchain.info/api) und dann verfolgen Sie in Ihrer Datenbank die unterschiedliche Anzahl der Transaktionen basiert auf jeder Zeit Sie möchten.

+680
MathWanderer 15.05.2018, 07:32:37

Ich fand, was ich suchte. Blockr.io hat einen guten service für die Veröffentlichung von Transaktionen im Netzwerk. Dies ist die url, dass Sie senden eine post-Anforderung an http://btc.blockr.io/api/v1/tx/push

Stellen Sie sicher, es zu senden, wird die Transaktion als eine post-Anfrage so:

{"hex" : Ihre Transaktion in hex}

+597
scythargon 31.05.2014, 01:14:50

Wenn Sie hören, über bitcoin - "mining", die Sie ins Auge fassen-Münzen werden aus dem Boden gegraben. Aber bitcoin ist nicht physische, also warum nennen wir es-mining?

Weil es ähnlich wie gold-mining-in, dass die bitcoins existieren in der Protokoll-design (nur als gold vorhanden, U-Bahn), aber Sie haben es nicht gebracht in die leichte und dennoch (genauso wie das gold wurde noch nicht ausgegraben). Das bitcoin-Protokoll sieht vor, dass 21 Millionen bitcoins existieren wird, irgendwann. Was "Bergleute" zu tun ist, bringen Sie Sie heraus in das Licht, ein paar zu einer Zeit.

Sie tun dies als eine Belohnung für das erstellen von Blöcken von validierten Transaktionen und die Aufnahme in die blockchain.

Knoten

Backtracking ein wenig, let 's talk about" - Knoten." Ein Knoten ist ein leistungsstarker Rechner mit der bitcoin-software und hilft, um bitcoin läuft durch die Teilnahme in der Staffel von Informationen. Laufen kann jeder einen Knoten, den Sie gerade herunterladen der bitcoin-software (kostenlos) und lassen Sie einen bestimmten port öffnen (der Nachteil ist, dass es verbraucht Energie und Speicherkapazität - das Netzwerk zum Zeitpunkt des Schreibens nimmt etwa 145GB). Knoten verteilt bitcoin Transaktionen rund um das Netzwerk. Ein Knoten sendet Informationen, um ein paar Knoten, dass er weiß, wer leitet die Informationen an den Knoten, die Sie kennen, etc. So ist es endet immer um das ganze Netzwerk ziemlich schnell.

Einige Knoten sind mining-Knoten (üblicherweise bezeichnet als "Bergleute"). Diese Gruppe ausstehenden Transaktionen in Blöcken und fügen Sie Sie in die blockchain. Wie machen Sie das? Durch das lösen einer komplexen mathematischen Rätsel, das ist Teil des bitcoin-Programms, und darunter die Antwort in dem block. Das puzzle, das muss die Lösung zu finden ist eine Zahl, die, wenn Sie kombiniert werden mit den Daten in den block und ging durch eine hash-Funktion, die ein Ergebnis erzeugt, dass in einem bestimmten Bereich liegt. Dies ist viel schwieriger, als es klingt.

(Für Quiz-Liebhaber, diese Zahl wird als ein "nonce", das ist eine Verkettung von "number used once." Im Fall von bitcoin, die nonce ist eine Zahl zwischen 0 und 4,294,967,296.)

Des Rätsels Lösung

Wie finden Sie diese Zahl? Durch raten zufällig. Die hash-Funktion macht es unmöglich, vorherzusagen, was der Ausgang sein wird. So, Bergleute denke, das Geheimnis Nummer und anwenden der hash-Funktion, um die Kombination erraten-Nummer und die Daten in den block. Der resultierende hash hat, beginnen Sie mit einer vorher festgelegten Anzahl von Nullen. Es gibt keine Möglichkeit zu wissen, die Anzahl funktioniert, weil zwei aufeinander folgende ganze zahlen geben, die sehr unterschiedlichen Ergebnisse. Was mehr ist, können mehrere nonces, die produzieren das gewünschte Ergebnis, oder es werden keine (in dem Fall die Bergleute immer wieder versuchen, aber mit einem anderen block-Konfiguration).

Die ersten miner erhalten eine resultierende hash innerhalb des gewünschten Bereichs, verkündet seinen Sieg, um den rest des Netzes. Alle anderen Bergleute sofort aufhören zu arbeiten auf diesem block, und beginnen zu versuchen, um herauszufinden, die Rätsel-Nummer auf die nächste. Als Belohnung für seine Arbeit, die siegreiche miner bekommt einige neue bitcoin.

Wirtschaft

Zu der Zeit des Schreibens, die Belohnung ist 12,5 bitcoins. Obwohl es nicht annähernd so cushy ein Angebot, wie es klingt. Es gibt eine Menge von Minen konkurrieren, die Belohnung, und es ist eine Frage des Glücks und Rechenleistung (die raten mehr Berechnungen, die Sie durchführen können, die glücklicher Sie sind).

Auch die Kosten für ein mining-Knoten sind beträchtlich, nicht nur, weil die leistungsstarke hardware erforderlich (wenn Sie einen schnelleren Prozessor als Ihre Mitbewerber, haben Sie eine bessere chance, die richtige Nummer, bevor Sie es tun), sondern auch wegen der großen Mengen an Strom, laufen diese Prozessoren verbraucht.

Und die Zahl der bitcoins verliehen, als Belohnung für die Lösung des Rätsels ab. Es ist 12.5 jetzt, aber es halbiert sich alle vier Jahre oder so (die nächste wird voraussichtlich in 2020-21). Der Wert von bitcoin hinsichtlich der Kosten für Strom und hardware könnte sich in den nächsten Jahren zu teilweise Ausgleich dieser Kürzung, aber es ist nicht sicher.

Schwierigkeit

Die Schwierigkeit der Berechnung der erforderlichen Anzahl von Nullen am Anfang der hash-string) ist Häufig justiert, so dass es dauert im Durchschnitt etwa 10 Minuten ein block.

Warum 10 Minuten? Das ist der Betrag der Zeit, dass die bitcoin-Entwickler denken, ist notwendig für eine stetige und abnehmenden Strom von neuen Münzen, bis die maximale Anzahl von 21 Millionen erreicht ist (voraussichtlich einige Zeit in 2140).

creds: https://www.coindesk.com/information/how-bitcoin-mining-works/

+580
SURE MaSs 09.10.2017, 13:21:29

Auf der Website https://coin.dance/blocks#blockDetailsist eine Spalte Münze Basis-Text mit Werten wie Förderte durch AntPoolk9 Z4,b oder *3Zc/BTC.COM/mm.j΀n~OoBրn*e*@ zum Beispiel. Was bedeutet es? Ist es äquivalent zu der nonce (weil ich dachte, die nonce ist immer numerisch)?

Und wo werden diese Informationen gespeichert? In jedem bitcoin-block? Und warum?

+572
Shandi Green 10.02.2011, 09:45:49

weil die Offenlegung Ihrer privaten Schlüssel auf Ihrem computer setzen, um alle Viren und Keylogger auf Ihrem computer, die nicht-Experten neigen dazu, haben.

das ist ein Grund

+482
RT Mohess 18.10.2013, 15:45:49

Klingt ziemlich sicher zu mir. Sie sollten immer Bedenken, dass jede Maschine, die mit dem internet verbunden ist, jederzeit (und einige nicht) kompromittiert werden kann. Die Fragen sind, sind Sie wahrscheinlich auf? Tun Sie herunterladen oder durchsuchen Sie Websites mit fragwürdigen Elemente (z.B. sind Sie infiziert von etwas, oder KÖNNTEN Sie sein)

Persönlich, ich habe gerade eine VM, es ist nicht mit einem Netzwerk verbunden, ich benutze den vmware-client, um es zu erreichen, ich Folge deine Schritte 3 & 4 (obwohl ich chrome verwenden) und dann habe ich einen reset der vm auf einen snapshot.

+472
arivero 19.01.2013, 08:59:44

Wenn Sie kümmern sich nicht um Ihre Privatsphäre, verwenden Sie einfach Gdax.com...

Während Sie nicht senden können Transaktionen ohne Gebühren zu zahlen, Sie zahlen Gebühren für Sie...

+463
john daly 02.01.2015, 23:52:34

Lassen Sie uns sagen, aktuelle BTCUSD rate ist 1BTC = 3,000 USD und die Durchschnittliche Gebühr ist 300satoshi pro byte Und das muss ich bezahlen, einige bitcoin zu P2PKH-Adresse, die im Besitz von bitcoin exchange/cafe oder bar, grundsätzlich wer erlaubt Bitcoin-Zahlungen.

Weil Bitcoin ermöglicht es, dass Transaktionen, die mehrere gleiche Adresse ausgegeben, ich kann so etwas tun

  • Eingang
    • 0.0135 BTC($40)
  • Ausgabe
    • cafe Adresse 0.00045 BTC($1.332)
    • cafe Adresse 0.00045 BTC($1.332)
    • cafe Adresse 0.00045 BTC($1.332)
    • ... 27 mehr gleichen Ausgänge

Muss ich zahlen ungefähr $9 Gebühr(da jeder Ausgang 34 byte Daten daher jede Ausgabe Kosten $0.306 (3000 * 0.00000034 * 300)).

Sobald die Transaktion enthalten ist, in die blockchain, die ich technisch bezahlt 0.0135 BTC und ich bekomme eine Tasse Kaffee.

Das problem ist, dass die Café-Besitzer fast nie in der Lage sein, es zu benutzen. jeder P2PKH input braucht, um 148bytes und Kosten 0.000444 BTC(0.00000148 * 300) als Gebühr.

Ausgaben 0.00045 BTC erfordert 0.000444 BTC.

Ich weiß nicht, wer würde dies zu tun.Aber das könnte funktionieren.

Könnte dies geschehen?

+422
jbejar 19.11.2015, 17:33:23

Dies scheint zu entsprechen der ISO 8601 datetime-format, insbesondere das vollständige Datum mit Stunden, Minuten und Sekunden mit time zone designation format.

YYYY-MM-DDThh:mm:ssTZD (z.B. 1997-07-16T19:20:30+01:00)

Die TZD hiermit steht für" time zone designator, der ein ±hh:mm offset von UTC* .

Dementsprechend "-05:00" steht für Eastern Standard Time.

* UTC (Koordinierte Weltzeit) ist auch bekannt als GMT (Greenwich Mean Time), also die Zeit in der Zeitzone von London.

+367
Nik Bougalis 25.07.2017, 08:05:37

Das klingt wie ein Betrug oder zumindest ein Versuch, Kompromisse einzugehen, die Ihren computer mit malware.

Das senden jemand eine Bitcoin-Transaktion wird NICHT umfassen das senden jemand eine ausführbare Datei. Es wird mit dem bitcoin-Netzwerk zu senden, eine bitcoin-Transaktion, bewegt eine gewisse Menge an bitcoin-Adressen im Besitz der Transaktions-Teilnehmer.

Generieren Sie erhalten Adressen, oder schicken Sie Transaktionen von Ihrem eigenen, durch die Nutzung der bitcoin-wallet-software. Sollten Sie herunterladen diese software nur nach dem lernen, wie es zu benutzen, und die Suche nach einem seriösen Ort, um laden Sie es aus. In so ziemlich jedem Fall, Sie sollten Sie nicht herunterladen und ausführen .exe-Datei geschickt, um Sie von einer unbekannten person. Wenn Sie dies bereits getan haben, sollten Sie Ihren computer gefährdet ist, und verwenden Sie es als eine bitcoin-wallet-andernfalls werden Sie brauchen, um ein sauberes Gerät für diesen Zweck.

Für weitere Informationen über erste Schritte mit Bitcoin finden Sie unter: ich bin neu bei Bitcoin, wie kann ich loslegen?

+313
David Seelmann 17.05.2011, 21:37:16

Dies ist mein erstes mal versucht, die NBitcoin Bibliothek um eine Transaktion zu erzeugen. Ich bin versucht, zu erstellen eine OP_RETURN Transaktion, aber jedes mal, wenn ich versuche, führen Sie die Version Handshake mit den Knoten bekomme ich den Fehler: Der Knoten ist nicht in einem Zustand verbunden.

Dies ist selbsterklärend, aber ich habe versucht, eine Reihe von, was als verlässlich angesehen werden Knoten.

Ich denke, das ist eine vierteilige Frage:

  1. Beim Versuch, einen OP_RETURN Transaktion in NBitcoin, ist es notwendig, um die miner-Gebühren in der TransactionBuilder manuell?

  2. Gibt es einen Weg, um Knoten.Verbinden Sie also nur die Suche nach verfügbaren Knoten, anstatt die Angabe eines bestimmten Knotens?

  3. Ist es ein Problem, dass ich die OP_RETURN und nicht irgendetwas anderes? Brauche ich zum erstellen einer anderen Ausgabe ohne Wert, und fügen Sie die miner-Gebühren, um es zu senden? Es gibt Bibliotheken, die in PHP, Python und Javascript, um dies zu tun, aber ich versuche herauszufinden, wie dies zu tun mit NBitcoin.

  4. Wenn ich wollte, um zu speichern die eingehenden hash in der OP_RETURN script, mache ich es richtig? Der byte-stream scheint zu lang.

Heres mein code ist in einem .NET MVC4-Controller-Action:

[HttpPost]
public ActionResult NewTransaction(string hash)
{
 var paymentSecret = new BitcoinSecret("//Privaten Schlüssel");
 // Beispiel-hash ist "45e114a7f2c6122c9c1dabbd4df187e66545c17ca0bd28de732499dbee476811"
 var message = hash;
 var bytes = Encoding.UTF8.GetBytes(message);
 var blockr = new BlockrTransactionRepository();
 var fundingTransaction = blockr.Get("60db94bfb43dd0d98ba7fdfbbg4f29a850f7s5ea7d79a32c4r954096f2945b04");
 var Zahlung = new Transaction();

 die Zahlung.- Eingänge.Add(new TxIn()
{
 PrevOut = new OutPoint(fundingTransaction.GetHash(), 1)
});

 die Zahlung.- Ausgänge.Add(new TxOut()
{
 Wert = Geld.Null,
 ScriptPubKey = TxNullDataTemplate.Instanz.GenerateScriptPubKey(bytes)
});

 die Zahlung.Inputs[0].ScriptSig = paymentSecret.ScriptPubKey;
 die Zahlung.Zeichen(paymentSecret, false);

 using (var Knoten = Knoten.Die Verbindung(Netzwerk.Main, "67.221.193.55", neue NodeConnectionParameters()
{
 IsTrusted = true,
 IsRelay = false
}))
{
 // Immer in der handshake schlägt fehl
Knoten.VersionHandshake();
 Knoten.SendMessage(new InvPayload(InventoryType.MSG_TX, Zahlung.GetHash()));
 Knoten.SendMessage(new TxPayload(Zahlung));
Thread.Sleep(500);
}
 return View("Index");
}

BEARBEITEN

Ich habe versucht,, um tatsächlich die TransactionBuilder, aber immer noch kam mit dem gleichen Fehler. Dieses mal bin ich eigentlich die Einstellung des Entgeltes. Ich bin auch mit einem anderen Knoten und die Angabe des port. Hier ist der Versuch:

var paymentSecret = new BitcoinSecret("//Privaten Schlüssel");
// Beispiel-hash ist "45e114a7f2c6122c9c1dabbd4df187e66545c17ca0bd28de732499dbee476811"
var message = hash;
var bytes = Encoding.UTF8.GetBytes(message);

var Mittel = new Transaction()
{
 Ausgänge =
{
 neue TxOut("0.01", paymentSecret.GetAddress())
}
};

var Münzen = Finanzierung
.Ausgänge
 .Wählen Sie((o, i) => neue Münze(neue OutPoint(die Finanzierung.GetHash(), i), o))
.ToArray();

var txBuilder = new TransactionBuilder();
var tx = txBuilder
.AddCoins(Münzen)
.AddKeys(paymentSecret.PrivateKey)
 .Senden(TxNullDataTemplate.Instanz.GenerateScriptPubKey(bytes), Geld.Null)
.SendFees("0.00001")
.SetChange(paymentSecret.PubKey)
.BuildTransaction(true);

txBuilder.Überprüfen(tx);

using (var Knoten = Knoten.Die Verbindung(Netzwerk.Main, "67.221.193.55:8333", neue NodeConnectionParameters()
{
 IsTrusted = true,
 IsRelay = false
}))
{
Knoten.VersionHandshake();
 Knoten.SendMessage(new InvPayload(InventoryType.MSG_TX, tx.GetHash()));
 Knoten.SendMessage(new TxPayload(tx));
Thread.Sleep(500);
}

Könnte jemand helfen. Es ist ein Mangel der Dokumentation, der festlegt, wie die Durchführung einer OP_RETURN Transaktion. Danke.

+289
just7 30.08.2013, 01:15:21

Ich gesammelt, dass die Blockchain geschaltet new-style HD-wallets irgendwann im Jahr 2016. Zu dieser Zeit Sie verwendet werden, um Anmeldungen für die beiden neuen Stil und legacy-wallet-IDs. Sie bieten keine Unterstützung mehr für Anmeldungen mit legacy-wallet-ID.

Ich habe:

  1. legacy-Benutzername
  2. 15-Wort Mnemonik
  3. passphrase (verifiziert, 15-Wort Mnemonik Ergebnisse in dieser passphrase mit diesem tool).

Hier ist die Meldung bekomme ich:

Passwort: superSecret123

Passwort funktioniert nicht? Es wurde möglicherweise geändert seit der Zeit der wallet erstellt wurde, oder ein browser-Fehler. Bitte Kontaktieren Sie den help desk mit Ihrer Brieftasche erholen Eselsbrücke, um ein backup wiederhergestellt, von einem das frühere Datum.

Gesperrt aufgrund von zwei-Faktor-Authentifizierung? Bitte verwenden Sie die folgenden link zum zurücksetzen der zwei-Faktor-Authentifizierung: Zwei-Faktor-Authentifizierung Zurücksetzen

Blockchain ist die wallet-id/Passwort - recovery-tools funktionieren nicht mit älteren wallets (das macht Sinn: wie können Sie senden Sie mir die neue wallet-ID, wenn ich nie eine hatte?)

Ihre "branchenführenden" support reagiert nicht. Ich Wette, Sie werden überschwemmt mit Anfragen wie diese. Gibt es eine Möglichkeit zur Konvertierung von legacy-wallet, neuen Stil Brieftasche angesichts der Informationen, die oben aufgeführt sind?

+284
Isabella Carrington 20.10.2014, 23:11:28

Regierungen sind nicht sehr gern von bitcoins. Unter Berücksichtigung all dieser Maschinen und drehen die Ausgabe in bitcoins, und dann drehen alle diejenigen, die bitcoins in Bargeld, wird mit ziemlicher Sicherheit ziehen Blicke in Ihre Richtung.

Das, und die Boxen haben wahrscheinlich nicht-bitcoin-Anwendungen.

+243
alamp 07.08.2017, 22:21:33

Ich versuche, die genesis-Skript von innova zu generieren, eine genesis-block Xevan_hash

https://github.com/innovacoin/GenesisH0/blob/master/genesis.py

Ich bin mit diesen Parametern: python genesis.py -ein xevan_hash -z "einen Nachrichten-string" -p "myprivate-Taste"

und ich bekomme immer diese Fehlermeldung:

Traceback (most recent call last):
 Datei "genesis.py", line 224, in <module>
main()
 Datei "genesis.py", line 15, in main
 tx = create_transaction(input_script, output_script, Optionen)
 Datei "genesis.py", line 74, in create_transaction
 Bytes("version", 4),
TypeError: __init__() takes exactly 2 arguments (3)
+220
Zsolt Simon 19.07.2017, 17:18:40

Als Nick erwähnt, ich bin kein fan von verschlüsselten Papier sicherungen. Stattdessen habe ich noch "Fragmentiert Sicherungen" auf die neue version (0.90-beta, geschrieben vor ein paar Tagen auf der website), geben dem Benutzer Flexibilität bei der Abstimmung der körperlichen Sicherheit & Redundanz, ohne die hohe Gefahr der dauerhaften Münze Verlust. Nach allem, 95% der emails, die wir bekommen, sind Benutzer, die Ihr Kennwort vergessen haben. Vielen von Ihnen war gar nicht bewusst, dass Ihre Papier-backup geschützt, Sie gegen, die. Soweit ich bin besorgt, das ist die Zahl ein Grund, es zu machen.

Natürlich tun es auf diese Weise verringert die physische Sicherheit, aber das ist weit von die größte Bedrohung für die meisten Benutzer. Wenn Sie sind besorgt über die physische Sicherheit, empfehle ich Ihnen, erkunden Sie die fragmentierten backup-system in den neuen Versionen, welche Adressen diese Bedenken in einem robusten und "verantwortlich" Weg.

+68
MikeGold 24.01.2018, 05:38:12

Wie werden bösartige Knoten verhindert, nachdem die nonce, die von einem neuen block von jemand anderem gefunden, verbreiten Sie an andere Knoten, die behaupten es zu sein?

Auch, wie funktioniert das bitcoin-system lösen die situation von einem bösen miner, wer hat herausgefunden das nonce von a-block und sendet es dann mit 2 verschiedenen Knoten, die jeweils ein erreichen von 50% der Netzwerk-also ein problem des Eigentums an diesem Werk?

Schließlich, wenn alle Knoten zu prüfen ausgestrahlt nonce zu beweisen, es ist echt, wie funktioniert das Netzwerk wehrt sich gegen die Angriffe, bei denen Tausende von ip-Adressen (z.B. Botnets) senden beginnen falsch nonces, was zu einer cpu-DDoS, weil alle Kollegen der Vermischung und der Prüfung dieser nonces.

Vielen Dank für die Antworten.

Hinweis: Da die drei Fragen sind im Zusammenhang dachte ich, dass setzen Sie alle in eine einzige Frage korrekt war, wenn mir nicht gesagt, und ich werde den text Bearbeiten, enthalten nur die erste Frage, indem er die anderen beiden in verschiedenen Fragen.

+43
Barselona2211 19.04.2019, 09:01:13

Ich fand eine UNGLAUBLICH detaillierte Tabelle dokumentieren jeden einzelnen "komisch" Tx bis März 2014. Es ist erhältlich auf John Ratcliff ' s Code Zäpfchen in seinem "Transaktion Eingabe-Signaturen im Bitcoin-Blockchain im Laufe der Zeit" blog-post, die in sich selbst, ist eine umfassende Quelle technisch basiert Bitcoin Informationen.

Ähnlich wie in der Diskussion und Schlussfolgerungen, Ken Shirriff bewertet Txn Formbarkeit in seiner Diskussion, und das ist besonders bemerkenswert, da diese beiden Artikel Datum aus um den Mt. Gehex implosion von Feb. 2014.

Von John Ratcliff:

Am November 26, 2013 eine ganze Reihe von input-Skripte, die erscheinen alle als gültig angesehen werden, durch blockchain.info aber wenn ich Sie verarbeitet ich fand, dass Sie hatte immer noch zusätzliche Daten auf dem stack nach der Unterzeichnung Anteil hatte, wurden analysiert. Dies macht Sie nicht ungültig, nur ungewöhnlich.

Er fährt Fort:

In sieben Fällen, statt finden, die erwartet SIGHASH_ALL byte der 0x01 eine SIGHASH byte 0 war, fand statt. Für diese Transaktionen blockchain.info zu markieren scheint Ihnen als gültig, obwohl ich nicht sicher bin warum es ist.

Auf 120 Anlässe, die SIGHASH_ALL Wert gefunden wird, ist es jedoch vorangestellt ist ein einzelnes null byte.

Eine zusätzliche 45-mal vor auf die Begegnung mit SIGHASH_ALL mehrere null bytes zu finden sind.

Bei einer Gelegenheit in der blockchain, vor zu finden, die SIGHASH_ALL Wert es war ein stream von bytes 0x2A. Blockchain.info immer noch markiert dies als eine gültige Transaktion, so dass ich denke, das ist akzeptabel, obwohl ich nicht sicher bin, warum.

Elf mal fand ich eine public-key-Signatur, die war nur hex 0x21 bytes lang anstelle des standard-Wert 0x41, die wir zu sehen gewohnt sind.

Mehrere tausend Transaktionen verwenden die PUSHDATA0 Unterricht in der vor dem Skript und dann konnte ich nicht vollständig analysieren alle Unterschrift. Es ist wahrscheinlich nichts falsch mit diesem format, es ist nur nicht die standard und ich habe es nicht genommen, es in Betracht, noch.

SIGHASH_PAY_ANY und SIGHASH_PAY_SINGLE verwendet wurden, wie hundertmal oder so.

Beispiele sind:

Einige andere amüsante Txns zu beachten:

Und....in dieser Tx ist scriptSig, ein meta-Witz von Arten, verweisen auf Terminator-die Skynet-KI!:

Skynet online gegangen am 4. August 1997, und begann zu lernen, in einer geometrischen rate. Es wurde selbst-bewusst auf 29 August 1997 2:14 am Eastern Time. Auf 29 August 1997 2:15 Uhr ist es vor Nihilismus, und entweder schaltet sich aufgrund der Verzweiflung, oder weil es logisch war. Wir sind nicht sicher, welche.

Am 4. August 1998, nicht erneuern Sie Ihre domain-Namen, die wurde sofort in Beschlag genommen, auf die durch einen link Bauer pitching X10 Kameras und Gesang elektrische Fische.

März 2015 Bearbeiten:

Eine Umfrage des Bitcoin-Transaktion Arten von QuantaBytes bietet eine weitere große Quelle der verschiedenen Tx und historischer Kommentar (dh erste Instanz einer P2SH Tx = 9c08a4d78931342b37fd5f72900fb9983087e6f46c4a097d8a1f52c74e28eaf6)

+40
MOhamed Farahat 17.04.2011, 22:32:56

Fragen mit Tag anzeigen