Hat der electrum client entscheiden, die beste Kette auf der Grundlage, wie viel Arbeit getan war, oder wie lang die Kette ist?

Bitcoin Core vergleicht blockchains auf, wie viel Arbeit, die Sie enthalten, und nicht unbedingt welche ist die längste. Dies ist nützlich für die Verhinderung von time-warp-Attacken.

Dieser Kommentar auf HN sagt, das electrum-client nicht, diese umzusetzen, und einfach nur naiv vergleicht Kette Länge:

Ja. Es ist möglich, erstellen Sie eine lange Kette zu niedrigen Schwierigkeitsgrad und der original-bitcoin-client schützt vor, dass durch die Berechnung der gesamten "Arbeit" hat sich in eine Kette. Jedoch, Elektron nur davon ausgegangen, dass die längste Kette wird der sein, der die meiste "Arbeit" in denen es falsch ist.

Es scheint verwunderlich, dass Elektron würde sich ändern, einen großen Konsens-Regel; ich sehe keine Begründung dafür.

Hat der electrum client entscheiden, die beste Kette auf der Grundlage, wie viel Arbeit getan war, (wie Bitcoin-Core) oder wie lang die Kette ist?

+433
Jason Brown 12.08.2010, 23:26:56
15 Antworten

Sie missionieren über Die Blockchain. Es kann nicht geändert oder manipuliert wurde. Es ist VERTRAUEN, ohne tatsächlich das Vertrauen einer person. Also, sagen Sie mir. Warum ist es, dass, wenn ich sehe, Youtubes, wie das einrichten eines Bitcoin Brieftasche, bekomme ich dire Warnungen: "haben Sie es zu tun auf DIESE Weise und nehmen Sie DIESE Vorsichtsmaßnahmen ODER SONST Ihre Bitcoins können GESTOHLEN!" Ich meine, wenn die Blockchain ist also unberührte, warum nicht einfach SAGEN, dass Ihre Bitcoins gestohlen wurde... und daher, niemand kann es nutzen?

+995
kingtut007 03 февр. '09 в 4:24

In der Theorie können Sie beliebige Schrift. In der Praxis, nur eine Hand voll Skripte als standard und werden weitergeleitet an das Netzwerk: zahlen pubkey, zahlen zu pubkey hash-Werte, die null-Daten (op_return), pay-Skript hash-und raw-multisig.

+896
Mudo 22.05.2017, 15:26:40
  • Hat der Gegenpartei seinen eigenen Satz von Knoten zu halten, seinen Dienst bis?
  • Ist es pow oder pos-system? Oder ist dies nur eine zentrale service?
  • Was war der Zweck von brennen bitcoins zu generieren Sie Ihren eigenen counter-party-Token, wenn Ihr etwas zentrales?
+896
cheryl Weismantel 26.10.2019, 02:12:31

Es ist ein bisschen kitschige, aber ich habe endlich eine Lösung gefunden, um dieser situation.

  • Download dieses Treiber sp57510.exe

  • Versuch, um den installer auszuführen - es wird irgendwann zu einem Punkt zu kommen und dann scheitern. Wenn es um den Punkt, dass es Ihnen sagt "nicht Unterstützte System" mit einer OK-Taste, drücken Sie nicht OK, nur noch. Öffnen /appdata/local/temp. Dort finden Sie die zuletzt erstellten Ordner. Es ist der Inhalt sollte wie folgt Aussehen:

folder contents

  • Gehe in den /src/ - Ordner, und Sie sollten finden, eine ATI Setup.exe. Führen dass. Meine Treiber auf dem neusten Stand, habe es aber hinzufügen das AMD-APP-SDK-Zeug und jetzt CPU-Z meldet, dass OpenCL ist verfügbar, und cgminer ist Weg tuckern.
+756
Kirn Gill 23.04.2018, 06:30:13

Ich hatte das gleiche problem und beim Versuch eine Lösung zu finden, fand ich viele Leute, die darauf hindeutet installieren Sie die x86-version von Java, die ist dumm, wenn Sie ausführen, tatsächlich ein x64-Betriebssystem. Andere vorgeschlagen, zu versuchen, MultiBit HD und die ist nicht offiziell veröffentlicht, doch das ist wahrscheinlich nicht eine gute Idee. Hat mich eine ganze Weile, aber ich fand heraus, wie es funktioniert.

Scheint, wie MultiBit ist mit IzPack und JSmooth und das zweite hat ein problem zu lokalisieren x64-version von Java auf Ihrem system. Um dies zu beheben legen Sie die JAVA_HOME-environment wie oben vorgeschlagen. https://confluence.atlassian.com/display/DOC/Setting+die+JAVA_HOME+Variable+in+Windows

+714
StampyCode 07.12.2011, 22:14:05

Wie wird eine Ripple-Adresse aufgebaut? Ist es ähnlich wie eine Bitcoin-Adresse funktioniert, wenn auch mit einem anderen Netz byte, oder gibt es mehr Unterschiede?

+616
user1174114 05.10.2014, 01:08:18

Ich bin Entwickler von https://lightblock.me Es ist ein Werkzeug, das ermöglicht Ihnen die Suche nach Knoten, die Sie verbinden möchten, nehmen Sie die URI des Knotens, den Sie anschließen möchten, und verwenden Sie es mit "connect" - Befehl.

+559
Jansen Norm 04.03.2019, 15:35:39

Hier ist, was ich tun würde:

  1. Nehmen Sie sich einen "kleinen" Betrag in USD, z.B. $100 ("klein" = ein Betrag, den Sie sich leisten können zu verlieren)

  2. Verwenden Sie diese Dollar zu kaufen, Bitcoin. (Sie müssen nicht zu kaufen ganzzahlige Werte von Bitcoin)

  3. Wenn (oder wenn) Sie den Wert Ihrer Bitcoins erhöht sich um einen Betrag > $100, [d.h. $(100+x), wo x > 0] zurückziehen $100 im Wert von Bitcoin zurück in Ihre USD-Bankkonto.

Herzlichen Glückwunsch! Sie haben jetzt $x Wert des Bitcoin, die Kosten Sie nichts.

Wenn die Bedingung in Schritt #3 nicht wahr werden bald genug für Ihre Bedürfnisse anpassen, nur konvertieren Sie alle Bitcoin zurück zum USD. Ihr Verlustrisiko ist begrenzt auf $100 (das sollte keine Rolle für Sie), aber Ihre möglichen Gewinne sind unbegrenzt.

Denken Sie daran, Steuern zu zahlen, als in Ihrem Land. Die meisten wahrscheinlich, Sie sollten nur verfügen, um Steuern zahlen auf Ihren Gewinn in USD im Jahr, die Sie verkaufen, Bitcoin, aber dies ist keine steuerliche Beratung.

+527
KasTiel23 14.06.2019, 20:49:26

Sie sollten sich in der Digitalen Münze Konzept. Es erlaubt jedem, seine eigene Währung und Steuern, so dass für jede Angebots-und Nachfrage-Modell. Bitcoin passt in das Konzept schön, wie ein "standard-Wert".

Es gibt eine Reihe von privaten Währungen, die verbunden sind, um die Preise der verschiedenen Elemente, wie Ven. Es gibt nicht viel zu stoppen jemand aus neue zu schaffen.

Alles in allem, die versuchen, die Kontrolle Bitcoin-Versorgung andere als der Kauf und Verkauf, es wäre ziemlich hart. Die Menschen würden sich nicht willkommen, zum Beispiel zu versuchen, um gegen die Belohnung fallen.

+481
James Scholes 21.11.2015, 06:14:18

Ich denke, die meisten up-to-date Liste ist von Wikipedia. Wenn Sie möchten, dass mehr Länder und mehr den letzten news, ich denke, Sie haben zu suchen, die für jedes Land individuell. Zum Beispiel, in den Niederlanden erklären Sie durch ein Richter als NICHT Geld, sondern hat den gleichen status wie gold und Silber. Dies ist die übersetzte source von google.übersetzen. Wenn Sie Holländer sind und wollen es zu Lesen, dies ist der link zu dem original-Dokument.

Die Rechtsfolgen unterscheiden sich von Land zu Land, und ich werde nicht überrascht sein, wenn es Veränderungen über die Zeit.

+401
lokoo 22.02.2015, 12:59:10

Ich denke, es ist so einfach wie MtGox warten auf 6 Bestätigungen vor der Annahme von bitcoin-Einlagen, um Ihre Einzahlung-Adresse, egal, Woher Sie kommen.

Wenn Sie wollen instant überweisungen, nicht verwenden, "offene Transaktionen".

Wir können versuchen, Gründe zu versuchen, um diese Politik sinnvoll ist, Sie aber letztlich machen die Regeln und wir handeln entsprechend.

+386
RuBeL Raj 24.11.2011, 04:41:20

Verwenden Sie einfach gestaltenwandler!

https://shapeshift.io/

Kein Konto erforderlich, sofortige, und es hat einen fairen Wechselkurs. Ich habe es mehrfach zum Austausch von Münzen.

+307
alim4ek 05.04.2019, 18:47:51

Für eine Transaktion werden standard, Jeder der Ausgänge muss mindestens 546 satoshis. (außer ein OP_RETURN Ausgabe, die einige extra-Regeln).

Testnet nicht durchsetzen standardness Regeln.

Sie können immer noch eine nicht standardisierte Transaktion in Ihrem block in mainnet, aber immer noch, diese Transaktionen werden nicht weitergeleitet.

+215
Bibidh Bista 21.10.2015, 08:44:30

Ich habe installiert bitcoin core auf meinem laptop und ich haben ein slushpool Konto. Dann habe ich installiert bfgminer auf meine RPi3 mit den folgenden Befehlen:

sudo apt-get install autoconf libtool uthash-dev libjansson-dev libcurl4-openssl-dev libncurses-dev git-core libevent-dev -y
git clone https://github.com/luke-jr/bfgminer.git
cd bfgminer
./autogen.sh
./konfigurieren
machen

Danach Verband ich GekkoScience Compac USB-Stick Miner an einen USB-hub angeschlossen und das an den USB-port des RPi3. Nach dem anschließen lief ich bfgminer mit dem Befehl:

./bfgminer --userpass username.workerID:Passwort --url stratum+tcp://stratum.slushpool.com:3333

Aber es zeigt die folgenden Fehler:

[2019-07-19 12:59:04] Warten für Geräte; drücken Sie " M+", um hinzuzufügen, oder 'Q' beenden

[2019-07-19 12:59:04] Probing für ein alive-pool

[2019-07-19 12:59:07] Pool 0: Unbekannt stratum msg: {"id": "auth","result":true,"error":null}

Bitte helfen Sie mir.

Ich habe auch andere Zweifel. Seine seit ein paar Stunden und ich immer noch nicht sehen, jeder Arbeiter in meinem portal. Wie lange dauert es für einen Arbeiter zu zeigen, bis?

Vielen Dank im Voraus.

+178
YS K 22.11.2018, 03:49:57

Standardmäßig bitcoind RPC über http, nicht https. Es sei denn natürlich Sie SSL aktiviert haben, indem Sie die Erzeugung eines SSL-Schlüssel und Einstellung der benötigten config-option...

rpcssl=1

Ansonsten Diese Zeile:

$bitcoin = new jsonRPCClient('https://user:[email protected]:8332/');

Sollte geändert werden zu:

$bitcoin = new jsonRPCClient('http://user:[email protected]:8332/');

Wenn das nicht beantworten, lass es mich wissen. Es gibt ein paar andere Möglichkeiten, um es.

Willkommen in der Welt der kristallographischen Währungen basierend auf den satoshi-client!

Ich denke, dass dieses kleine Stück info gebucht werden sollen, ziemlich unpassend, es ist versteckt in der Dokumentation niemand liest.

+71
Nel 16.11.2015, 15:42:01

Fragen mit Tag anzeigen