Wenn die top-6-mining-pools begonnen mining leere Blöcke, was passieren würde?

Ich habe gelesen, dass es möglich war, mir leere Blöcke, so dass die Bergleute können noch verdienen, wenn es keine Transaktionen im Netz.

Was würde passieren, wenn die top-mining-pools begonnen mining leere Blöcke allein, stoppen alle Transaktionen verarbeitet?

+885
carolcalen 03.10.2015, 08:48:29
25 Antworten

Es ist nicht trivial zu de-anonymisieren eine bitcoin-Adresse. Ihre beste Hoffnung ist, dass die Adresse hat Eingänge oder Ausgänge an andere Adressen wurden deanonymized irgendwie (online-Suche für diese Adressen). Dies ist unwahrscheinlich. Sie wäre besser, nur die überprüfung der für die Brieftasche-Websites mit einem login(s). Wie @nate-eldredge erwähnt diese tragen das Risiko, dass Sie vielleicht verraten Ihr login/pass Kombinationen an einigen Börsen, die nicht vertrauenswürdig sind.

Ein tool, das zu haben scheint einige Informationen über Adressen OXT. Zum Beispiel ist er entschlossen diese Adresse werden im Zusammenhang mit btc-e exchange

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

Standardmäßig werden nur Adressen, die bereits erhalten haben, Münzen zu verwenden, so bitcoind listreceivedbyaddress 0 wahr. Das true gibt an, dass Sie einschließen möchten "leer" - Adressen.

Quelle: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

+921
NAK 06.03.2014, 02:09:37

Mit Bezug auf /P2SH/, ist es sogar sehr viel Sinn in Abstimmung mit 500MHash oder so von hashing-power gegeben, dass die Chancen, einen block innerhalb der voting-Zeitraum ist unglaublich schlank? Nicht zu erwähnen, dass meine Abstimmung wird überschattet durch Bergleute mit größeren Operationen.

Ist das Abstimmungssystem unfair in diesem Sinne? Oder, wenn ich möchte, dass meine Stimme zu zählen, für mehr sollte ich einfach drängen auf mehr MHash, um eine größere Unterstützung durch das Netzwerk? (wie die Leute mit mehr MHash sind berechtigt, mehr Stimmen, weil Sie helfen, unterstützen Sie das Netzwerk mehr als ich?)

+917
warribros 09.11.2018, 18:16:25

Dies hängt wahrscheinlich von der Art der Anfragen, die Sie machen wollen, und die von Ihnen gewünschten Daten aus der Datenbank abrufen.

Ich persönlich habe gute Erfahrungen gemacht mit der Verwendung einer graph-Datenbank zur Durchquerung der block-chain (z.B. Neo4j). Aber die graph-Modell Sie wählen, wird einen Einfluss auf die Effizienz bestimmter Arten von Abfragen.

+916
Neill 28.08.2010, 16:24:20

Ich bin immer noch lernen, wie all dieses Zeug funktioniert. Ich bin mit einem v0.15.1 volle Knoten. Während ich gerade die debug-Ausgabe, bemerkte ich, dass der orphan-tx wurden verworfen, weil die maximale erreicht wurde. Um zu sehen, was passieren würde, habe ich neu gestartet bitcoind mit maxorphantx=1024.

Gibt es einen nutzen der bitcoin-community, dass durch die Erhaltung einer größeren Anzahl von orphan-tx oder bin ich einfach nur Speicher zu verschwenden?

Hinweis: ich vergaß zu erwähnen, dass meine Kopie der blockchain ist auf dem neuesten Stand. Die Waisen sehe ich nicht, weil ich bin fehlenden Bausteine.

+817
Dollar Zhang 15.10.2014, 16:25:57

Die meisten cryptocoins erfordern 120 Bestätigungen (zusätzliche Blöcke Hinzugefügt, um die Kette), bevor der block Belohnung gewährt wird. Ich bin mir nicht sicher über Litecoin, aber wenn das der Fall ist, und wenn Sie den solo-mining, oder wenn Ihr pool nicht nehmen, alle Chancen, der erste Belohnung wird 120 Bestätigungen nach der ersten abgebauten block.

Und da die Blöcke abgebaut werden etwa alle 2,5 Minuten, das ist etwa 5 Stunden.

+717
DL Redden 28.04.2010, 03:57:21

Dieser ETF ist für UNS Menschen und würde gehandelt werden über BATS exchange. UNS ist ein großer finanzieller Markt. Plus es ist ein heißes Thema, weil die bekannten Winklevoss-Brüder hinter ihm.

+715
r0tech 24.01.2019, 11:08:19

Jeder block bezieht sich auf einen bestimmten Elternteil, was alle Blöcke zusammen bilden eine Baumstruktur. In der Regel ist es nur eine einzige sehr lange-Filiale, mit sehr gelegentlichen kurzen Seitentrieben (1 bis 2 Blöcke lang).

Sie können nicht "einfügen" ein block in der block-Kette, da kein block bezieht sich auf es als Elternteil.

+699
MarcoMag 12.11.2011, 00:08:29

Sie verwenden die falsche byte-Reihenfolge. In big-endian-hash ist 0b0011011101000111000010001111111111110111011100011001110111010101100101111001111011001000011101011101010101101100110100100010100001101111011011010011110011110111111011000011000101111010001110110010010101100011001010101010101100101000111011000011011110111011 so die ersten vier bits sind 0b0011 = 3 = über

Finden Sie eine python-Implementierung der mnemonische Validierung hier

+664
Nsain38 03.03.2014, 09:35:17

Richtig, nur aufgerufen und es sieht aus wie Barclays (Die Eigentümer von PingIt), wo komplett overwhelemed auf den Punkt und so, wo langsam um es zu verarbeiten. Die person, die ich gesprochen haben, war sehr hilfreich und wird mir die schicken extra Betrag jetzt. Ich kontaktierte ihn unter dieser Nummer: (+44) 7525 431876.

Im Nachhinein denke ich, es ist, wo gerade unglaublich beschäftigt mit Bestellungen und so, wo langsam setzt es sich durch.

+653
Franck Paulus 20.02.2017, 08:50:05

Was Sie vorschlagen, ist im wesentlichen ein Merkle-tree mit 2 Transaktionen. Der hash von hashes ist die Merkle root, und der hash-Wert von B ist der rest der Merkle-Pfad. Sie sind den ganzen Weg zur Wurzel.

Wenn Sie Hochskalieren, können Sie den nächst höheren Knoten in den Baum...aber was überprüft, dass es gehört in den Baum? Sie müssen die hashes alle die Art und Weise, um zu verifizieren, weil es die Merkle Wurzel, die gehasht ist in der proof-of-work-Algorithmus.

+582
veronica Robinson 09.04.2014, 00:49:20

Ich wurde gebeten, zu schreiben, ein Glücksspiel website, die Verwendung von bitcoins. Der Glücksspiel-Teil ist einfach, aber ich fand heraus, über bitcoins nur gestern. Ich habe die folgenden links und Lesen, aber ich bin begraben in der Fachsprache; wie der block-chain, Geldbörsen, Bergbau usw.

Ich möchte nur wissen, die folgenden Dinge.

  1. Was bedeutet die website brauchen, um bitcoins?
  2. Was bedeutet die website anfordern müssen Mittel aus dem player?
  3. Wie sollen die überweisungen von Spieler zu website?
  4. Was bedeutet die website brauchen, um Kapital zu Spieler?
  5. Wie die übertragung von Mitteln von der website zu Spieler?

Ich würde gerne wissen, die Antworten so genau wie möglich, auch code-Ebene. Oh, eine Anforderung, die nicht brauchen, ein Konto zu eröffnen, auf meiner website oder die Verwendung eines Zahlungs-gateway.

Ich danke Ihnen allen im Voraus. Moe

+580
guggero 21.04.2019, 02:00:29

Ich arbeite an einem Projekt, das bis Ende Mai Generierung von ein paar hundert (oder sogar mehr) verschiedenen bitcoin-Adressen pro Tag. Von meinem Verständnis in der Theorie gibt es keine Begrenzung für die Anzahl von bitcoin-Adressen in einer wallet, aber ich fürchte, in Skalierbarkeitsprobleme mit bitcoind auf lange Sicht.

Wird der RAM oder die CPU-Auslastung deutlich erhöhen? Gibt es eine bekannte Begrenzung der Anzahl der Adressen?

Hinweis: Wahrscheinlich 60-80% dieser Adressen wird nie erhalten jede Transaktion. Weiß nicht, ob dies einen Unterschied macht.

+572
neoques 12.10.2013, 22:46:41

Ich habe nie gesehen, dass ein Austausch erforderlich, dass eine Ziel-tag auch beim senden von einem Konto nicht benötigen. Aber jede Ziel-tag tun. Das Ziel-tag zeigt nur, dass die Empfänger-Konto-Inhaber, die zu Krediten für die Zahlung. Aber Sie sind der Empfänger-Konto-Inhaber, so dass Sie nicht brauchen diese Informationen. Sie sollten in Ordnung sein.

+505
murmanich 08.05.2013, 00:10:43

Ich installierte Bitcoin core, einem vps-server und haben Zugriff auf putty als Linux-Betriebssystem .. wie kann trensfer alle Bitcoin-Konto in altcont?

+429
Aravind00Kumar 16.01.2015, 09:54:23

Mit Bitcoin und seine Derivate, können Sie bereits einen privaten Schlüssel generieren, wie Sie möchten, und importieren Sie Sie über die importprivkey RPC-Befehl. Sie können beginnen Sie mit einer 256-bit-Daten (D. H. jede Zahl zwischen 0 und 2^256-1), konvertieren von WIF-format erläutert https://en.bitcoin.it/wiki/Wallet_import_formatund importieren Sie Sie.

Jedoch beginnen Sie nicht immer angebracht, um diese Idee, bevor man versteht die Dinge besser.

Ich weiß nur nicht, wie die Tatsache, dass kryptogeld-Schlüssel werden zufällig generiert. Obwohl ich weiß, dass die Herstellung so ein paar wieder, ist fast unmöglich. Ich mag es nicht, weil es "fast" unmöglich.

Die Lösung ist nicht, etwas neues zu erfinden - die Lösung ist für Sie zu lernen, mehr Mathematik, bis Sie überzeugt sind, dass es vernünftig ist. Dies ist der Fall mit allem, was in der Kryptographie: kein Angriff jemals sein kann unmöglich gemacht. Aber machen es hinreichend unwahrscheinlich, wirklich genau genug ist.

Wenn Sie einen privaten Schlüssel generieren irgendeine andere Weise, außer zufällig, es macht es viel einfacher für jemanden zu erraten und zu stehlen Ihr Geld. Es verwendet werden, um eine Modeerscheinung namens "brain wallets", in denen Sie make-up einige denkwürdige Satz und verwenden Sie es als einen privaten Schlüssel. Menschen, die dies Taten bekamen Ihr Geld gestohlen routinemäßig, weil die Anzahl der denkwürdigen Sätze, die Sie kommen könnte, ist relativ gering, und es ist sehr einfach für jemanden mit einem guten computer einfach mal versuchen und denke, alle von Ihnen. Aber das Universum nicht unterstützen kann ein computer gut genug, um zu versuchen alle 2^256 mögliche zufällige Schlüssel.

+387
Sambovi 03.03.2010, 20:56:19

Mining bitcoin mit einem CPU/GPU ist jetzt im Grunde unmöglich, das Netzwerk ist gesichert durch die ASIC-Maschinen, die viele Größenordnungen effizienter als eine CPU/GPU-miner werden konnte. Man könnte schließen Sie Ihr Macbook pro in ein mining-pool, aber Sie wird buchstäblich nur rausgeworfenes Geld für Strom, und bekomme null-Auszahlung zurück.

Nicht nur, dass, Macbook Pro, oder jeden anderen laptop für diese Angelegenheit) sind nicht zu bauen, ausgeführt werden, so hart wie Bergbau erfordert. Sie führen eine ernste Gefahr von Schäden an Ihrem computer, mit im Grunde keine chance, ernten eine Belohnung.

Sie werden buchstäblich haben bessere Chancen kaufen Sie einen Lottoschein mit dem Geld, das Sie verbringen auf Strom.

+298
John Waller 26.08.2016, 21:56:54

Ich Frage mich, ob trezor verwendet werden, zu speichern Passwort(s), wie Sie mit 1pass? Wenn nicht, ist es etwas, das Sie würde betrachten in der Entwicklung?

Danke

+279
DinGODzilla 23.09.2011, 20:39:32

Zu der Zeit des Schreibens, die blockchain ist 24 GB groß nach 5 Jahren. Dies ist eine Erweiterung von 0,12 Kilobyte pro Sekunde. Allerdings bedeutet dies nicht repräsentieren alle der verwendeten Bandbreite, die von den Bitcoin-client:

  1. Der Bitcoin-client auch relais Transaktionen und Blöcke, die es downloads.
  2. Der Protokoll-overhead.
  3. Manchmal ist der Bitcoin-client, download-Transaktionen, die nicht in die blockchain.

Getestet habe ich die Bandbreite, die bei Bitcoin verwendet, die durch Messung mit bwm-ng, im Laufe der sechs und eine Hälfte Stunden. Ich fand, dass es verwendet 2.1 Kilobyte pro Sekunde, die Kombination hoch-und herunterladen. Über einen Monat, das wäre bis zu 5,5 GB.

Beachten Sie, dass meine Bitcoin-client hat keine eingehenden verbindungen annehmen, die hätten sich geändert, das Ergebnis deutlich.

Dies kann eine teure Bandbreite. In diesem Umstand, können Sie eine alternative, wie BlockChain.info oder MultiBit, die beide nahezu keine Bandbreite.

+267
Raanan 11.03.2013, 20:54:38

Als Doug sagte, in der Frage, die Kommentare hier gepostet, als Antwort auf seinen Wunsch):

Wenn es mindestens 1 conf durch das Netzwerk, eine Rasse-basierte Doppel-Ausgaben-Angriff nicht möglich ist.

Daher der Angriff, die er beschreibt, ist eine Gabel-basiert verdoppeln verbringen, wie seine Fragen hier und hier.

+225
bazite 24.11.2015, 21:41:32

Aber nicht der ehemalige. Kann mir jemand erklären, was er bedeutete in der ehemaligen?

Ein Kind-Schlüssel können sich auf zwei verschiedene Dinge: das Kind, das den privaten Schlüssel und den untergeordneten öffentlichen Schlüssel. Nur mit nur einem dieser beiden Dinge, können Sie nicht bestimmen, die privaten oder öffentlichen Schlüssel aller Eltern oder Geschwister. Nur aufschlussreich eine dieser Tasten nicht unbedingt zeigen keine anderen Informationen.

Aber wenn ein Kind private Schlüssel UND der übergeordneten extended public key (also den öffentlichen Schlüssel und chaincode) aufgedeckt werden, können wir die Ableitung der übergeordneten privaten Schlüssel. Dies erfordert mehr als nur die untergeordnete private Schlüssel und nicht mit einer untergeordneten öffentlichen Schlüssel.

+211
MOFF 30.04.2018, 11:59:54

Nein, das ist nicht möglich. Es sind keine opcodes, die es ermöglichen, Sie zu prüfen, eine Signatur auf eine beliebige Nachricht.

+204
A S 26.12.2015, 05:30:27

Gibt es bestimmte Methoden zur Berechnung des privaten Schlüssels entsprechend einem beliebigen bitcoin-Adresse? Zum Beispiel, ich möchte zu finden, die den privaten Schlüssel für diese Adresse, um den Zugang zu den Fonds: 1KsFhYKLs8qb1GHqrPxHoywNQpet2CtP9t

+152
user103332 08.05.2012, 00:40:16

Wie viele öffentliche Schlüssel auf einen Durchschnitt, den vollständigen Knoten speichern, um zu validieren/authentifizieren, die Transaktionen, die Sie erhalten?

+42
Rocco Musolino 19.01.2013, 22:40:51

Ich bin in einem unit-test und ich möchte mit verschiedenen test-Adressen je nachdem, welche Netzwerk bin ich verbunden, zu halten, testen die Ausgabe beschränkt sich auf das Netzwerk bin ich tatsächlich angeschlossen.

Ich weiß, ich kann laufen validateaddress ein , um es herauszufinden, aber wie kann ich erkennen, dieses direkt?

+42
Tim Harding 24.09.2017, 04:02:21

Fragen mit Tag anzeigen