Beim ändern von Bewegungsdaten in einem block ändern Sie den hash des vorherigen Blocks?

Wenn ich nur manuell ändern Sie die Daten auf dem block, ohne sich zu berühren/modifing die bereits berechneten hash, hash des Blocks noch gültig, weil seine bereits gespeichert und nicht mehr angefasst wurde ... also,

Wenn die blockchain aktualisiert das hash mit dem Inhalt des Blocks? ...

In jeder Zeitung, die ich lese, sehe ich, dass alle Sicherheits-und inmutability der blockchain seine aufbauend auf den bereits berechneten hash, so wie Ihr, einfach seine Daten ändern, ohne Sie zu berühren, hash-so block noch gültig sein, in all den merkle-Baum und die Kette... wie diese änderung, die seine geschützt?

+647
Wilher Distu Lima 14.12.2018, 00:19:32
15 Antworten

Computer-Netzwerke hat keine inhärente Methode zu etablieren, die geographische Lage. Kann es erraten - durch den Blick auf Antwortzeiten, aber dies würde einige Zeit in Anspruch nehmen (und was würde es tun, wenn andere trat, während es getestet?) Es können auch raten von der Verwendung von Datenbank-lookups. Aber GeoIP lookups sind notwendigerweise zentralisiert. Was tun, wenn das Zentrum geht offline?

Auch wenn wir uns etablieren konnten, geographische Lage, wir würden wahrscheinlich haben, um Ingenieur um ihn herum: wenn Sie nur die Verbindung zu Nachbarn werden Sie am Ende mit weakpoints im Netz. Zum Beispiel, werden alle Knoten in den Florida Keys wäre cut adrift aus dem größeren Netzwerk, wenn Knoten in Miami hatte einen Stromausfall.

+940
tucq88 03 февр. '09 в 4:24

Die Anzahl der Knoten irrelevant ist. Was zählt, ist, wie viel hashpower haben Sie; also, welche Art von hardware angeschlossen ist, der Knoten, und wie schnell Sie ausführen kann SHA256D hashes. Wenn Ihr Knoten ist ein ganz normaler computer ohne spezielle ASIC-hardware, dann auf der heutigen Schwierigkeitsgrade, für alle praktischen Zwecke, Sie wird nie mein block (im Durchschnitt, es dauert mehrere Millionen Jahre, um so zu tun).

Sehen https://en.bitcoin.it/wiki/Difficulty#How_soon_might_I_expect_to_generate_a_block.3F um zu erfahren, wie schätzen Sie die Zeit, um mir einen block gegeben, Ihre hashpower.

+884
IOU 20.07.2015, 15:01:19

Ja, es ist möglich, senden Sie an die gleiche Adresse. Jedoch, um zu beweisen Steuerung eine Adresse, könnten Sie stattdessen eine Nachricht signieren.

+709
Bogdan Alexandru Militaru 24.06.2014, 07:00:49

Ich habe einige grundlegende Zweifel an Konsens-Algorithmus wie hashgraph. Zum Beispiel, wir nehmen das Floß einfachste leader-Konsens-Algorithmus, wir können nicht in einer dezentralen Einstellung, da es sehr einfach für einen einzelnen Angreifer, die Kontrolle über den cluster von Spinnen, Tausende von Knoten, um ihn zu unterstützen.

"Zusammenfassend, der voting-basierten Algorithmus macht es sehr einfach für die Angreifer, ob seine leader-basierten oder führerlose. Also wir können nicht in einer dezentralen Einstellung."

Algos wie PoW machen es schwierig für einen einzelnen Angreifer zu nehmen, die über das Netzwerk durch die rechnerische Rätsel auf.

Einnahme über hashgraph es wieder ein voting-basierten Algorithmus, also Fragen, wie es verhindert, dass ein einzelner Angreifer immer Kontrolle über das Netz in einer dezentralisierten Einstellung (wo Sie nicht Vertrauen Ihre Kollegen)???

Ich verstehe, wie hashgraph funktioniert, aber nicht in der Lage war, ihn zu visualisieren in einer dezentralen Einstellung. Irgendwelche Erkenntnisse? Dank

+593
Thom Wiggers 08.02.2019, 09:43:51

Entwickler

An einem der vielen bitcoin-Bibliothek Projekte auf Google Code oder Github:

  • Multibit Ein Java-basiertes front-end-client
  • BitCoinJ Eine Java-basierte support-Bibliothek für die Entwicklung von Bitcoin basierten Anwendungen sehr viel einfacher
  • BitCoinSharp Eine C# - basierte support-Bibliothek (Schwester-Projekt auf BitCoinJ)

Vermarkter

Verbreiten Sie das Wort über Bitcoin zu anderen. Laden Sie eine Kopie von einem der vielen wallet-Anwendungen auf Ihr Telefon und zeigen es verwenden, um etwas zu kaufen von jemanden.

Spekulanten

Verbringen Sie einige Ihrer Münzen zu fördern Kaufleute zu erlassen, Bitcoin. Waren und Dienstleistungen werden angeregt durch die Nachfrage. So kaufen Sie Dinge, die Sie brauchen, auf einer täglichen basis unter Verwendung von bitcoins.

+576
pstoppani 08.07.2017, 22:22:17

Es hängt von der exchange; Sie müssen Regeln aufstellen, wie man, um passende gehandhabt wird.

Auf mindestens eine der Börsen, die ich verwendet haben, wenn gab es eine Kauforder für 1 Münze für $2000, und Sie Hinzugefügt ein Verkaufsauftrag mit einem $1000 limit, dann würden Sie $2000. Wenn jedoch die buy-order bei $2000 wurde nur bei 0,6 Münzen dann verkaufen Sie die 0.6 Münzen bei $2000 und den Rest zu verkaufen, um (0.4 Münzen) übereinstimmen würde, die von der nächst höchste Kauforder, zB $1950, vorausgesetzt, dass ein anderes kaufen, um Bestand bei oder über $1000.

Ich würde erwarten, dass dieses Verhalten häufiger zu sein unter den Börsen, was @chytrik beschrieben in seiner Antwort.

+527
Kamsy Ajoku 09.08.2016, 17:26:05

Wie erklärt, in der Datei doc/build-osx.md, bevor Sie machen, müssen Sie zuerst ausführen ./autogen.sh und ./konfigurieren.

+518
wollud1969 03.01.2016, 12:01:48

Ich bin daran interessiert, beginnend ein Glücksspiel-Seite, es war schwierig zu finden, eine einfache Möglichkeit zum verarbeiten von Benutzer-Mittel.

Lösungen wie Bitpay oder Coinbase verbieten die Verwendung für das spielen.

BIP32 blockchain-Melder wie Myzel Gang zu sein scheinen anfällig für spam-Attacken und schwer zu skalieren.

Ich habe mir in der Interaktion mit einem vollen Knoten, aber die Dinge scheinen kompliziert, sehr schnell zu skalieren.

+467
Scott Binkley 10.09.2012, 03:41:27

Ich habe Spachtel zieht die Daten aus coinmarketcap für alle Münzen, die für alle historischen Epochen (bis zu 15min Abständen) allerdings nur die Lautstärke-info erhältlich ist die 24-Stunden-Volumen. Weiß jemand, ob es möglich ist, zu 15m/1H-volume-Daten (historische) aus coinmarketcap? Gelingt das nicht, jeder vernünftige Ansatz für die Umwandlung der 24-Stunden-Daten für 1 STD/15m? Es wäre nur eine grobe Schätzung, ich weiß. Ich weiß nicht, warum Sie nicht stündlich liefern der Volumendaten, wie gut.

+450
max234 23.02.2013, 07:49:39

Nicht senden Sie Geld von Ihrem eigenen Geldbeutel zu Bob.

Senden Sie es direkt von MtGox.

So, es ist nicht im Zusammenhang mit Ihren Geldbeutel (Sie nur mit MtGox, dessen Geldbörse wird geteilt durch die Hälfte der Bitcoin-Welt).

All diese online-wallet-Dienste sind im wesentlichen die Anonymisierung Mischer.

Könnte man argumentieren, dass dann MtGox weiß, dass Sie Geld geschickt haben, um Bob, aber a) Sie kümmern sich nicht, b) wenn Sie kümmern, Sie konnte verfolgen, es in die Kette sowieso, wie Sie weiter oben hinweisen, c) Sie nicht wissen, dass die Adresse, die Sie geschickt zu Bob gehört.

Eine Sache, die Sie treffen müssen, klar, Bob, jedoch, ist, dass unter keinen Umständen sollte er um etwas zurück zu senden an die Adresse, wo seine Münzen kamen aus (denn dann ist MtGox hat keine Ahnung, was mit Ihnen zu tun). Aber dies ist ein Allgemeines Prinzip von Bitcoin ist, dass eine Absenderadresse kann nicht nur verwendet werden, als eine Empfangs-Adresse sowie. Wenn es irgendwelche Erstattungen oder dergleichen sind, müssen Sie Bob eine andere Adresse (vorzugsweise ein komplett neues).

+443
Sputnik 26.12.2017, 21:17:42

Ich verstehe nicht, wie ein Trezor ist als cold storage, wenn Sie es verlieren, und dann wieder Ihre Schlüssel durch Ihre recovery-Samen und anderen Trezor.

Wo sind die Schlüssel kommen?

Wo sind Sie gespeichert?

+407
Splo 28.03.2011, 02:01:31

Wie ist OP_RETURN und warum war es in Erster Linie eingeführt?

+405
maproom 10.05.2017, 14:23:13

Laut Bulletin 125:

Explizite Signalisierung: Eine Transaktion wird als entschieden in ermöglicht den Austausch von selbst, wenn einer seiner Eingänge haben eine nSequence Zahl, die kleiner ist als (0xffffffff - 1).

Geerbt Signalisierung: Transaktionen dass nicht explizit signal Austauschbarkeit sind austauschbar, unter diesem Politik für so lange, wie Ihre Vorfahren Signale Austauschbarkeit und bleibt unbestätigt.

Einer der Eingänge auf Ihrem tx Sequenznummer kleiner als 0xffffffff - 1?

+396
Rambo V 12.12.2017, 23:22:15

Erstens, wenn wir ein Angebot für ein "Bitcoin-Transaktions-Gebühr", wir zitieren normalerweise eine der beiden zahlen:

Verbraucher kümmern sich um die volle Gebühr.Dies ist die gesamte Gebühr, die Sie zahlen sind in einer Transaktion, wie Sie 10.000 satoshis oder 0,0001 bitcoins. Dies ist wahrscheinlich die wichtigste Zahl für die Verbraucher, da Sie nur über die Gebühren, die im Zusammenhang mit Ihrer bestimmten Transaktion.Bergleute kümmern sich die Gebühr pro byte oder kilobyte).Dies ist die gesamte Gebühr geteilt durch die Anzahl der bytes, die in einer Transaktion, wie 40 satoshis/byte oder 0.0004 bitcoins/Kb. Dies ist die wichtigste Messung für die Bergleute. Der Grund dafür ist, dass Sie verwenden, um zu entscheiden, ob Ihre Transaktion in die Blöcke, die Sie versuchen, zu produzieren, da Sie nur etwa 1 million bytes von Transaktionen in Ihre Blöcke. Als solche, Sie bevorzugen, um Transaktionen, die mehr bezahlen, Gebühr pro byte.

Es ist wichtig zu beachten, dass die Gesamt-bitcoin-Betrag der Transaktion ist egal, für die Zwecke der Gebührenberechnung! Zum Beispiel, wenn Ihre Transaktion ist 250 bytes groß, werden Sie zu zahlen haben die gleiche Gebühr, ob Sie bei der übertragung von 0.001 bitcoins oder 1 million bitcoins.

Für eine Transaktion, die Sie bereits gesendet, finden Sie entweder eine der oben genannten zahlen oder die beiden oben genannten zahlen auf einen block-explorer. Für Transaktionen, die Sie noch nicht gesendet, aber Sie wahrscheinlich wollen die besten zu finden Gebühr pro byte, um sicherzustellen, dass Ihre Transaktion schnell bestätigt.

+279
Diesel1017 16.04.2017, 14:21:33

Ich habe gelesen, die im letzten Jahr über einige sehr interessante BIPs oder Initiativen. Ich bin nicht zu Fragen, für Ihre Erklärungen, nur wäre toll wenn jemand wissen würde, über Ihre einfache status jetzt, ob Sie noch als umgesetzt an einem gewissen Punkt (wissen Sie, Wann?), oder ob Sie entfernt wurden aus der Betrachtung...

1) MAST

2) TAPROOT

3) SCHNORR

4) U-Boot-Swaps

5) Consumer Lightning-basierten Anwendungen (desktop+mobile von Jack Mallers)

6) Drivechain Sidechain, von Paul Sztorc

7) Blitz über NFC, die von Igor Cota

Ich weiß nur nicht, wo zur Erfassung dieser Initiativen .

Danke!!

+178
Shobhakar Tiwari 30.10.2018, 02:15:08

Fragen mit Tag anzeigen