Macht der Bergbau nur existieren, wenn es die bitcoin-Transaktionen?

Bitcoin-mining existiert nur, wenn es einige Geschäfte, richtig? Wenn niemand trades bitcoins, die Bergleute haben keine Transaktionen zu überprüfen, und so die Anzahl der bitcoins im Umlauf nicht zu erhöhen?

+157
Sergey Vlasov 03.06.2013, 13:07:19
21 Antworten

Nein, es ist nicht möglich, Pfahlwurzel, die auf BCH nach der harten Gabel. Taproot erfordert zusätzliche Skript-Konstruktionen und Interpretationen von stack-Elementen, die das Schnorr-Signatur-Algorithmus, durch sich selbst nicht geben können. Die BCH-harte Gabel lediglich änderungen der Signatur-Algorithmus für bestimmte Arten von OP_CHECKSIG und OP_CHECKDATASIG Ausgänge. Keine anderen änderungen in Bezug auf Skripte, die interpretation von stack-Elementen erfolgt.

+967
Delno 03 февр. '09 в 4:24

Was ist der funktionelle Unterschied zwischen createmultisig und addmultisigaddress in bitcoincore (v 0.10)?

Klar, ich verstehe, wie beide funktionieren. dh. multisigCmd n ["'adresse1' öffentlichen Schlüssel als hex", "Adresse im Base58-format", "mehr als JSON-Einträge..."] (wobei n ist der n Wert m, und eine JSON Liste von eiher hex-pubkeys oder Base58-Adressen folgt).

Doch die Ausgabe für die multisigCmd (createmultisig und addmultisigaddress, jeweils) ist:

  • createmultisig: ==> 3outputEqualsPay2scriptBTCAddress, Skript als hex
  • addmultisigaddress: ==> 3outputEqualsPay2scriptBTCAddress (kein Skript!)

Beide Befehle geben die identischen Ausgabe-Adressen (ie 3outputEqualsPay2scriptBTCAddress), wenn die gleichen JSON-Daten-input verwendet wird. So ist der Unterschied wirklich nur, dass die früheren Ausgänge der erlösende hex-Skript. Bin ich etwas fehlt? Warum die Notwendigkeit für 2 Befehle, anstatt, zum Beispiel, einen einzigen Befehl mit ein -hex_script_output Flagge?

+887
Koh Sat 06.06.2017, 23:15:06

Der Bergmann-picks, welche Transaktionen Sie in den block, aus dem diejenigen, die Sie erhalten haben, wenn Sie anfangen zu arbeiten auf diesem block, ja. Sobald Sie anfangen mining ein Kandidat block, es ist in der Regel ineffizient für Sie, um mehr Transaktionen, also Transaktionen, die während des mining-Prozesses sind eher ein block höher. Sobald der block abgebaut wird, die Liste der Transaktionen, die in ihm enthalten sind broadcast durch das Netzwerk, so dass alle Knoten sehen können, welche waren enthalten sind, Anfragen, die Sie nicht haben, und überprüfen Sie den gültigen block.

Der block-header ist, was ist ein Hashwert, es enthält eine Versionsnummer, merkle Wurzel von Transaktionen (im Grunde eine kryptographische Zusammenfassung von allen zu Begehen, welche im Lieferumfang enthalten), timestamp, die Schwierigkeit, die Ziel und der hash des vorherigen Blocks. Siehe: https://en.bitcoin.it/wiki/Block_hashing_algorithm

+829
user51011 05.04.2013, 10:46:30

Es hängt davon ab, was du meinst, aber die Antwort ist wohl "ja" oder so.

Traditionelle Brieftaschen verwenden Sie eine Brieftasche.dat - Datei, die oft mit einem Passwort verschlüsselt. In diesem Fall müssten Sie die Datei und das Passwort, um auf Ihren Geldbeutel auf einem neuen computer.

Hierarchische deterministische wallets (HD-wallets) verwenden Sie einen einzelnen Samen (möglicherweise das, was Sie sind dem Aufruf der "wallet-Nummer") zu regenerieren, alle Adressen in einer wallet, also der Wiederherstellung der Brieftasche. Oft sind diese Samen gespeichert ist, als Wort seed (möglicherweise das, was Sie sind dem Aufruf der "passphrase"), d.h. mehrere zufällig generierte Wörter, die gespeist werden kann in einen Algorithmus zur Regeneration der Brieftasche Samen, die wiederum regeneriert die ganze Brieftasche. Wenn dies ist, was Sie bedeuten, dann könnten Sie die Wiederherstellung Ihrer Brieftasche mit entweder nur die Samen oder die passphrase. Wie das zu erreichen ist diese aus einer UI wird bestimmt durch die insbesondere die Brieftasche, die Sie verwenden.

+754
dedosines 28.07.2015, 21:54:25

Ich meist detailliert die verschiedenen Verschlüsselungsverfahren verwendet, die in version 1 wallets hier: https://bitcointalk.org/index.php?topic=1012475.msg11105755#msg11105755

Übrigens, es ist nicht trivial zu erstellen wie eine Brieftasche nicht mehr, jetzt, dass die Standard-version 2. Es ist leicht zu konvertieren, version 1-Brieftasche in version 2: ändern Sie einfach die iteration zählen unter Sicherheitseinstellungen.

(editiert enthalten die referenzierten Inhalte hier, auf Anfrage)

Das ist eine version 1 (was der code bezieht sich auf version 0 IIRC) verschlüsselte wallet. Es wurden mehrere verschiedene Verschlüsselungsverfahren verwendet, für das Portemonnaie version—der einzige Weg, um Sie zu unterscheiden ist, Sie alle versuchen, und sehen, welche funktioniert.

Die Systeme haben einige gemeinsame Attribute: die Nutzlast gespeichert ist base-64-codiert, um eine der ersten 16 bytes verwendet, da sowohl die KDF Salz und die Verschlüsselung-Modus IV (und der rest ist der ciphertext), das Passwort in UTF-8 codiert (nicht normalisiert), und der KDF ist PBKDF2-SHA1. Das Schema, Unterschiede, die in der neuesten zum ältesten Auftrag, sind:

  • die KDF-iteration-count von 10, ist die Verschlüsselung mit AES-256 im CBC-Modus mit ISO-10126 padding (dasselbe wie in version 2 Geldbeutel, aber mit einem hard-codierten iteration count)
  • dasselbe als das obengenannte, aber die iteration count ist 1
  • die iteration count 1 ist, ist die Verschlüsselung mit AES-256 im OFB-Modus mit ISO 7816-4 Polsterung

Ebenso der zweite-Passwort-Verschlüsselung hat sich durch eine Reihe von Regelungen; ich denke, dass Sie parallel zu den obigen, aber ich bin mir nicht sicher, und habe nicht die details leicht verfügbar.

Das zweite Passwort ist auch gespeichert Hash innerhalb der wallet-Datei, und ich habe die details der verschiedenen hashing-Schemata (wieder, das Passwort in UTF-8 kodiert, neuesten zum ältesten):

  • das Salz der sharedKey Feld (die Zeichenkette, nicht die zugrunde liegende UUID bytes), wird der hash PBKDF1-SHA256 mit einer iterationsanzahl von 10 (gleiche wie version 2 Geldbeutel, aber mit einem hard-codierten iteration count)
  • dasselbe als das obengenannte, aber die iteration count ist 1
  • der hash SHA256(password) (ungesalzene)
+716
jwpfox 30.03.2018, 23:56:16

1) Die Antwort ist 12! = 479,001,600 möglich Mnemonik (weniger, wenn es zu wiederholten Worte). Aus diesen nur ~29,937,600 (1: 16) ein gültiges Samen. Das ist auf jeden Fall brute-forcable.

2) Nein, wenn Sie wollen, dies zu tun, verwenden Sie eine längere Merksatz (und stellen Sie sicher, dass Sie permutiert Sie in wirklich zufälliger Weise)

+716
PHILL BOOTH 03.09.2015, 05:59:36

Serith finden Sie einen link, zeigt die Lage des Bitcoin-Knoten. Darüber hinaus Bitcoin speziell macht geolocation-Statistiken schwierig. Adressen sind absichtlich zufällig und willkürlich. Sie können sich bei der Transaktion um festzustellen, Absender, IP-Adresse, jedoch werden kann, verschleiert und nicht korrekt widerspiegeln, jeder mit einem web-basierten wallets.

Für bitcoin generation, ist schwieriger, als etwa 80% aller Bitcoins generiert werden, die über einen pool, so dass alle Daten in der blockchain wird, geben Sie einfach die Lage des Pools nicht die Bergleute, die es ausmachen.

+594
Artjom Korman 26.09.2013, 01:54:43

Bekam die Antwort und es hier gepostet:

https://bitcointalk.org/index.php?topic=214512.msg4998082#msg4998082

+590
matthew ersoy 14.11.2018, 11:54:39

Sie müssen nicht alle optionalen Variablen in der Anfrage-link, speziell wenn Sie nicht festgelegt haben, ein zweites Passwort, etc...

dieser reicht die Anfrage an senden Sie Ihre Transaktion:

$json_url = "https://blockchain.info/merchant/$guid/payment?password=$firstpassword&to=$addressa&amount=$amounta&fee=$fee";

auch wenn Sie "Gebühr" variable, es würde immer noch funktionieren, aber Sie sollten überlegen, 0.0001 Miner-Gebühr, ist es standardmäßig für mindestens Bergleute Gebühr.

auch Sie können diese Werte aus der Antwort:

$json_feed = json_decode($json_data); 

$message = $json_feed->Nachricht; 
$txid = $json_feed->tx_hash; 
$Mitteilung = $json_feed->Fehler; 
+562
fagiani 15.06.2016, 22:19:19

Der Mt. Gehex streaming-API hat ein Markttiefe-Kanal. Was ist der "Preis" angegeben, in diesem channel, und was stellt es dar?

Referenz: https://en.bitcoin.it/wiki/MtGox/API/Streaming#Depth

+517
Thanapat Sriprasert 30.12.2011, 20:30:13

Papier Geldbörse:

Vorteile:

  • leicht zu verstauen
  • einfach zu erstellen
  • liefern die gleiche Menge an Sicherheit, wie das fiat-Geld hat
  • Sie brauchen nicht zu befürchten Viren
  • gültig für eine lange Zeit

Nachteile:

  • leicht verlegt werden
  • wenn Sie nicht physischen Sicherheit ist es eher nutzlos

wallet.dat auf USB-Stick

Vorteile:

  • keine, meiner Meinung nach

Nachteile:

  • leicht verlegt werden
  • USB-Stick kann beschädigt werden in den nächsten Jahren, aufgrund von hardware-Verschlechterung
  • es kann leicht gestohlen oder kopiert
  • wieder, müssen Sie die physischen Sicherheit
  • wallet.dat-format können im Laufe der Zeit ändern, so dass Ihre Daten Festplatte wiederherstellen (hängt von der zukünftigen Entscheidung der devs)
+382
user3599942 26.04.2012, 03:10:08

520 bytes für name_update zu arbeiten

http://dot-bit.org/forum/viewtopic.php?f=2&t=503

Es sollte die doppelte Menge, aber es gibt einige Fehler.

Wie Sie Lesen können im forum im thread einige Planung Los ist, um es zu vergrössern zu 9 Kb.

+361
kfdm 17.07.2019, 03:53:54

Gibt es sowas wie Mt.Gehex Leben, aber für Intersango?

Ich nicht die gleiche Qualität erwarten, aber zumindest besser als diese schrecklich verbuggt Durcheinander, die ist BitcoinCharts/BitcoinWatch.

+267
serafim3109 22.02.2011, 17:21:39

Dies ist nicht möglich, außer dass beide Knoten identisch sind eigene Kopie von der Kette vor der ersten sync. Beide Knoten versuchen, zu erwerben, Ihre Bitcoin-Daten-Ressourcen über das P2P-Netzwerk unabhängig ist, und den index entsprechend, so dass Sie nicht denselben store.

Was ist möglich, jedoch ist die Konfiguration der Knoten zu sein, ständig eine peer-Verbindung zueinander. TX und Blöcken organisiert, die durch ein peer zu sehen sein wird und dann organisiert von den anderen.

+267
SashaKostina11 30.07.2018, 21:53:58

Erklären, wie ich bin 5 Jahre alt und meine andere Gehirnhälfte operativ entfernt wird :) das möchte ich nicht setzen eine Menge stress auf mein Gehirn

Auch was ist der Unterschied zwischen BTC statt in P2SH und Unverbraucht, P2SH Ausgabe hier?

https://p2sh.info/dashboard/db/home-dashboard?orgId=1

+262
Scott Mclaurin 17.10.2019, 01:19:32

Was kann ich erwarten mit der salvagewalletBefehl? Was ist es eigentlich?

Ich Frage speziell über die zcoin Gabel, wenn diese Angelegenheiten. Wie kann diese Hilfe mit beschädigten Brieftasche? Wie können Wallets beschädigt, auf den ersten Platz?

+246
user9747017 23.07.2013, 16:59:18
  1. Astraleums ist ein Beispiel für die blockchain zu speichern, den Vertrag Transaktionen. Knoten auf der blockchain überprüfen die Transaktionen und fügen Sie es auf blockchain. Den hat es auch die Währung und die Miner belohnt für die Arbeit. Was Sie denken, ist absolut richtig, wenn Sie nicht haben, einen Anreiz-Mechanismus, da nur wenige Menschen werden mir und das Netzwerk kann leicht angegriffen werden.
  2. Wenn Unternehmen sprechen über die Verwendung von blockchain nur für sich selbst, Sie beziehen sich auf private blockchains und nicht öffentlich. Knoten braucht eine Erlaubnis, bevor Sie beitreten können, diese private blockchain somit nicht anfällig für Angriff. Ansonsten in die öffentliche blockchain jemand mit 51% Mehrheit können Sie leicht ändern Sie die Transaktionen. Einige Angriffe sind möglich, sogar bei 33% - Mehrheit.
+181
Di777 19.09.2010, 01:45:57

Holen Sie sich Ihre Füße nass mit einer minimalen finanziellen Investition erste! Vorausgesetzt, Sie haben einen Mac und wenn Sie planen, zu tun, die Arbeit selbst, und Sie kann nicht verstehen, das Alpha-HOWTO für ein Mac-Plattform, haben Sie Probleme und viel der high-end-Verarbeitung der hardware ist wahrscheinlich zu verderben, wie frisches Gemüse aus dem Supermarkt bleiben Sie auf dem Regal zu lang. Die life-cycle-viel von dem ASIC-hardware auf die Strasse ist nur von 6 bis 18 Monaten, mit einigen ASIC-hardware wird noch immer verkauft, das ist ein Geld verlieren Vorschlag. Zusätzlich, weil der Bitcoin-Schwierigkeit-Faktor Compoundierung selbst ist es "sehr kritisch" zu bekommen, dass die hardware funktionieren vom ersten Tag an!!! Ihre ROI-Tabelle Berechnungen benötigen, zu identifizieren, das Risiko von high-end-ASIC-mining-hardware geliefert wird, zu spät. Keiner der online - Bitcoin-Gewinn Rechner ein klares Bild von dem, was die Risiken der verspäteten Lieferungen wirklich sind.

Für mich selbst gesprochen und nicht im Namen von jemand anderem (ich bin kein Finanzberater), würde ich investieren, nicht mehr als 2% von meinem Reichtum, und realisieren Sie Ihre Investitionen Ergebnisse sehr wahrscheinlich binäre langfristig. Absolut, Wetten Sie nicht Ihr nest ei.

+159
bigtarr 13.01.2017, 06:32:30

Ja, es gibt ein nettes script geschrieben. https://github.com/stevenzeiler/ripple-wallet

+125
Pprairie 05.06.2011, 01:10:11

Eine seltsame Sache passiert auf meinem Konto, und ich würde Ihre Hilfe schätzen. Heute habe ich angemeldet, und BCH erschien auf meinem Konto - ich war nicht den Kauf einer in letzter Zeit und wenn ich auf die Geschichte der Transaktionen in BCH Abschnitt, gibt es keine Spur erhalten BCH als gut. Gestern hatte ich kein BCH. Könnte jemand es mir erklären?

Eine andere Frage: Wenn ich senden möchte meine BTC und ich geben Sie die Adresse und den Betrag, den SENDEN-button funktioniert nicht. Niemand weiß, warum?

+123
Stijn Algoet 07.08.2014, 03:48:29

Transaktionen sind in der Tat verifiziert, indem jeder Netzwerk-Knoten (computer mit bitcoin-qt). Eine Transaktion, die nicht gültig ist, werden nicht weitergegeben und der client zeigt Sie nicht an den Benutzer, wie eine Zahlung.

Jedoch, eine Transaktion gültig ist, bedeutet nicht, es gibt keine sich widersprechende Transaktionen. Was Bergleute zu tun ist, synchronisieren Sie die Transaktionen mit proof of work wie ein signal.

+69
bertieb 27.07.2014, 14:48:31

Fragen mit Tag anzeigen