Kann cryptocurrencies nie vollständig dezentrale weil das Auffinden von peers zentrale?

Wenn zunächst eine kryptogeld-client, den es braucht, zu Holen Kollegen aus einer zentralen Quelle. Wenn ein Angreifer erhält die Kontrolle über alle von einem client ' s Standard-Server-peers, Sie wäre in der Lage zu beschränken, den Zugang des Kunden zu dem rest der Kollegen. Dann kann der client fake Daten, und es gäbe keine Möglichkeit für den client zu sagen.

Sind wir einfach dieses Thema ignorieren, da werde es schwer sein, die Kontrolle über die Server?

+607
Adam Rosenthal 01.04.2012, 16:02:05
19 Antworten

Bitcoins befinden sich in der blockchain in form von unverbrauchten Transaktion Ausgänge, D. H. das Produkt der bestätigten Transaktionen. Diese unverbrauchte Transaktion Ausgänge ausgegeben werden können, wenn Sie den privaten Schlüssel entsprechend der Adresse, die Sie unterzeichnet wurden, über. Wenn ein privater Schlüssel unwiederbringlich verloren, die Münzen werden nie aufwendbare wieder. Es gibt keine Schlüssel-recovery-service. Sie sind verantwortlich für die Erstellung ausreichend backups und halten Sie Ihre privaten Schlüssel sicher.

Wenn ein Unternehmen heruntergefahren Ihren Dienst, sollten Sie zahlen alle verbleibenden Guthaben für Ihre Nutzer. Wenn Sie haben das volle Sorgerecht und aus dem Geschäft gehen, ohne wieder balanciert, du bist wahrscheinlich (abhängig von den genauen Umständen) out ouf Glück.

+966
user189035 03 февр. '09 в 4:24

Sie brauchen, um ein ersetzen durch Transaktion Gebühr

Gehen Sie zu Einstellungen und aktivieren Sie die dynamische Gebühren, wenn das nicht bereits der Fall ist. Sie können dann mit der rechten Maustaste auf eine "geringe Gebühr" tx in der Geschichte, und wählen Sie "Kind zahlt für Eltern". Sie haben dann eine Gebühr Schieberegler mit "2 Blöcke" vor-ausgewählt aus einer dynamischen Gebühr. Sie sehen nun eine Vorschau-Fenster für die Transaktion. Klicken Sie auf anmelden und übertragen Sie die Transaktion unterzeichnet und die Gebühr erhöht wird.

Dies wird nur funktionieren, wenn Sie haben, ändern Sie die Transaktion auf Ihren eigenen Geldbeutel (in der Regel der Fall ist). Sonst können Sie bitten Sie den Empfänger, zu tun, ein CPFP auf die Transaktion. Der CPFP-Transaktionen in Elektron sind selbst RBF, so können Sie weiter stoßen die Gebühr nach CPFP, falls erforderlich (das bedeutet, Sie könnten wählen Sie eine niedrigere Ziel-wie die 25 blocks und stoßen von dort aus weiter, wenn Sie speichern möchten, auf Gebühren).

Stellen Sie sicher, wählen Sie einen server, der läuft Bitcoin core (die Server in der Regel das drucken, was Sie in der Registerkarte "console"), weil BU nicht akzeptieren, RBF und prompt einen Fehler (kann man noch wechseln dann). Die meisten Elektron-Server laufen, core-obwohl (ich denke, dass ~80%+), so werde es arbeiten out meisten der Zeit.

Quelle

+802
Nair Sumona 09.01.2014, 15:41:44

Ich bin etwas verwirrt durch die bitmixer.io-Website. Ich kann geben Sie die Adresse an, wo ich will, zum senden von bitcoins an, aber ich habe keine Ahnung, wie Sie gehen von dort aus. Wie sende ich bitcoins in den Dienst? Kann jemand mir raten, wie man dieses system nutzen?

+797
Lee Armstrong 15.04.2019, 23:02:33

Ich fand einige weitere Informationen auf Wiki:

Generationen haben einen einzigen Eingang, und dieser Eingang hat eine "coinbase" parameter anstelle eines scriptSig. Die Daten in "coinbase" kann alles sein; es ist nicht verwendet. Bitcoin setzt die aktuelle compact-format Ziel-und die beliebige Präzision "extraNonce" Zahl gibt, die erhöht jedes mal, wenn die Nonce Feld in die block-header-overflows. Ausgänge kann alles sein, aber Bitcoin erstellt ein, genau wie eine IP-Adresse-Transaktion. Die extranonce trägt zum vergrößern der Domäne für den Nachweis der Funktion. Bergleute können ganz einfach ändern nonce (4byte), Zeitstempel und extranonce (2 100bytes).

https://en.bitcoin.it/wiki/Transaction

In anderen Worten, der erste Bitcoin-client kopiert die "bits" - Feld (kompakt-format-Ziel) aus der block-header und verwendet es in einem push-Daten die operation für die coinbase input script. Aber ich bin mir immer noch nicht sicher, warum dies wurde als eine gute Idee zu sein.

Als Nächstes wird eine zweite pushdata Bedienung schob den "extranonce" - Feld. In diesem Feld um eins erhöht, wenn die nonce-Feld-übergelaufen. Die Implikationen für die Privatsphäre von diesem system werden hier besprochen:

https://bitslog.wordpress.com/2013/04/17/the-well-deserved-fortune-of-satoshi-nakamoto/

Ich glaube, ich kann jetzt meine Antworten:

  1. Nein.
  2. Bits gibt es, weil das ist genau das, was Bitcoin hat. 0x04 ist der extranonce Feld.
  3. Ja.
  4. Ja, zum Teil.
+726
jym990 08.06.2015, 22:30:37

Zuerst sagen Sie, dass der Bergbau ist eine sehr schlechte Analogie, und Sie sollten es vergessen.

Ich halte es wie Menschen, die kaufen Wonka bars in einem Versuch zu finden, das goldene Ticket. Jeder, der arbeitet, auf die Sicherung der blockchain versucht zu finden, einige unbekannte Zahl, die, wenn Sie kombiniert werden mit einer Zahl aus der blockchain, erreicht das gewünschte Ergebnis erzielt wird. Die erste person, um es zu finden, gewinnt die Belohnungen (Transaktion Gebühren + neue Münzen).

Je mehr Sie versuchen, desto besser sind Ihre Chancen, den speziellen Nummer, bevor Sie jemand anderes. Das Protokoll stellt automatisch: da immer mehr Menschen arbeiten auf der Suche nach der magischen Zahl, desto schwieriger wird es, zu finden.

Nur wenige Menschen "mine" von sich in diesen Tagen. Menschen band zusammen, die in pools aufgeteilt, die Arbeit, und dann teilen sich die Prämien. Anstatt eine kleine chance, finden Sie eine riesige Belohnung, bekommen Sie einen stetigen Strom von bitcoins.

+724
billy jo bob 29.11.2016, 23:06:46

Verwenden Sie eine deterministische wallet wie , Elektron. Es werde generieren einen Samen Merksatz von 12 Worten, die Sie aufschreiben können. Alle Adressen in Ihrer Brieftasche sind abgeleitet aus einem Samen Merksatz. Versuchen Sie nicht, erzeugen Sie Ihren eigenen Samen. Menschen sind schrecklich mit Zufallszahlen erzeugen und wenn Sie von Ihren eigenen Sie wird gestohlen. Sie müssen lassen Sie die Brieftasche machen für Sie.

+695
Leha00788 30.04.2017, 22:46:48

Das wallet-format finden Sie hier. Es gibt auch ein tool, das dies für Sie.

+688
AmbroseChapel 18.07.2013, 03:28:38

Wenn Sie Bergbau sind allein (solo-mining), dann wird dir nur eine Belohnung, wenn Sie finden einen block. Je nach Ihrer hashrate, dass eine lange Zeit dauern, Sie finden nie einem selbst. Mining in einem pool bietet eine viel mehr stetige Einnahmequelle.

+568
Jason Zhuo 12.06.2018, 00:34:34

Ich Frage mich, ob jemand die gesammelten Statistiken, wie oft die Sanierungen von side-Ketten der Länge 1 vorkommen im Vergleich mit Längen von 2, 3, oder mehr.

Related: Was ist die längste Kette, die Reorganisation, die je passiert ist?

+556
kinogo99 07.02.2012, 14:38:04

Sie nicht. Bitcoin funktioniert das nicht so. Den Absender eindeutig zu identifizieren, können Sie eine neue Bitcoin-Adresse für jede Zahlungsaufforderung und dann wirst du wissen, aus welcher Partei die Mittel geschickt wurden, da nur diese Partei hätte, dass Bitcoin-Adresse.

Einige Dienste, wie SatoshiDICE, Ihr Geld zurück zu einem der Eingänge in einer Transaktion. Dies führt Häufig Verluste, die jedoch als diejenigen, die das senden von einem gehosteten (geteilt) E-Wallet besitzen nicht die Bitcoin-Adresse, dass Ihre Zahlung gesendet wurde. So der Rückkehr-Fonds zu einem dieser Eingänge nutzen einige andere Partei als die vorgesehenen Benutzer.

Die anderen Parteien verwenden Sie eindeutige Beträge, die zur eindeutigen Identifizierung des Absenders. Zum Beispiel, eine Zahlung von 1,23 könnte Suffix als 1.23000001 zu unterscheiden, die von einer anderen Vertragspartei, die gebeten wurde, zu zahlen 1.23000002. Aber das zu tun ist nicht weniger Arbeit, als einfach eine einzigartige Bitcoin-Adresse für die zwei Zahlungsaufforderungen.

Geplant für eine kommende version des Bitcoin-Qt/bitcoind client ist eine bezahl-Protokoll , die möglicherweise nützlich für Sie als gut.

+413
Darrell Gouthro 22.11.2014, 03:38:14

Ich glaube, dass ein Vorschlag von ripper234 in der Diskussion ist die Antwort, die ich Suche - verwenden Sie den Armory client statt. Ich fand diese Seite über Armory besonders beruhigend und werden versuchen, die Kunden in Kürze: http://bitcoinarmory.com/index.php/using-offline-wallets-in-armory

Edit: ich sehe jetzt mit Hilfe der Armory client, dass der name der Funktion war ich nach einen privaten Schlüssel "sweep". Anscheinend ist es üblich genug, um seinen eigenen Namen und der Menüpunkt in der Waffenkammer. Den "sweep" den Wert aus der Adresse, die in Ihrem Arsenal Brieftasche, um sicherzustellen, dass alle anderen, die kommen können, in den Besitz der privaten Schlüssel keinen Zugriff auf den Wert gespeichert.

+396
rclyde 30.07.2015, 14:17:45

Ich meinen computer neu gestartet und jetzt bitcoin nicht weiter gehen, als "überprüfen der Datenbank-Integrität" und der Aufenthalt in der bis jetzt (über eine Stunde jetzt) auch windows sagt mir, dass das Programm nicht mehr reagiert.

Weiß jemand, was zu tun ist ?

+318
user242389 16.12.2018, 14:07:27

Bitcoind gesucht wird .cookie - Datei in das Konfigurations-Verzeichnis.

Wenn Sie möchten, geben Sie einen Pfad für die Konfiguration, die nicht dem Standard (z.B. auf Ihrer Festplatte), können Sie dies mit der -conf=/Pfad/zu/bitcoin.conf

+257
smoosh911 16.10.2013, 16:51:56

Anscheinend, ohne dass entweder Passwort oder Samen, ein Electrum wallet ist nicht erstattungsfähig.

Aber lassen Sie uns rekonstruieren, wie es passiert ist, und sehen, was Sie vielleicht tun könnten:

Elektrum nicht erstellen Sie ein neues wallet während der Installation nur, wenn dort bereits ein Electrum wallet auf das system.

Daher scheint es wahrscheinlich, dass Sie oder ein anderer Benutzer Ihres Computers installiert hatte Elektrum auf, dass computer vor. Vielleicht sollten Sie versuchen, herauszufinden, ob die Samen und/oder das Passwort aufgezeichnet wurde, damals, aber Sie hatte Sie vergessen. Else, sollten Sie zunächst versuchen, wahrscheinlich Passwörter.

Wenn Sie nicht jeden Fortschritt mit, dass, möchten Sie vielleicht erwägen, in Kontakt mit https://walletrecoveryservices.com/. Ich kann nicht persönlich bürgen für Sie, aber Sie scheinen geholfen zu haben eine Last von Menschen in der Vergangenheit. Sie können in der Lage sein, um Ihnen dabei helfen, Ihr Passwort, wenn Sie eine Idee haben, was Sie verwendet haben.

Dank #Elektron auf freenode für die meisten der oben genannten Informationen.

+247
cpit 11.05.2011, 05:54:34

Ich würde vorschlagen, Sie Lesen Mastering bitcoin-Buch, erste und zweite Auflage. Es ist genau das, was Sie suchen.

https://github.com/bitcoinbook/bitcoinbook

wenn Sie möchten, schauen mehr als die Lektüre dieses youtube - videos sind erstaunlich

+176
Zerstolen 19.06.2011, 06:36:15

Füge dies in deine /etc/inittab:

bd:1234:respawn:sudo -u <USERNAME_TO_RUN_bitcoind> <DIRECTORY_CONTAINING_bitcoind>/bitcoind

Dann laufen

telinit q

zum erneuten Einlesen der inittab - Datei.

Ändern Sie alles, was in den <> im obigen Beispiel zu suite Ihrem Fall. Stellen Sie sicher, dass die ersten beiden Buchstaben ("bd" für bitcoind im Beispiel oben) sind einzigartig; man kann Sie zwei beliebige Buchstaben, solange nichts anderes in der inittab verwendet.

Das macht es so bitcoind startet sofort neu, nachdem es stürzt ab.

vgl. man inittab für mehr info.

+147
Henry Wilson 23.09.2017, 19:27:38

Ich brauche, um Daten von einem block mit dem block Höhe.

Gibt es eine javascript-Bibliothek-block Daten aus der Bitcoin-blockchain, durch die Verbindung zu lokalen Knoten ausgeführt oder ein 3rd-party-Anbieter blockchain?

+138
user5190 28.05.2013, 07:43:17

Wollte sehen, ob jemand hier wusste, dass wenn Sie sind in der Lage, mit Coinbase um ein "Business - /Corporate" Ebene-Konten?

Was bedeutet, dass wenn Sie sich anmelden und verknüpfen ein Bankkonto zu Ihrem Coinbase Konto könnten Sie wählen, um Ihre Business-bank-Konto, und überprüfen Sie mit einem EIN, anstatt eine persönliche SSN?

Vielen Dank für Eure Hilfe im Voraus.

+97
ptair 01.03.2019, 17:17:39

Sicher, es ist möglich, aber für wie lange würde die Bergleute fortsetzen möchten, mining für den 51% - pool, falls es zerstört die genaue gleichen Sache, ist die Rückzahlung Sie?

Es ist auch erwähnenswert, dass eine 51% Attacke kann nur bestimmte Dinge tun, wie Doppel-ausgeben und beenden von Transaktionen immer bestätigt. Der Angreifer kann nicht rückgängig Transaktionen.

Verhinderung der Transaktionen aus den Bestätigungen würde sicherlich dazu führen Sie einen Tropfen auf den Preis, aber bald Bergleute würden erkennen, was Los ist und die Anreiz-Mechanismus würde hoffentlich Dezentralisierung der Bergbau wieder.

In Bezug auf slicing die Gewinne wieder an die Bergleute, das ist eine wirklich harte Sache-setup. Sie müssten, um zu überzeugen, ein unglaublich großer Teil der Bergleute zu Vertrauen. Aus technischer Sicht ist es sicherlich machbar.

Es gibt viele theoretische Möglichkeiten zum boykott der bitcoin-Netz, aber keiner hat sich aus praktischer Sicht, weil Sie meiner Meinung nach gibt es soziologische, wirtschaftliche und sogar psychologische Faktoren spielen bei der Sicherung eines dezentralen p2p-blockchain-system.

+37
callie16 20.08.2014, 18:32:42

Fragen mit Tag anzeigen