Wo kann man den finden die Bitcoin core-roadmap?

Gibt es eine Seite, wo es zeigt den aktuellen Bitcoin-core-roadmap auf, welche Funktionen implementiert werden, in der Zukunft?

+545
Soheil Paper 29.12.2010, 16:03:04
30 Antworten

Ich stellte diese Frage am IOTA-forum hier:

Echte Anreize für das ausführen eines vollständigen Knoten?

Einer der Gründer von IOTA Come-From-Beyond (Sergey Ivancheglo) reagierte mit diesem Kommentar:

"Angesichts der Tatsache, dass IOTA erhebt keine Gebühren und keine Belohnung Knoten die Betreiber, was Sie tatsächlich plausibel Anreize bestehen für die Ausführung eines?" -- Wie sind Bitcoin-Knoten-Betreiber belohnt? Beantworte meine Frage und du wirst wahrscheinlich die Antwort auf Ihre eigene Frage.

Ich bin gespannt, wie es jemand wissen über Bitcoin würde eine Antwort auf diese Frage und Vergleich? Kann diese Frage über IOTA Netzwerk Anreize und Wirtschaftlichkeit beantwortet werden, indem er die gleiche Frage über Bitcoin?

Was sind Ihre Gedanken dazu?

+931
Tylik Thomas 03 февр. '09 в 4:24

Lightning-Netzwerk-Engagement-Transaktionen, die HTLC angeboten/empfangen-Ausgänge in der Regel bezahlen das Angebot Knoten nach einem timeout, das ist scripted mit CLTV. In anderen teilen der Engagement-Transaktionen (wie eine to_self_delay), die wir verwenden, CSV -, um sicherzustellen, dass es die Ausgabe ist unspendable bis eine bestimmte Zeit vergangen ist. Warum war CLTV gewählt, da die design-Wahl für HTLC-Ausgänge?

+884
alecco 01.05.2012, 21:10:17

Hinsichtlich der statistischen Analyse von Daten.

+835
lolita mack 22.06.2013, 20:07:08

Ich glaube, Sie würden finden es nützlich zu wissen, dass PayPal Ehren der ursprünglichen Wechselkurs zum Zeitpunkt des Kaufes (siehe hier).

Dies ist das Verhalten würde ich erwarten, wenn nicht anders angegeben, ist in den Geschäftsbedingungen des Verkäufers. Sie haben versucht, einen Austausch zu machen von Ihr Bitcoins im Gegenzug für ein Element, das Element war noch nie erhielt daher den Bitcoins, die zurückgegeben werden sollen.

Der Preis wurde in Bitcoins, weil Sie bezahlt in Bitcoins daher nahm das Unternehmen Bitcoins aus und nicht den Gegenwert in einer anderen Währung. Ob das Unternehmen legt den Wert von Bitcoins basiert, gegen Ihren Wechselkurs mit einer anderen Währung ist völlig irrelevant, Sie nicht bezahlen mit dieser Währung.

Ganz einfach, kein Umtausch je passiert hier, man bezahlt in Bitcoins, erhalten Sie Bitcoins zurück, ich sehe nicht, wie der Verkäufer hat das Recht, um die Anzahl der Bitcoins wird es wieder, weil der Markt günstig ist, dies zu tun. Sie tauschten diejenigen, die Bitcoins für ein Element, nicht $75, die Sie nicht das Einzelteil empfangen. Einfach.

Edit:

Es scheint einige Missverständnisse im Zusammenhang mit der Tatsache, dass der Verkäufer befindet sich in den USA und USD akzeptiert werden muss (andere haben gesagt, ich kann nicht garantieren das).

Was das Gesetz nicht den Staat in Höhe von DM zur Abgeltung der Schulden, alle es sagt, ist, dass ein dollar entspricht, müssen zur Verfügung gestellt werden. Die Schulden, hier ist 1 bitcoin, und der dollar gleichwertig ist eindeutig nicht $75.

Bitte nicht mehr anrufen bitcoins ein Zahlungsmittel und keine Währung. Sie sind keine Methode; Lastschrift, Dauerauftrag und überweisung sind alle Zahlungsmittel, bitcoin ist eine Währung, in diesem Zusammenhang, wie es ist ein Vermögenswert, für den der Verkäufer bereit ist zu akzeptieren eine Menge im Austausch für Ihre waren. Bitcoins sind die Eingabe für die Methode in dieser Hinsicht.

Viele von Ihnen behaupten sogar, dass bitcoin eine anerkannte Währung um Währung-Austausch. Noch gehen zu behaupten, dass es ist nur eine Methode der Zahlung später. Sie können es nennen, skeumorphism, indem Sie unter Bezugnahme auf Ihre bitcoin-cache als eine Brieftasche, aber überall sonst, wir behandeln das Ding wie eine Währung, die, wenn wir wollen dann zu behaupten, es nicht ist, ist es wirklich so verwunderlich, dass ist so flüchtig wie das ist?

Volatilität, verursacht durch Unsicherheit, und dies ist ein Paradebeispiel dafür, warum Menschen sich unsicher über bitcoin. Es gibt Beispiele von extrem volatilen major-Regierung unterstützte Währungen gibt, sehe ich nicht, wie die Volatilität ist ein argument gegen den status an.

+813
user50846 06.03.2013, 12:29:55

Sobald Ihr den Schlüssel importieren, wird der Schlüssel jetzt existiert an zwei Orten: Ihre Papiere und Ihre Brieftasche. Weil dieses, die Sie verloren haben den Vorteil, dass Sie eine Papier-Brieftasche hat für cold storage. Was Sie jetzt haben, ist ein Papier-backup von einer der Tasten in Ihrer gespeicherten hot-wallet. Alle Risiken einer hot wallet jetzt auch für Ihre paper wallet.

Darüber hinaus gibt es die inhärente Datenschutz-Probleme mit re-mit einer Bitcoin-Adresse, unabhängig davon, wie das wallet gespeichert ist. Es gibt nicht viele Vorteile für neu-mit Adressen, und dieser Fall ist keine Ausnahme. Wenn Sie immer noch brauchen Sie eine Papier-Brieftasche nach dem Import sollte man wirklich eine neue zu erstellen.

+787
Andy Mabanga 12.12.2014, 09:10:18

Ich habe mehrere bitcoin-Adressen (zusammen mit den entsprechenden öffentlichen Schlüsseln) von Electrum wallet, die ich zuvor verwendet haben. Ging ich zu einer anderen CentOS-server und jetzt muss ich für den import dieser Adressen zurück. Aber wenn ich das mache:

Elektron sweep [public-key] [btc-Adresse] -w [Pfad zur wallet]

Ich bekomme:

Traceback (most recent call last):
Datei "/usr/local/bin/Elektrum", line 384, in <module>
result = server.run_cmdline(Konfigurationsoptionen)
Datei "/usr/local/lib/python3.7/site-packages/jsonrpclib/jsonrpc.py" Linie 748, in __call__
return self.__send(self.__name, args)
Datei "/usr/local/lib/python3.7/site-packages/jsonrpclib/jsonrpc.py" Linie 630, die in _request
check_for_errors(Antwort)
Datei "/usr/local/lib/python3.7/site-packages/jsonrpclib/jsonrpc.py", Zeile 1321, in check_for_errors
erhöhen ProtocolError((code, message))
jsonrpclib.jsonrpc.ProtocolError: (-32603, 'Server-Fehler: Datei "/usr/local/lib/python3.7/site-packages/electrum/bitcoin.py", line 475, in deserialize_privkey | Elektron.util.BitcoinException: kann nicht deserialisiert werden privkey 024..c0\n') 

Was mache ich falsch?

+777
IanSR 07.08.2010, 18:52:36

Weusecoins.com hat eine hervorragende video, das auf dem Grundgedanken von bitcoin. Bitcoin ist eine sehr komplizierte Plattform, und hat eigentlich zwei separate Entitäten. Es gibt bitcoin-Währung, bitcoin die Währung ledger.

Die wiki zur Verfügung zu bitcoin.es wird Ihnen mehr in die Tiefe Informationen, wenn die weusecoins video ist zu breit.

+757
Pruthvidhar Rao Nadunooru 12.03.2015, 02:15:41

Als ich mir Gedanken darüber mache, builing ein system mit evga 670 ich Frage mich, wie viel besser eine ähnlich teure AMD-Karte wäre im Bergbau?
Das bitcoin-wiki zeigt eine hashrate von 406MH/s für die GV-R787OC-2GD (a $250 Karte), während die EVGA GTX670FTW 2GB bekommt nur 112 MH/s (ein $400-Karte).

Das scheint wirklich Weg zu mir. Ist es wirklich dieser große Unterschied?

Wie auf vielen websites, es sagt AMD ist so viel besser für den Bergbau während weil NVIDIA hat Cuda, jeder sagt, die am besten für die Bearbeitung warum nicht cuda-Laufwerk bis Mhash/s?

+750
Ehsan Shaukat 01.08.2013, 00:26:04

Ich schrieb eine detaillierte Analyse der Wasserversorgung und der inflation in Bitcoins, für diejenigen, die daran interessiert sind, die Mathematik dahinter. Unten ist eine Formel auszudrücken Bitcoin-Versorgung als eine Funktion der block-Höhe:

enter image description here

wobei S-Versorgung, h-block Höhe, alpha=1/2, beta=210,000, R_0=50 und oben ohne Klammern bezeichnen die floor-Funktion.

Unter seinem limit h -- > unendlich, kommen wir auf das gleiche Ergebnis zur Verfügung gestellt von @Artefact2.

+732
SoftwareDev 08.01.2019, 12:46:28

So habe ich vor kurzem bekommen in cryptocurrencies und nach ein wenig Geld auf bitcoin, ich beschlossen, zu versuchen, einen altcoin. Ich verwendet Changelly meine konvertieren bitcoins in XRP und die Gebühren waren sehr gering. Dann, ein paar Stunden später habe ich versucht zu konvertieren 180 XRP (41 USD) für bitcoin mit der gleichen Methode. Die "geschätzte Menge" würde ich (wie auf Changelly) war ganz nah an diesem 41 USD-Betrag, also ich voran ging und ausgetauscht werden. Wenn die Transaktion genehmigt wurde aber ich erhielt nur 29 DM!!!! Gibt es etwas, was ich falsch gemacht habe? Ist das normal? Warum sind die Gebühren so hoch? Bitte halten Sie im Verstand, den ich habe erst angefangen zu investieren, vor ein paar Wochen. Vielen Dank!

+727
Gent 14.07.2011, 23:06:51

Nach der Arbeit meinen Weg durch viele Fehler kompilieren eine alt-coin windows-qt.

Alles kompiliert schön rechts, bis die Letzte Stufe, wenn das system ist die Zusammenstellung der exe-Datei.

Finden Sie den Fehler unten. leveldb ist installiert und libleveldb.ein und libmemenv.die Dateien sind korrekt im Verzeichnis src/leveldb ... Jede Hilfe bei der Lösung dieses Problems wäre sehr geschätzt.

uuid -lgdi32 -lboost_system-mgw48-mt-1_54 -lboost_filesystem-mgw48-mt-1_54 -lboo
st_program_options-mgw48-mt-1_54 -lboost_thread-mgw48-mt-1_54 -lboost_chrono-mgw
48-mt-1_54 -lQtGui4 -lQtCore4
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x433): undefined reference to `l
eveldb::DB::Open(leveldb::Optionen const&, std::string const&, leveldb::DB**)'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x73f): undefined reference to `l
eveldb::Status::ToString() const'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x866): undefined reference to `l
eveldb::WriteBatch::~WriteBatch()'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x89f): undefined reference to `l
eveldb::WriteBatch::WriteBatch()'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x921): undefined reference to `l
eveldb::WriteBatch::~WriteBatch()'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x944): undefined reference to `l
eveldb::Status::ToString() const'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0xac4): undefined reference to `l
eveldb::WriteBatch::Iterate(leveldb::WriteBatch::Handler*) const'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0xaf5): undefined reference to `l
eveldb::WriteBatch::Handler::~ - Handler()'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0xb24): undefined reference to `l
eveldb::Status::ToString() const'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x14a9): undefined reference to `
leveldb::Status::ToString() const'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x176f): undefined reference to `
leveldb::WriteBatch::Put(leveldb::Slice const&, leveldb::Slice const&)'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x18b2): undefined reference to `
leveldb::Status::ToString() const'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x1a57): undefined reference to `
leveldb::Optionen::Options()'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x1ae0): undefined reference to `
leveldb::Optionen::Options()'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x1b35): undefined reference to `
leveldb::NewLRUCache(unsigned int)'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x1b44): undefined reference to `
leveldb::NewBloomFilterPolicy(int)'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x1b9c): undefined reference to `
leveldb::NewBloomFilterPolicy(int)'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x2021): undefined reference to `
leveldb::WriteBatch::~WriteBatch()'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x211d): undefined reference to `
leveldb::Status::ToString() const'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x35c3): undefined reference to `
leveldb::WriteBatch::Delete(leveldb::Slice const&)'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x6488): undefined reference to `
leveldb::WriteBatch::~WriteBatch()'
./build\txdb-leveldb.o:txdb-leveldb.cpp:(.text+0x64b8): undefined reference to `
leveldb::WriteBatch::~WriteBatch()'
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: ./build\tx
db-leveldb.o: bad reloc-Adresse 0x2 im Abschnitt `.text$_ZN5boost16exception_detai
l10clone_baseD1Ev[__ZN5boost16exception_detail10clone_baseD1Ev]'
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: final link
 fehlgeschlagen: Ungültiger Vorgang
collect2.exe: Fehler: ld zurückgegeben, 1 exit status
+673
AliBZ 20.10.2013, 02:55:42

Ich verstehe die Ripple - reserve-system. Sie müssen einige XRP damit, bewahren Sie Ihr Konto in das Ripple-Netzwerk und zusätzliche XRP zuweisen Vertrauen Draht zu Ihrem Konto. Ich verstehe auch, dass Sie nicht verbringen diese reserve, weil sonst Ihr Konto wird aus dem Netzwerk entfernt und vergessen.

Aber was ist, wenn ich wiederherstellen möchten XRP von einem Konto aus, weil ich benötige keine Rechnung mehr? Sollte es nicht möglich sein, verbringen die reserve XRP auf eigene Gefahr?

+660
MhdGhamde 02.05.2018, 13:36:21

TUN NICHT VERWENDEN. Entfernt die Ausmerzung bad Tags-Initiative 2014.

+591
ruslanchik90 31.01.2012, 01:50:45

Die Formel für sell_order_Net_total werden:

 sell_order_Net_total = sell_amount * sell_price * (1 - sell_ex_txn_fee)

Das endgültige Ergebnis:

Gewinn = sell_order_Net_total - buy_order_Net_total

Beachten Sie, dass es auch die Transaktionskosten zwischen den beiden Börsen. Wenn Sie gehandelt haben, alle Ihre Dogen für BTC auf 1 exchange, und BTC für Dogen auf der anderen, werden Sie wollen, mischen Sie beide Konten mit einer gleichen Menge von DOGE/BTC. Die Transaktionsgebühren sollten auch berücksichtigt werden, wenn Sie wollen, um den Handel zwischen den Börsen.

+564
Jarwo Paijo Sukijo 23.10.2013, 07:12:48

Was ist die Günstigste und einfachste Möglichkeit zum Erwerb von bitcoin für einen Anfänger?

Ich kaufte bitcoin aus dem Geldautomaten und zahlen mussten 10% Prämie. Ich habe einen mycelium wallet auf meinem iPhone und ich bemerkte, dass die Gebühren sind wahnsinnig. Eine Mindest-Gebühr beträgt derzeit 12,68$ und wenn ich senden wollen, größere Beträge die Gebühr um 15%! Ich denke, diese Gebühren sind einfach der pure Wahnsinn. Ich bin derzeit auf der Suche verschiedene online-sites, aber ich weiß nicht welche die beste ist. Es gibt so viele da draußen.

Könnten Sie Jungs helfen, ein Anfänger zu kaufen, einige bitcoins?

+556
Carrie Kendall 14.07.2010, 10:59:06

Ich habe versucht zu verstehen, locktimes-und Sequenz-Nummern. Ich bin allmählich baut ein Bild in meinem Kopf-basierend auf code, code-Kommentare und info auf der web. Statt zu Fragen, viele Fragen, die werde ich beschreiben mein Verständnis von, wie locktime-und Sequenz-Nummern arbeiten. Bitte könnte mir jemand sagen, ob es richtig ist, und wenn nicht, dann spezifizieren Sie bitte genau , welche bits falsch sind, anhand von Beispielen zeigen oder mir den source-code.

Mining-Kriterien

Alle Transaktionen, die Eingänge haben eine eigene Sequenznummer, und es ist eine locktime für die gesamte Transaktion. Eine Transaktion gemacht werden kann "final" durch:

  • Einstellung der locktime auf 0, oder
  • Einstellung der locktime weniger als der aktuelle block Höhe, oder
  • Einstellung der locktime weniger als die aktuelle Zeit (aber immer noch über einem Schwellenwert, so dass es nicht verwirrt für einen block Höhe), oder
  • die Einstellung ALLER txin-Sequenznummern bis 0xffffffff.

Eine dieser Bedingungen ist ausreichend für eine Transaktion als "final". Wenn alle Bedingungen fehlschlagen, wird die Transaktion nicht "final". Nur "final" - Transaktionen erhalten, abgebaut, in Blöcke - nicht abschließende-Transaktionen nie an die blockchain. Beachten Sie, dass nur eine Transaktion in der blockchain enthalten kann, eine locktime mit einem zukünftigen Zeitstempel oder Zukunft blockieren Anzahl, wenn alle Sequenznummern gesetzt 0xffffffff.

Schließ-Fonds

Sagen, dass derzeit, die Blockhöhe ist 377199. Wenn ich wollte, um Geld zu senden, um jemanden, sondern nur auf einige Zeit in die Zukunft, dann könnte ich mir bei einem Kauf Ihre Adresse, die locktime zu 400000 und alle Laufenden Nummern der Transaktion auf 0xffffffff. Mit dieser Transaktion erhalten, abgebaut in block 377200 oder vielleicht 377201. Es wird wahrscheinlich auch erfordern ein Bergbau-Gebühr. Diese Gebühr wird Teil der coinbase-Fonds und abgebucht wird, sofort von der vorherigen Transaktion ausgegeben wird (dh. der miner muss nicht warten, bis die locktime zu setzen, die Mittel in der coinbase).

Alle txin Skripte in meinem locktime=400000 Transaktion müssen erfolgreich überprüft Ihren entsprechenden txout Skripte in der Transaktion(en) ausgegeben wird. Sobald die locktime=400000 Transaktion abgebaut wurde in einem block (also block=377200) dann einen block auf block=377200 nicht doppelt ausgeben, das txouts, dass meine locktime=400000 Transaktion hat bereits ausgegeben. Sobald die locktime=400000 Transaktion wird gefördert, in einem block dies bewirkt, dass die UTXOs es Verweise werden sofort aus dem pool entfernt, obwohl die Mittel sind gesperrt Weg für eine Zeit, bis die locktime erreicht ist.

Die Ausgaben gesperrt, Fonds

Nicht alle Transaktion Ausgänge, die abgebaut wurden in einem block ausgegeben werden können, sofort oder gar. Für eine Sache, wenn Eine Transaktion verbracht wird, die von Transaktion B dann die txout Skripte in Transaktion B nicht verifiziert in der syntax von den Bergleuten (obwohl die txout Skripten überprüft werden). Wenn die txout Skripte in B sind Unsinn dann die Gelder, die Sie direkt werden für immer unspendable.

Aber in einem Fall, wo die scriptsig und scriptpubkey tun, überprüfen, Bergleute wird nur erlauben, eine Transaktion in der blockchain, wenn es erfüllt die locktime Kriterien. Sagen jemandem verbringen möchte, der locktime=400000 Transaktion Mittel (bereits abgebaut in block) - würden Sie konstruieren eine Transaktion, die von Ihrer eigenen, die verwendet die txouts vom locktime=400000 Transaktion und broadcast an das Netzwerk. Bergleute führen würde, alle standard-Prüfungen, die auf dieser neue Transaktion und der gezielten Kontrolle in Bezug auf die locktime wäre:

  • die Transaktion ist "final", wie zuvor beschrieben
  • dass dieser Letzte block erstellt wird, ist 400000 oder mehr

Wenn dieses Letzte block ist nicht 400000 dann die Transaktion kann nicht gefördert werden in den block. Und selbst wenn ein Schurke Bergmann geht-und setzen die Ausgaben der Transaktion in einem block vor dem block 400000 dann dieser block wird abgelehnt, von anderen Bergleute, die auf das Netzwerk, mit der eine Transaktion, die nicht überprüft.

Sagen Sie der person zu verbringen, die locktime=400000 Transaktion Gelder will, dies geschieht, sobald block 400000 erreicht ist. Wenn Sie übertragen, Ihre Ausgaben für die Transaktion zu früh (z.B. 377199), dann kann es abgelehnt bekommen als Bergleute zu verwerfen, die Transaktion nicht bestätigen. Wenn die Bergleute sind smart (die Sie wahrscheinlich sind, aber ich noch nicht angeschaut, der code für dieses), dann werden Sie sehen, dass die Transaktion wird aufwendbare auf ein Datum in der Zukunft, und halten Sie es so, dass Sie mir in block 400000 und Holen Sie sich die Gebühren, bevor alle anderen. Allerdings, wenn die Transaktion zu weit in der Zukunft dann die Bergleute möglicherweise nicht genug Arbeitsspeicher zum speichern dieser Transaktion und entsorgen Sie Sie. Die person, die die Transaktion überprüfen können seine Ausbreitung auf blockchain.info und re-broadcast es vor dem block 400000 wenn Ausbreitung ist zu niedrig.

OP_CHECKLOCKTIMEVERIFY

Dieser Befehl kann verwendet werden, entweder in scriptpubkey oder scriptsig (oder beides gleichzeitig). Es vergleicht im Grunde ein stack-Element (nur die rechten 5 bytes minimiert format) mit der Transaktion locktime. Wenn die Transaktion locktime (timestamp, wenn oberhalb der Schwelle oder block-Nummer, wenn Sie unterhalb der Schwelle) ist größer als der stack-Element, dann ist dieser opcode wird die Validierung erfolgreich. Aber wenn die Transaktion locktime noch nicht erreicht hat, der stack-Element mit dem Wert dann den opcode nicht validieren und die Bergleute werden nicht diese Transaktion in einen block.

In dem Fall, wo ein Skript enthält OP_CHECKLOCKTIMEVERIFY aber die Sequenz-Nummer für das Skript ist txin ist 0xffffff ist, dann bedeutet dies, dass die locktime ignoriert wird. Daher OP_CHECKLOCKTIMEVERIFY fehl, und die Transaktion wird nicht abgebaut werden in einem block.

OP_CHECKLOCKTIMEVERIFY kann auch verwendet werden, um sicherzustellen, dass Mittel nicht abgerufen werden, bis zu einem künftigen Termin oder zu blockieren. Zum Beispiel für das senden von Geldern an Adresse xyz, aber machen Sie Sie zugänglich, bei block 400000 oder höher, die folgenden txout Skript genutzt werden könnte:

OP_DUP OP_HASH160 OP_PUSHDATA xyz OP_EQUALVERIFY OP_CHECKSIG OP_PUSHDATA 400000 OP_CHECKLOCKTIMEVERIFY

Dann verbringen Sie diese Transaktion, die jemand benötigen, um eine Transaktion mit locktime 400000 oder mehr (aber immer noch unter dem Schwellenwert).

+543
Akhil Alfons K 29.08.2016, 13:47:35

Je nachdem, was Ihre web-Anwendung funktioniert, möchten Sie vielleicht zu prüfen, halten Sie die privaten Schlüssel aus dem server vollständig. Für MultiBitMerchant wir gegangen sind, mit einer Architektur, die hält den privaten Schlüssel auf einer unabhängigen Maschine und nur uploads der Bitcoin-Adressen.

Sie können überprüfen, BTC empfangen und erzeugen-Zahlungsanordnungen nur mit dem Bitcoin-Adressen - es hängt alles davon ab, wenn du möchtest, dass bitcoin verbringt auf dem server. Wenn Sie einen deterministischen private-key-Struktur, die Sie sich anmelden können Sie Ihre Transaktionen in den browser und verwenden Sie den server bei der übertragung der Transaktion.

Dies scheint eine beliebte Vorgehensweise z.B. BCCAPI, blockchain.info.

Wenn der server weiß nie, die privaten Schlüssel, es macht es viel weniger attraktiv als Ziel.

+532
ColtonCat 19.11.2015, 18:10:40

Bei der Behandlung der Erträge aus dem Kauf und Verkauf von bitcoins als Vermögenseinkommen (D. H. wie Aktien) wäre schön, es ist nicht das, was ich empfehlen würde. Der Vorteil wäre, dass Veräußerungsgewinne Steuern sind billiger als die standard-Einkommen. Der Nachteil ist, dass, wenn Sie die IRS-Regeln, dass bitcoins sind eine Währung anstelle eines Vermögenswertes, dann werden die Steuern höher sind, und wenn das ist, wie Sie der Regel ich bin sicher, Sie werden der Durchführung von audits auf alle, die Sie behandelt haben, als Vermögen statt.

Es bedeutet eine höhere Steuerschuld, aber ich Plane, Sie zu behandeln, wie ein fremder Währung während Sie meine Steuern in diesem Jahr. Nachdem alle, das ist der plan für bitcoin, ist es nicht, ernst genommen zu werden, als echtes Geld? Und wenn die IRS Stuft Bitcoin als Vermögenswert, kann ich immer eine Datei geändert, später zurückkehren, um wieder hereinzuholen, die über die Zahlung.

+516
Victoria Luz Arquines 18.05.2019, 04:06:48

Kann jeder Bergmann bestätigen meine BTC Transaktion!!! Null Bestätigung für über 1,5 Tage. Feed enthalten war. Bitte untersuchen, um herauszufinden, der Grund dieser Verzögerung, jeder Fehler von der sender-oder Empfänger-wallet, die müssen versorgt? Bitte helfen Sie. Unten ist der link zu der blockchain.

https://blockchain.info/tx/3f4ca76ec5d39f700a6284e1282bfbb77c8be474f810191840d9441fd8e97d81

+489
memarc 20.12.2016, 22:46:39

Ich denke, deine Verwirrung kommt von einem kleinen Missverständnis der Grund ein Knoten überprüft alle Transaktionen/Blöcke.

Diese überprüfung erfolgt, so dass der Benutzer, der die Knoten können dem Netzwerk beitreten, und überprüfen Sie den aktuellen Status ohne erneutes Vertrauen jemand anderes, um zu tun. Wichtig ist, dass es ermöglicht die Souveränität, die Sie brauchen nicht jemand anderes die Erlaubnis, um beitreten zu können oder an dem Netzwerk beteiligt.

Jeder Knoten nicht wirklich, ob die anderen Knoten validieren Transaktionen, es funktioniert einfach, es ist ein eigenes Ding, und bietet dem Benutzer die Möglichkeit zur Interaktion mit dem Netzwerk trustlessly. Natürlich, der Benutzer profitiert durch die Mitgliedschaft in einer weithin verwendet-Netzwerk (Netzwerk-Effekte, etc), aber letztendlich ist es der Benutzer Interesse zu bestimmen, die Netzwerk-Status selbst, so dass jemand anderes kann Sie nicht belügen, verweigern Sie die Teilnahme, etc.

In gewissem Sinne, wenn Sie benötigen, um jemandem zu Vertrauen, dann warum verwenden Sie eine blockchain überhaupt? Es gibt viel effizientere Technologien und Netzwerke, die gebaut werden könnten, das könnte profitieren von Effizienzsteigerungen durch die Zentralisierung (obwohl durch einen Verlust der Souveränität, und es ist dieser trade-off lässt sich die Ineffizienz des Bitcoin lohnt sich).

+478
Blaster Dark 21.05.2014, 00:04:22

Wir haben mich alerady trifft den Punkt, wo ein block hat sich zu 90% voll ist, Dank der Popularität von SatoshiDICE.

Das limit kann erhöht werden von 500 KB max pro-block in der software auf 1 MB pro-block-Grenze im Bitcoin-Protokoll, angeblich.

Erhöhen Sie diese auf die Ebene, erlaubt das Protokoll, ist es einfach nur ein client-update für Bergleute, oder braucht es einen neuen client für alle, die in der Lage sein muss zu akzeptieren-Blöcke mit dem größeren limit???

+426
Lucca 28.08.2019, 03:32:30

Angenommen, ich habe 100 BTC in einer einzelnen Bitcoin-Adresse und ich sende 1BTC zu jedem einzelnen ( insgesamt 100 Personen) und ich haben instanziiert alle diese Transaktionen in einem Arbeitsgang( vorausgesetzt, Sie läuft nebenher). Auch unter der Annahme, dass es dauert nur 10 Minuten zur Validierung einer Transaktion, Wie viel Zeit wird es dauern, bis die 100-Transaktion validiert werden? Wird die Zeit hängt von der vorherigen unbestätigten Transaktionen? ( Beachten Sie, dass es gibt keine doppelten Ausgaben hier)

+411
Wizzy 27.08.2013, 06:46:46

Nach einer Transaktion-Eingabe:enter image description here

Was ist der Sinn der Sequenz-Nummer? Was bedeutet der 4294967295 mir sagen?

+364
Maayan Levy 17.06.2018, 13:43:24

Warum erwarten Sie, dass Sie identisch sein?

Es gibt keine Garantien über die Synchronisierung zwischen mempool Inhalt. In der Tat, wenn es war, wir bräuchten nicht eine blockchain an alle. Wir würden nur "die Zeit von der Eingabe mempool", um Transaktionen.

Transaktionen weitergeleitet werden, über das Netzwerk, aber unter verschiedenen Bedingungen, und in der Regel den mempool Inhalt spiegelt wider, was für einen Knoten entschieden relais.

Gründe für die Abweichung zwischen den Knoten:

  • Nur der erste von zwei Doppel-verbringt, wird in der Regel geben Sie den mempool (aber einige Knoten verwenden unterschiedliche Strategien, wie ein ersetzen durch Gebühr).
  • Es gibt verschiedene Versionen von Knoten gibt, mit verschiedenen relais Gebühr Anforderungen.
  • In einigen Fällen, relais unterworfen wird, um die rate begrenzt, was bedeutet, dass willkürliche ablegen von Transaktionen.
  • Standardness Regeln haben sich geändert im Laufe der Zeit verändert, welche Arten von Transaktionen, sind akzeptiert in den mempool.
+310
Dennis Gonzalez 05.03.2011, 11:23:30

Aus der Lektüre online, die Allgemeine Stimmung zu diesem zu sein scheint "kein". Sie müssen mindestens 1 Bestätigung um zu verhindern, dass ein double-spend-Angriff.

Aber im Mastering Bitcoin, gibt es diesen Hinweis:

Ein häufiges Missverständnis über bitcoin-Transaktionen ist, dass Sie müssen "bestätigt", indem Sie warten 10 Minuten ein neuer block, oder bis zu 60 Minuten für eine volle sechs Bestätigungen. Obwohl Bestätigungen gewährleisten die Transaktion akzeptiert wurde, durch das gesamte Netzwerk eine solche Verzögerung ist unnötig für kleine-Wert-Gegenstände wie eine Tasse Kaffee. Kaufmann annehmen darf, die eine gültige kleine-Wert der Transaktion mit keine Rückmeldungen, mit nicht mehr Risiko als eine Zahlung mit Kreditkarte gemacht, ohne eine ID oder eine Unterschrift, als Händler routinemäßig akzeptieren heute.

Ist das richtig? Ich bin mit einem e-commerce-Plattform, wo die Verkäufer in der Regel setzen Element Preise im Bereich von $1-$5 und ich bin debattieren, ob null-Bestätigung Zahlungen.

Ich kann verstehen, dass die Begründung für eine Tasse Kaffee, aber mit virtuellen Gegenstände, die online sind, könnte ein Angreifer versuchen, zu verdoppeln, verbringen viele billige items gleichzeitig.

+189
user14126 10.06.2016, 19:24:51

Dies ist nicht Informationen finden Sie in der blockchain und was auch immer Informationen, die Sie finden, ist nicht als furchtbar zuverlässig.

Das heißt, Sie können sehen, aus blockchain.info wo dieser Transaktion entstanden:

https://blockchain.info/tx/065e7ad1111963cacd4e2ca978ff57023b8297c123911ffbb8a61011d29d1849

Die IP-Adresse, die weitergeleitet wurde:

45.33.113.199

Wenn Sie sich diese IP-Adresse, finden Sie, dass:

http://whatismyipaddress.com/ip/45.33.113.199

Sie stammen aus Dallas, TX auf ein Linode server. Dies kann oder möglicherweise nicht der tatsächliche server, entstanden die Transaktion, da es möglicherweise schon einige hops vor blockchain.info sah es. Auch kann ein Benutzer ein Linode Konto, und Sie werden so ziemlich überall in der Welt, so dass diese Informationen wohl nicht besonders nützlich.

Das sagte, wenn Sie wollen, darüber zu spekulieren, wo diese Transaktion stammt, dies ist eine öffentlich verfügbare Möglichkeit, dies zu tun.

+169
Alexandros Perdikomatis 13.08.2015, 19:48:33

Von dem, was ich von ihm wissen und der Forschung, die ich getan habe, persönlich, größeren Teichen bedeuten kleinere Auszahlungen mehr oft, während kleinere pools bedeuten größere Auszahlungen weniger oft. Insgesamt machen Sie die gleiche Menge in der gleichen Zeit, basierend auf Ihren eigenen Bergbau-Ausrüstung die Produktivität. Was es kommt darauf an, wie oft Sie wollen bezahlt werden - große Pauschale einmal in einem blauen Mond, oder regelmäßige Mikro-Zahlungen.

+108
Vishal Dalve 10.08.2011, 13:24:29
Beschäftigt sich mit Fragen über die Herausforderungen und Vorteile der Verwendung von Bitcoin bei Reisen.
+98
Ciana 06.10.2012, 22:40:47

Recovery-Phrasen sind nur eine der Möglichkeiten für die Wiederherstellung einer Brieftasche. Der Private Schlüssel kann auch enthalten sein in (verschlüsselten) Dateien.

Die Leute gehen auf der Suche für alte hardware, da diese Dateien könnten Ihnen Zugriff auf die alten Geldbörsen, die verlassen worden sind.

+21
gg3iii 07.03.2010, 09:25:17

Die --* Argumente für bitcoin-cli sollte kommen, bevor der RPC-Befehl. Diese Argumente sind für bitcoin-cli selbst. Aber die position, die Sie setzen Sie in Positionen, die für die getinfo - RPC-Befehl und nicht bitcoin-cli. Sie sollten stattdessen mithilfe des folgenden Befehls:

.\bitcoin-cli.exe --rpcport=54352 --rpcuser=admin --rpcpassword=getinfo admin123
+17
twalbaum 23.06.2016, 15:31:25

Fragen mit Tag anzeigen