Die Brieftasche bieten lock-Zeit-Funktion?

Ich versuche zu verstehen, wie die lock-time und sequence number Arbeit, aber ich habe viele verschiedene Erklärungen, es ist wirklich verwirrend. Ich möchte senden Sie ein Bitcoin mit lock-Zeit für mich, aber ich weiß nicht, wie zu senden, enthalten eine lock-Zeit? Ich benutze Bitcoin-core jetzt.

oder hat jemand ein Beispiel-Transaktion auf blockchain.info ich möchte eine Transaktion mit lock-time und sequence number, aber nicht 0xffffff。

danke.

+754
Tika 02.06.2013, 22:15:47
34 Antworten

Was ist der Vorteile der Zugabe Transaktion in die blockchain, statt warum können wir nicht gehen, mit einem normalen aktuellen Art und Weise der überprüfung der Transaktion durch dollar, Rupien, also auf.

Gibt es irgendwelche Vorteile bei der Verwendung von Transaktion über eine blockchain?

Ist es sicherer oder weniger sicher? Ist es schneller oder langsamer? Ich fühlte mich langsamer wird?

Wir gehen für Sie es ist nur, weil wir müssen cryptocurrencies?

+978
dv90 03 февр. '09 в 4:24

Satoshi Nakamoto veröffentlicht oft auf BitcoinTalk. Wenn er in der Lage wäre, um sich einzuloggen und eine Nachricht enthüllt seine wahre Identität, würde es wahrscheinlich überzeugend sein.

+963
Lou Rummer 17.06.2019, 05:22:28
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Mein computer ist abgestürzt und ich verlor den Zugang zu meinem bitcoin wallet.. bevor das passiert ist, ich wusste, ich hatte verloren meine passphrase, so dass, wenn Sie versuchen, sich zu erholen meine Brieftasche mit meiner Brieftasche.dat ich sah für eine sehr früh datierte Brieftasche.dat und geladen, dass, wenn es hoch kam, es war nicht verschlüsselt, so dass ich verschlüsselt es.

und eine neue passphrase sollte, dass meine Brieftasche zurück, die die Münzen mit der neuen Verschlüsselung

+856
Pradeep Jawahar 26.11.2012, 05:46:02

MtGox support ist verfügbar auf https://support.mtgox.comper E-Mail (support AT mtgox.com) und auf IRC freenode server channel #mtgox.

Sie könnten versuchen, überprüfen Sie Ihren spam-Ordner, wenn Sie eine schlechte webmail-Anbieter oder schlecht antispam.

+818
user34564 16.11.2019, 03:18:16

Wie der einzelne Satz, der Sie "Vertrauen"

Nicht sicher, was dies bedeutet; jeder einzelne entscheidet selbst, wem er Vertrauen. Zum Beispiel habe ich bereits (in einem Allgemeinen Sinn) Vertrauen Bitstamp, wenn ich USD oder BTC-Einlagen mit Ihnen. Ripple ist nur erlaubt Ihnen, um dieses Vertrauen zu den Grundpfeilern einer offenen ledger. Die Bedeutung dieses Vertrauens ist, wenn ich geben Sie einen trust-level von $100, dass das system mir erlauben wird, halten Sie bis zu $100 von Bitstamp IOUs.

Wie wird das system reagieren, wenn ein Benutzer geht in Konkurs

Das system reagiert nicht auf alle, da es lediglich verfolgt die IOU Mengen - es kann und wird nicht, bei der Durchsetzung dieser Ansprüche. Wenn man bereit ist, halten Sie die IOU, ist es wahrscheinlich, weil Sie glauben, es stellt einen Anspruch, der einklagbar vor Gericht.

Was passiert in der situation, wo es keine Linie zwischen dem sender und dem Empfänger von Geld

Wo es kein Vertrauen in die Linie, ist ein transfer nicht möglich. Wenn sich die Suche nach einem Vertrauen Weg ist schwierig, eine option für Sie zu bieten, die Liquidität in der XRP - die einzige Ripple asset-ohne Gegenpartei-Risiko. Dann jemand, der, auf seinem eigenen Ende, hat der Weg den Zugang zu XRP wird in der Lage sein zu senden Mitteln - die XRP als "trustless" Brücke oder Vehikel-Währung.

Beachten Sie, dass dies die Rolle der bitcoin in vielen Situationen heute, zum Beispiel, die bei bitcoin verwendet wird, als ein Fahrzeug Währung in verschiedenen überweisung-Modelle und ist in der Lage, bieten viele Vorteile, gerade wegen seiner low-trust-Anforderungen.

Am Ende, XRP und BTC wird im Wettbewerb um Liquidität; wer hat die höhere Liquidität haben, die Kosten zu senken.

+800
Ishwar 08.11.2018, 02:53:28

Die offizielle wiki sagt (und wahrscheinlich können Sie Vertrauen, in diesem wiki):

Eine Transaktion kann sicher gesendet, ohne Gebühren, wenn diese Bedingungen erfüllt sind:

  • Es ist kleiner als 1000 bytes.
  • Alle Ausgänge werden mit 0,01 BTC oder größer.
  • Seine Priorität ist groß genug (siehe die Technische Info-Bereich unten)

Die Website, die Sie Lesen, ist wahrscheinlich veraltet, da seit Bitcoin 0.8.6 veröffentlicht, welches die Anzahl von bytes ist reduziert von 10000 auf 1000.

Quelle:

In einer Anstrengung, um Transaktionen, mehr allgemein zugänglich, Bitcoin 0.8.6 senkt die maximale Größe der Transaktionen von 10.000 Byte 1.000 Byte und beseitigt das minimum 0.01 XBT-Ausgabe-Anforderung


Sehen Sie die Antwort hier, dass das wiki bereits festgestellt 10000 bytes als minimum. So das offizielle wiki ist aktualisiert, die Website ist nicht.

+734
wallerjake 15.05.2010, 21:40:07

Ich habe mich immer gefragt, wie die Brieftasche-clients erhalten die entsprechende Menge an Bitcoins so schnell.

Wenn ich wissen will, wie muc Bitcoins, die ich besitze, habe ich zu analysieren, die komplette die komplette blockchain Lesen Sie alle eingehenden und ausgehenden Transaktionen. Die aktuelle Größe ist über 170 GB, wäre es nicht dauern Minuten (wenn nicht Stunden), um alle Transaktionen?

Aber wenn ich Sie mit einem web-wallet zum Beispiel, die richtige Menge an Bitcoins ist sofort geladen. Wie funktioniert das?

Danke

+678
user2903666 07.12.2011, 21:26:14

Wenn ich versuche zu laden meine Bitcoin-Wallet, bekomme ich eine "Assertion Failed!" - Fenster: hier ist, was das Fenster sagt:

Programm: C:\Program Files\Bitcoin\bitcoin-qt.exe Datei: src/main.cpp Line: 1761

Ausdruck: pfork !=NULL

Für Informationen, wie Sie Ihrem Programm ein Assertionsfehler führen kann, finden Sie in der visual C++ - Dokumentation auf Bestätigungen

(Press Retry to debug the application - JIT aktiviert werden muss)

(drei Tasten:) Abort Retry Ignore

Ich bin ein Neuling und weiß nicht, wo zu beginnen. Ich habe eine Sicherung auf einem flash-Laufwerk, wenn Sie, dass ist keine Hilfe.

Vielen, vielen Dank für jede Hilfe, die Sie geben können. Aufrichtig Douglas (Schottland, UK)

+669
carlossless 25.11.2011, 23:48:17

Ich war auf der Suche durch den code für die ABE, und ich entdeckte, dass das Verhältnis von Blöcken zu Transaktionen ist vielen zu vielen.

Warum sind einige Transaktionen in der Transaktion gespeicherte Listen mehrerer Blöcke?

+657
FriedRice 10.03.2014, 13:28:12

Ich hätte laufen bitcoin core qt für ein paar Monate wunderbar ist und dann auf Neustart meines mac und dem öffnen der Anwendung die folgende Meldung auftauchte

Fehler: Cannot parse configuration file: angegebene Daten-Verzeichnis ""/Benutzer/Benutzername/Library/Application Support/Bitcoin/"" existiert nicht..

Ich bin weit davon entfernt, technisch kompetent zu sein, aber ich bin mir zu 99% sicher, dass das data-Verzeichnis nicht existiert.

Irgendwelche Tipps, was das sein könnte? oder was mache ich falsch?

danke.

Frieden

+636
Mary Sarah Eastman 01.11.2010, 00:36:39

Ich war die Lektüre dieses Informationen über den MEMPOOL: https://coinsutra.com/bitcoin-mempool/

Angenommen ich habe eine Transaktion, enthält eine bestimmte Anzahl von Einträgen (ex: 300). Außerdem, angenommen ich habe 7 weitere Transaktionen mit jeweils 50 Einträgen.

Ich nehme an, bieten Sie $1 auf die Maschine für jede Transaktion verarbeitet werden.

Bei der übertragung einer Transaktion, es geht um den MEMPOOL erste (also, dass ein miner abholen können, für die Verarbeitung)?

Es ist mein Verständnis, dass die Transaktion nicht sofort verarbeitet werden, weil das Honorar zu niedrig.

Wenn das der Fall ist, dann kann man einen bitcoind-server der eigene ist, ziehen Sie die Transaktions -, Prozess (oder die Einträge) und dann erstellen Sie einen block Hinzugefügt werden, um die blockchain?

+614
Michael Zajac 20.07.2010, 07:25:37

Sind Sie auf der Suche nach einer API oder nur die Daten? Man kann nicht wirklich finden, jeden letzten Münze als mehr comign und das jeden Tag. Allerdings coinwarz oder coinchoose haben in der Regel die meisten Daten.

coinchoose über die aktuellen+historischen Daten via json api

+587
Gbode Abiola 13.11.2012, 14:29:46

Bitcoin Adressen enthalten eine check-Wert: zusätzliche Daten Hinzugefügt so berechnet, als eine Funktion von dem rest, so dass Fehler kaum akzeptabel-Adressen. 1x und 3x-Adressen verwenden Sie ein 32-bit kryptographische hash-für Ihren check Wert und als Ergebnis alle gegebenen formatierte zufällige Adresse hat, etwa bei 1: 2^32 chance, aufgenommen zu werden.

Aber wenn der Benutzer machen Fehler, die Sie in der Regel nicht produzieren zufällige Zeichenfolgen, die Sie neigen dazu, Tippfehler, wo eine kleine Anzahl von Zeichen ersetzt werden durch alternativen, die optisch ähnlich sind hörbar ähnlich, Tastatur-position ähnlich oder Fall-Variationen. Umsetzung von benachbarten Zeichen ist auch eher als zufällige Fehler. 1x/3x-Adressen aufgebaut sind, die eine Verbesserung wahrscheinlich Fehler: die base58-Zeichensatz schließt eine Reihe von visuell ähnlichen Zeichen.

Im Durchschnitt einer von diesen wahrscheinlich Fehler ist auch nur noch angenommen zu werden bei 1: 2^32-mal, aber manchmal eine bestimmte Adresse ist anfälliger, da die Erkennungsleistung ist auch nur durchschnittlich. E. g. Sie hätte eine Adresse, wo es eine oder mehrere verschiedene Orte, an denen wahrscheinlich ein Fehler gemacht werden könnte. Dies ist nicht eine praktische Bedeutung, da diese Fälle sind zwar unwahrscheinlich, aber es ist ein Bereich, der verbessert werden könnte auf.

BIP173 eingeführt BC1x Stil-Adressen (auch als bech32). BC1-Adressen verwenden Sie einen kleineren Zeichensatz, der nicht die gemischte groß-und Kleinschreibung, die vollständig eliminiert eine wesentliche Ursache von übertragungsfehlern. Wie base-58 die bech32 Zeichensatz schließt auch einige visuell verwirrende Zeichen (zusätzlich zu all den gemischten Fall Fälle).

BC1-Adressen haben auch eine Prüfung Wert, aber es ist 30 bits anstelle von 32-bit. Die 30-bit-check-in BC1-Adressen, obwohl kürzer, radikal ist stärker als der alte Ansatz, denn es ist gebaut aus einem Fehler-Korrektur-code, anstatt einen kryptografischen hash.

Die Konstruktion für BC1-Adressen gewährleistet, die bis zu 4 Zeichen Fehler-oder 4-Transpositionen in einer Adresse werden immer erkannt. 5 Fehler werden auch immer erkannt, wenn Sie alle zwischen den visuell am meisten ähnlich verbleibenden Zeichen. Weitere Fehler sind garantiert die falsche Akzeptanz-rate Ansätze 1 in 2^30 als die Anzahl der Fehler steigt.

Die Fehlerkorrektur-code-basierte design der bech32 bedeutet auch, dass Anwendungen können Hinweis für die Nutzer, was Zeichen irrten Sie ohne eine rechenintensive brute-force-Suche.

Wenn wir entwickelt BIP173 wir fühlten, dass 30-bit Schutz gegen zufällige Fehler war wahrscheinlich übertrieben, aber wir wollten nicht zu haben, Fehlererkennung, dass die Leistung war viel schlechter als die alten standard in jeder großen Respekt.

Wenn Sie das Modell der Benutzer, als dass zufällige Fehler und Eingabe, sagen wir, 2,5% der Zeichen falsch auf die durchschnittlichen (also einen Fehler erwartet, pro eingegebene Adresse), dann bech32 gibt, die dem Schutz der Nutzer besser im Durchschnitt als ein 39-bit-random-hash (also 1 in 2^39 falsch-Adressen, die Sie eingeben, wird fälschlich angenommen). Als vorsichtiger zahlt sich auch: wenn der Benutzer die Fehlerquote reduziert sich auf 0,1% und die rate der akzeptierten schlechten Adressen Tropfen auf 1 in 2^60).

Dieser graph zeigt die effektive Schutz-level als Funktion des Benutzers error rate für Bech32, eine 32-bit-hash (wie 1x-Adressen) und die alternative Fehler-Korrektur-code, die wir haben könnten, endete mit, wenn wir noch nicht so viel Sorgfalt in die Gestaltung bech32:

Bech32 error protection level

BC1-Adresse auch Fehler vermeiden, auf andere Weise: die Menschen manchmal verlieren Mittel, da eine Reihe von reckless/scammy altcoins kopiert haben Bitcoin-Adresse format, so können Sie versehentlich senden von bitcoins an ein altcoin-Adresse. Für den moment gilt das nicht für BC1-Adresse und das Präfix beginnend mit 'BC' hoffentlich wird reduzieren die Chancen es in der Zukunft. (Aber leider, es ist der Trend für mehr scammy cryptocurrencies zu nennen sich "bitcoin" nun, so vielleicht auch nicht.)

Verbesserte Fehlererkennung ist nur einer von vielen Gründen, sollten Nutzer lieber BC1-Adressen in diesen Tagen.

+585
RogueOakk 26.09.2015, 02:57:11

Knoten A erhält einen neuen block mit einer Höhe h1, die Sie bestimmt, um gültig zu sein, und daher speichert der block auf der Festplatte. Wenig später erhält ein weiterer block mit der gleichen Höhe h1 aber eine größere Menge der Nachweis von Arbeit als in der vorherigen. Was wäre Ein Knoten zu tun?

Auch ich bin verwirrt über die Reihenfolge der Bearbeitung wird ein neuer block. Die Reihenfolge im source-code:

 Erfolg Erfolg
Check(block)----------->Shop-block auf der Festplatte------------------>ReceivedBlockTransaction-------->ActivateBestChain

Wenn ReceivedBlockTransaction oder ActivateBestChain ausfallen, würde die Festplatte zurückgesetzt werden oder nicht? Wenn es würde rollback, warum nicht den receivedBlockTransaction und ActivateBestchain vor - Shop-block auf der Festplatte?

+583
JoeProgram 21.10.2016, 07:38:30

Ich habe eine Geldbörse, die zahlt viele kleine Beträge im Bereich von 0.x 5 BTC. Ich füllte die Brieftasche, die mit einer Transaktion von 50 BTC, so gibt es nur einen großen Eingang enthalten. Wenn ich jetzt übertragen 0.5 BTC überall, die Transaktion hat zwei Ausgänge - 0,5 für der Empfänger und 49,5 ändern. Problem ist, dass, solange diese Transaktion nicht bestätigt, die Brieftasche ist mehr oder weniger blockiert, als es nur enthält 49.5 unbestätigten Gleichgewicht.

Also im Grunde habe ich am Ende einer Transaktion pro block, da muss ich warten, damit die änderung bestätigt werden, bis ich den nächsten tx.

Edit: Beachten Sie, dass ich die rawtransactions API und beim erstellen einer Transaktion, die ich nur nutzen wollen, bestätigten Ausgaben (von "listunspent" - Befehl) als inputs für die neue tx.

Was ist der beste Weg, um split, die große Ausgabe in der Brieftasche, die in etwas wie z.B. 10*5.0 BTC?

+566
Mahdi 1 13.09.2017, 10:08:50

Ich habe gehört, P2P mining-pools sind die Antwort auf die aktuelle Bedrohung des mining-pools Steuern 51% der Bitcoin die hashing-power. Ist das wahr oder nicht wahr? Hat jemand eine unterstützende oder kritische Bewertung der P2P-mining-pools? Was sind die trade-offs? Vielen Dank im Voraus.

+557
muzer 10.12.2012, 13:18:40

Vielen Dank im Voraus. Wenn ich den Anruf getblockchaininfo durch bitcoin-cli-es funktioniert einfach. Es könnte eine Weile dauern, aber es funktioniert die ganze Zeit. Wenn ich es nennen-in einem Python-Skript

von bitcoin.rpc-import RawProxy
...
# erstellen Sie eine Verbindung zur lokalen Bitcoin-Core-Knoten
p = RawProxy()
...
info = p'.getblockchaininfo()
...

dann 8 von 10 mal es bricht...

~$python .bitcoin/blockheigh.py
Traceback (most recent call last):
 Datei ".bitcoin/blockheigh.py", line 58, in <module>
 info = p'.getblockchaininfo()
 Datei "/home/user/.local/lib/python2.7/site-packages/bitcoin/rpc.py", line 296, in <lambda>
 f = lambda *args: selbst._call(name, *args)
 Datei "/home/user/.local/lib/python2.7/site-packages/bitcoin/rpc.py", line 229, in _call
 response = self._get_response()
 Datei "/home/user/.local/lib/python2.7/site-packages/bitcoin/rpc.py", line 254, in _get_response
 http_response = self.__conn.getresponse()
 Datei "/usr/lib/python2.7/httplib.py", Zeile 1136, in getresponse
Antwort.begin()
 Datei "/usr/lib/python2.7/httplib.py" Linie 453 in beginnen
 version, status, Grund = selbst._read_status()
 Datei "/usr/lib/python2.7/httplib.py", line 409, in _read_status
 line = self.fp.readline(_MAXLINE + 1)
 Datei "/usr/lib/python2.7/socket.py" Linie 480, in readline
 data = self._sock.recv(self._rbufsize)
socket.timeout: timed out

Wie kann ich es erzwingen, die Antwort zu warten?

Dank

+546
valan 02.03.2019, 17:53:12

Das problem mit tainted-Listen ist, dass es erfordert eine Vertrauenswürdige Körper zu erklären, die Münzen sind verdorben.

+541
Pbalazs89 28.11.2010, 10:33:14

StephenM347 die Antwort ist sehr gut, aber es gibt ein kleines detail, das er bekam, falsch. Ich würde diesen post als Kommentar auf seine Antwort, aber ich habe nicht genug Ruf.

Stephen sagte:

Zum Beispiel, es gibt keine O-Charakter, weil es bereits eine 0 (null) Zeichen, und die beiden verwechselt werden könnte wirklich leicht.

Das wiki sagt:

Eine Gruppe von 58 alphanumerische Zeichen, bestehend aus leicht zu unterscheiden groß-und Kleinbuchstaben (0OIl nicht verwendet)

Ein kleines "o" verwendet wird, aber die Großbuchstaben "O" und die Zahl "0" sind beide ausgeschlossen von der Basis 58.

+513
Julia Carole Schwab 02.10.2013, 06:28:30

Ich sehe nicht ein, warum (In der Theorie) eine bank konnte nicht erteilen einen Kredit in bitcoins, wie Sie in Dollar, Euro oder Pfund.

Können sagen, ich möchte zu leihen 100 Bit-coins, gehe ich an eine BitCoin-Bank und Fragen, für ein Darlehen, prüfen Sie, mir für das Kreditrisiko und die Annahme, dass alles ok ist, Sie geben mir das Geld. Ich zahle es zurück über einige Zeit mit Interesse.

Auf der anderen Seite, wenn ich die Einsparungen von 100 bitcoin, ich kann die Kaution mit der bank, Sie halten einige Stück als reserve und Darlehen aus der Ruhe.

Solange die Einleger nicht möchten, dass Ihre Geld-zurück-zur gleichen Zeit, die ganze Sache funktioniert Prima.

Das problem ist, dass mit BitCoin gibt es keine zentrale bank, die Bargeld für Kurzfristige Liquidität wie bei den meisten Währungen.

+493
mmmanishs 21.06.2019, 17:58:23

Warum nicht einen blockchain.info Geldbeutel und übertragen alle Ihre btc gibt, und bekommen ein MEW(MyEtherWallet) und übertragen Sie alle Ihre Äther gibt. 100% kostenlos ist etwa so Billig wie es geht, und ich bin mir nicht sicher, ob ein "ziemlich" wallet ist wichtig, es sei denn, Sie planen, starrte auf Ihren Münzen den ganzen Tag.

+483
Linda Crowley 18.03.2011, 09:07:10

Bauen Sie in eine zuverlässige Entropie-Funktion zur Berücksichtigung von natürlichen senken in Wert im Laufe der Zeit. Alle Wert beeinträchtigt, in der Natur, und dies ist das grundlegende problem, mit Geld kann gehortet werden, ohne Kosten. Nicht sicher, wie dies umgesetzt würde, es tut Graben an der Wurzel der grundlegenden Theorie von Geld und Wert, sondern das ist das, was wir versuchen zu erreichen, also warum nicht schauen Sie es.

+456
Paula Martin Gomez 16.08.2010, 01:13:13

Ich kenne den Unterschied, den Öffentlichen Schlüssel und den Öffentlichen Bitcoin-Adresse (verschlüsselte version) und warum. Aber ich verstehe nicht, warum es ist eine Öffentliche Bitcoin-Adresse und Hash-160-Adresse?

Ich nehme an, der Hash-160-Adresse ist nur ein hash des Öffentlichen Bitcoin-Adresse?

Können Sie mir sagen, was genau der Hash-160-Adresse ist, und noch wichtiger, warum es nötig ist?

Danke!

enter image description here

+429
Irl Concord 15.07.2012, 21:44:05

Die aktuelle Methode zur Steuerung der bitcoin-Versorgung zu einem maximum von 21 Mio BTC wird, ist die Reduzierung der block-reward (derzeit 50 BTC/block) von 50% alle 210000 blocks. In diesem forum Beitrag es ist eine Diskussion über "warum macht das nicht der block reward sinken kontinuierlich?".

Der OP schreibt:

Also ich persönlich Wünsche mir, dass Satoshi hatte stattdessen implementiert einen kontinuierlichen block reward sinken. Mit diesem Ansatz, der Belohnung abnehmen wird immer so leicht mit jedem nachfolgenden block aber noch zusammen 21 Millionen Euro. Das würde vermeiden, potenziell störende Diskontinuitäten. Es ist zu spät, sich zu ändern, die jetzt aber noch, weiß jemand, warum wählte er ein block-reward-Funktion, die so aussieht wie eine Treppe anstatt eine glatte Kurve?

Dieser entledigt sich die Diskontinuität (block Belohnung geht von 50 auf 25 BTC) am block 210000 mark und an jedem folgenden block Belohnung Nachjustieren. Wäre das besser als die aktuelle Methode? Gibt es weitere Vorteile dieser Methode? Gibt es irgendwelche Nachteile, die eine kontinuierlich sinkende block reward?

Einen Nachteil kann ich möglicherweise denken, dass dies wäre für "early Adopter" mehr noch als die aktuellen bitcoin-Implementierung.

+423
gadinant 18.07.2013, 02:37:58

Ich weiß, Ihr system-RAM kann nicht kleiner sein als Ihre GPU-RAM für LTC mining, aber anders als das, ist es ein problem, wenn man nur 2GB RAM?

+422
verylihi 03.01.2016, 20:16:05

Es gibt eine Liste von Börsen (und anderen Unternehmen und tools) in den Litecoin wiki: https://litecoin.info/Service_Directory#Market_exchanges

+421
user3339208 24.06.2015, 03:05:38

OpenCoin (jetzt genannt Ripple Labs Inc.) open-Source-Restwelligkeit-server code on September 25th 2013.

Ankündigung: https://ripple.com/forum/viewtopic.php?f=2&t=3718
Quelle: https://github.com/ripple/

+400
elina15 17.01.2016, 04:17:29

Zuerst definieren wir einige Informationen, die geht auf den block, was nämlich die version der block ist, was die früheren block-hash war (weil jeder block verweist auf die Vorherige anlegen der Kette), was die merkle Wurzel aller Transaktionen in diesem block ist (siehe Wikipedia wenn du nicht weißt, was das ist), den aktuellen Zeitstempel und die aktuellen Schwierigkeiten, codiert in den bits variable:

import hashlib, struct

ver = 2
prev_block = "000000000000000117c80378b8da0e33559b5997f2ad55e2f7d18ec1975b9717"
mrkl_root = "871714dcbae6c8193a2bb9b2a69fe1c0440399f38d94b3a0f1b447275a29978a"
time_ = 0x53058b35 # 2014-02-20 04:57:25
bits = 0x19015f53

Dann nehmen wir die bits Wert, und wandeln Sie in eine Schwierigkeit, die Ziel-basierend auf den Schritten in der verlinkten wiki-Seite auf Schwierigkeiten. Das Ziel ist im Grunde eine Zahl, die wir wollen, zu finden, ein hash-unten (z.B. wenn das Ziel war 10, werden nur hashes von weniger als 10 gültig):

# https://en.bitcoin.it/wiki/Difficulty
exp = bits >> 24
mant = bits & 0xffffff
target_hexstr = '%064x' % (mant * (1<<(8*(exp - 3))))
target_str = target_hexstr.decode('hex')

Nun beginnen wir eine Schleife, Hash-block, viele, viele Male mit verschiedenen nonce-Werte, bis wir finden, ein hash-weniger als das Ziel. Wir beginnen mit der nonce aus auf 0, und erhöhen Sie ihn um 1-each-Schleife so bekommen wir einen anderen hash jedes mal:

nonce = 0
während nonce < 0x100000000:

Dies ist nur darum, die Daten, die wir zuvor definiert wurde (einschließlich der nonce), die zusammen in der serialisierten block bereit, um zerlegt werden:

 Kopf = ( struct.pack("<L", ver) + prev_block.decode('hex')[::-1] +
 mrkl_root.decode('hex')[::-1] + struct.pack("<LLL", time_, bits, nonce))

Dies ist, wo wir tatsächlich hash der serialisierten block von Daten, den Erhalt einer hash, die wir ausdrucken (codiert als hexadezimale Zeichenfolge) mit der nonce zum mitloggen:

 hash = hashlib.sha256(hashlib.sha256(header).digest()).digest()
 drucken nonce hash[::-1].encode('hex')

Schließlich vergleichen wir den hash-Wert zu der Ziel, und wenn es niedriger ist als das Ziel haben wir erfolgreich gefunden, ein Gültiger block ist, sonst versuchen Sie die next-nonce:

 if hash[::-1] < target_str:
 print 'Erfolg'
Pause
 nonce += 1

Beachten Sie, dass dies ist ein sehr einfaches Programm, gut für das Verständnis, aber nicht wirklich in den Bergbau, weil die änderung der nonce allein ist nicht mehr genug Abwechslung zu finden, ein block, der Daten variiert auch in der coinbase-Transaktion zum ändern der merkle Wurzel als auch. Das ist nur, weil der Gegner so niedrig ist (Schwierigkeit so hoch), dass die chance, es zu schlagen ist ziemlich niedrig, um die Bekämpfung der massiven Bergbau-Energie im Netz. Das Programm ist auch nicht berechnen merkle Wurzel selbst, was getan werden muss, wenn Sie beginnen, direkt von Transaktionen.

+383
dimasuragas 05.10.2014, 00:15:22

Hawala ist eine alte Indische/Naher Osten , Geld-Transaktion-system , basierend auf gegenseitigem Vertrauen, und verwendet ein Verschlüsselungs-system, basierend auf gesprochene Tasten.Wie sieht es ähnlich zu bitcoin-Transaktions-system?

+381
Kylew 04.06.2018, 11:24:32

https://en.bitcoin.it/wiki/Vanitygen ist eine software, die das generieren BTC Adresse-Schlüsselpaare in der Befehlszeile. Sein Hauptzweck ist es eigentlich zu generieren "Eitelkeit" Adressen, die enthalten ziemlich benutzerdefinierten Zeichenketten, aber wenn man es wie folgt, dann erhalten Sie eine Dauerleistung von vielen random public-private-Paare: ./vanitygen -k 1 (entfernen der-k-zu erzeugen, nur ein einziges paar, anstatt ständig generieren). Benutzt habe ich diese Adressen in meinen Tests (Versand von kleinen Mengen), und habe immer gefunden, den privaten Schlüssel erfolgreich importiert und verwendbar in einer Brieftasche. Ich habe persönlich vanitygen auf ubuntu precise und mac os x mt lion.

+291
yell 25.12.2010, 15:22:31

Ich Schreibe eine Forschungsarbeit über Krypto-Währung darkmarkets, vergleichen und kontrastieren Sie.

Hat jemand eine Liste von dunklen Märkten mit bitcoin, die heruntergefahren wurden durch das FBI?

Bisher habe ich:

  • AlphaBay

  • SilkRoad

  • SilkRoad2.0

+256
sgtFloyd 17.02.2015, 23:50:44

Die einzige, die ich bin derzeit bewusst ist "Bitcoin-Wäsche" operated by Mike Gogulski. Sie verlangen ein 4.555% provision und tun wenig mehr als akzeptieren eine Zahlung dann erneut eine Zahlung senden. Es gibt auch (laut Wiki), dass der Dienst nur wenig benutzt und sind möglicherweise nicht ausreichend, um wirkliche Anonymität. Sie könnte besser sein, senden dann ziehen Sie Münzen in Mt Gehex mit einer angemessenen Verzögerung zwischen Transaktionen - die schiere Menge der Mt Gehex die Transaktionen als auch die Größe Ihrer Brieftasche machen würde, Sie viel effektiver und es gibt nichts, was ich bewusst bin, um Sie zu stoppen, erstellen Sie ein Konto mit einer Wegwerf-E-Mail-Adresse und Zugriff auf Mt Gehex über TOR/I2P/etc.

+175
James Holland 11.04.2019, 00:57:18

Es scheint mir, als wenn man jeden Beitrag in voller Knoten würde nur helfen, das Netzwerk (unabhängig von der ISP-Geschwindigkeit). Funktioniert das begrenzen der Bandbreite des Bitcoin Core eigentlich weh, das Netzwerk, und wenn ja, wie genau?

Nicht unbedingt, aber wenn jeder Tat es dann ja.

Wenn jeder tatsächlich trottled upload-Bandbreite, so viel, dass es nicht genügend Bandbreite, um bootstrap neuen Knoten, dann ja, es ist ein Hindernis für die künftige Aufnahme.

Im Allgemeinen, ich glaube, der Anspruch ist für die Gesundheit von peer-to-peer-Netzwerk, wie zu widersetzen, nur das bitcoin-Netzwerk. Wenn die Mehrheit der Nutzer in Bitcoin sind "leecher" und nicht liefern eine ausreichende Bandbreite, um relais-Blöcke und-Transaktionen, dann ist klar, dass das bitcoin-Netzwerk wird Sie weniger gesund, wie wird es schwieriger sein, für Knoten in einem konsistenten Zustand und schwerer für neue Knoten dem Netzwerk beitreten.

+36
baoutch 20.06.2013, 23:36:33

Ich bin ein Neuling, wenn es um bitcoin. Ich bin mit dem Standard-bitcoint-client, und ich habe einige bitcoins in meinem wallet. Wie kann ich schreiben Sie Sie nach unten und geben Sie es an jemand und dann ist die person, wie können Sie Sie nutzen

Ist das möglich ?

+30
csv90 29.08.2015, 07:44:04

Fragen mit Tag anzeigen

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil