Beim erstellen einer Transaktion, die in der standard-client, was ist der Algorithmus verwendet, um zu bestimmen, die nicht benutzten Ausgänge werden als Eingaben verwendet werden?

Hat sich diese geändert, seit die erste version? Was werden verschiedene algorithmen verwendet, die durch alternative clients?

Ist der client versuchen zu optimieren, die 'coins' werden verwendet, basiert auf der Minimierung der Höhe der Transaktion, die daraus resultierende Fragmentierung, oder dem "Alter" der Münzen (Wert/Transaktionen) als Quelle verwendet?

+803
mohd raihan 23.11.2014, 20:54:24
31 Antworten

Blitz-cli listforwards

Liste alle weitergeleiteten Zahlungen und Ihre Informationen

+994
Seitar 03 февр. '09 в 4:24

Ich denke, das bricht zu ein paar Fragen, die beide schwer zu beantworten, also hier meine Gedanken:

1) gibt es Probleme im Zusammenhang mit replay-Angriffe?
Möglicherweise, das ist, warum Menschen vorangetrieben haben 2x zu implementieren replay-Schutz (es ist nicht möglich, auf die aktuelle version, ohne dass Sie Ihre eigene Gabel). Kern versucht haben, diese zu mildern, durch die Ablehnung BTC1 Knoten in der neuesten Version von Bitcoin Core. Aber jetzt haben wir die Möglichkeit, BTC1 Knoten, die vorgibt, etwas anderes zu sein, damit Sie anerkannt werden durch die Core-Knoten (was wenig Sinn macht, soweit ich betroffen bin). Replay-Schutz kann so einfach sein wie das warten auf die Gabel zu geschehen, dann Transaktionen mit einer bestimmten node-Typ, den Sie möchten, dass Ihre Transaktion auf (einige Licht-wallets können Sie effektiv "pin" vertrauenswürdigen Knoten), wenn das Netzwerk bereits segmentierten dann Ihre Transaktion sollte nicht ausgestrahlt werden beide.
Eine weitere option ist, um ein paar frisch gebackenen Bitcoins post Gabel (entweder man wird tun), bewegen Sie Ihre Münzen und dieser post Gabel bitcoin, wird dieser als ungültig abgelehnt, auf der anderen Kette (die Münzen nicht existieren). Dann können Sie sicher verschieben Sie die Münzen auf die andere Kette als die erste Kette hätte diese Münzen als verbraucht (und damit die Transaktion würde auch abgelehnt werden).
Zu "Zerstörung von Wert", die vielleicht für einige Leute könnte es ein Problem sein, jedoch keine Münzen geschickt auf die falsche Gabel würde noch wiederhergestellt werden, indem die empfangende Partei, wie die Adresse, die format hat sich nicht geändert, so konnten Sie nur behaupten, dass die Münzen auf, die Gabel. Es ist ein massiver Aufwand, obwohl, eher verwirrend als technische Probleme jedoch.


2) Wie wird die Gabel beeinflussen Preis?
Schwer zu sagen, manche erwarten es, den Preis zu erhöhen (wie es scheint, getan zu haben in den Lauf bis zu der Gabelung) als Menschen werden immer 2 potenzielle tokens jedoch, sobald es live ist, eine von den Gabeln fallen im Wert, mit dem Geld, das die Migration in die andere Gabel. Es ist sicher zu erwarten, dass einige Volatilität, mit einer Seite schwellen auf der Oberseite, wie lange das dauert, wer weiß? Solange eine Seite nicht haben alle die hashing-power, die Schwierigkeit einstellen (wird wahrscheinlich langsam auf den Kern Kette wie die meisten großen Bergleute Unterstützung NYA) und die Münze wird wieder benutzbar. Eine der Ketten wird langsam sein, obwohl, da gibt es keine "EDA" umgesetzt, für den BCH.

+937
Ritsuki 30.09.2015, 06:12:33
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Gibt es einen service gibt, oder ist es die Absicht, sich zu integrieren Dauerauftrag geben Sie Transaktionen in den client ? (Alle 30 Tage übertragung 0.2 BTC zu einer bestimmten Adresse, zum Beispiel).

+923
Maddie Park 14.07.2011, 05:39:41

Ich habe getestet blocktrail.com und Sie bieten eine Ankunftszeit. Jeder Anbieter wird nur so viel historische Daten wenn.

Wenn Sie interessiert sind, nur Daten bewegen sich vorwärts, Sie könnten Ihre eigenen bitcoin-Knoten(s) und verwenden -blocknotify= Befehl wechseln Sie zum aufzeichnen Ihrer eigenen Zeit(en).

Würden Sie benötigen, zu berücksichtigen, wenn diese Benachrichtigung ausgelöst wird. Normalerweise wäre nach dem block ist validiert und die längste Kette, die aktualisiert wird, nicht sofort, wenn der Knoten sieht.

Ausgabe von BlockTrail

{"hash":"000000000000000015aab005b28a326ade60f07515c33517ea5cb598f28fb7ea","height":320000,"block_time":"2014-09-10T13:55:18+0000","arrival_time":"2014-09-10T13:55:47+0000","nonce":2145106612,"difficulty":27428630902,"merkleroot":"57c6d11085df633a848eecf78befcdbbab58c2830ca380d4089d5013ab53d0df","is_orphan":false,"prev_block":"000000000000000021ecc2772de2ce57c6bd327c4ceaea52a0ecd70548b8ca41","next_block":"00000000000000001bbfee4521419de4f79c19580027b00f9739ee7b2f0b5c57","byte_size":227086,"confirmations":71045,"transactions":357,"value":262417274672,"miningpool_name":"DiscusFish \/ F2Pool","miningpool_url":"http:\/\/www.f2pool.com","miningpool_slug":"discusfish"}
+898
Izkata 23.03.2015, 17:12:13

Die Banken wollen nicht die Kontrolle Ripple. Ripple ist ein Unternehmen, das kontrolliert wird, durch seine Aktionäre. XRP ist ein kryptogeld dass trades auf einer öffentlichen ledger. Wenn Sie verkaufen XRP an einer Börse, bezahlen Sie unabhängig von der exchange-Gebühren, genau wie mit bitcoin oder des Astraleums.

+895
FeNia PePonyo 23.09.2018, 10:48:35

Verwalten Sie diese in Ihrer app durch erstellen einer neuen bitcoin-Adresse für jede Zahlung, die von jedem Kunden, so dass, wenn BTC empfangen wird, auf eine bestimmte Adresse, Sie wissen, was es ist. Dies hält bestimmte Transaktion Daten vertraulich intern in der Anwendung eher als die öffentlichkeit über die blockchain zu.

+892
gaika37 03.08.2013, 06:38:24

BlockExplorer funktioniert nicht mehr für mich (Umleitung zu testnet.blockexplorer.com die wirft 502) so fand ich eine neue alternative:

http://tbtc.blockr.io/api/v1/coin/info

Sie haben, um die "last_block" - element.

(Für mainnet: http://btc.blockr.io/api/v1/coin/info)

+854
Dale Harper 12.06.2017, 06:08:57

Hier ist die Erklärung: https://support.exodus.io/article/81-how-do-i-generate-a-new-bitcoin-address

Ihre bitcoin-Adressen sind wiederverwendbar, aber einige Benutzer wollen generieren Sie neue bitcoin-Adressen zum Schutz der Privatsphäre. Wenn Sie möchten erzeugen Sie eine neue Adresse, klicken Sie auf den Pfeil rechts neben dem QR - code in Ihrer bitcoin-Fenster erhalten.

Sie beginnen mit zwei bitcoin-Adressen. Da jede Adresse verwendet wird, ein neue zu generieren. Auf diese Weise haben Sie immer eine unbenutzte Adresse zur Verfügung Sie.

+825
Abdullah Shaaban 09.03.2017, 22:55:35

Als Ergebnis einer "offiziellen" änderung in der back-end-Datenbanken, die von BDB in v0.7 LevelDB in v0.8, zusätzlich zu einer Erhöhung (durch einige mining-pools) , um eine höhere block size limit, gab es den letzten "hard fork" bei blockchain Höhe 225430.

Bergleute waren ursprünglich gesagt, wechseln Sie wieder zu v0.7, dann aber später darüber informiert, dass v0.8 war in Ordnung, solange Sie nicht erhöhen Sie die Standard - (256kb -- soft-limit) - block-Größe.

Was passiert also mit block 225430 für v0.8 Bergleute? Sind Sie erforderlich, um neu zu laden Sie die Datenbank von <225430 mit der neuen "max block size" Grenzen? Wie haben dieses problem angeblich nur fix sich (wie berichtet wurde hier), oder ist das noch ein problem, wie blockchain.info weiterhin "sequentiell" Bericht verwaiste Blöcke hier? Meine Letzte Frage wäre, was passiert mit den Transaktionen, die in Verbindung mit block 225430 (und sind jetzt UTXO), nicht v0.8 immer noch betrachten Sie aufwendbare?

Ich bin mir sicher, das würden alle machen viel mehr Sinn, wenn ich hatte eine bessere das Verständnis von Bitcoin-block reorg Logik. Vielleicht ein pseudo-code -Spaziergänge durch den Prozess helfen könnte.

Edit: die 2 Ketten zu haben schien, verschmolzen hier (nach 32 nacheinander verwaiste Blöcke). Also wie genau war v. 0.8 Kunden behandeln die reorg für die 32 Blöcke? Gibt es eine maximale reorg, dass Bitcoin umgehen kann? War es einfacher doppelt zu verbringen, während die 5+ Stunden blockchain Korrektur?

+805
Don Huan 14.07.2010, 06:16:45

Es ist ein service von blockchain.info beschrieben auf json_rpc_api Seite.
Mehr oder weniger beschreibt die API, die Benutzer verwenden können, um Zugriff auf Ihre blockchain ähnliche Weise wie mit bitcoin-cli eigenen daemon.
It-Nutzung ist derzeit belegt werden:

$ ./bitcoin-cli -rpcconnect=rpc.blockchain.info -rpcport=443 -rpcssl -rpcuser=YourWalletIdentifier -rpcpassword=DeinPasswort getinfo

Es sieht schön, aber es ist die information auf der Website, die besagt:

Ab dem 1. Dezember 2014, um diese API verwenden, der Zugriff muss explizit aktiviert werden, und alle client-ip-Adressen auf der Whitelist von der wallet-Inhaber. Verwalten Sie den Zugriff in der [Konto-Einstellungen] -> [IP-Beschränkungen]

Und das ist das problem, weil ich interessiert bin nur in Holen einige block-oder Transaktions-details. Ich brauche keine RPC erfordern würde Genehmigung. Ich will gar nicht, um ein Konto zu erstellen.
Die Frage ist also:
Gibt es auch Kostenlose Dienste (oder vielleicht ist es noch verfügbar blockchain.info irgendwie?) das ermöglicht die Verwendung der JSON-RPC gegen Ihre bitcoin-daemon?
Ich interessiere mich nicht über die Geschwindigkeit oder warten Sie 10 Sekunden zwischen jedem Aufruf etc.


+766
Bill Le 21.01.2013, 12:57:06

Auf viele mining-pools/Anleihen sehe ich die Dinge aufgelistet, die als 105% PPS / 110% PPS wöchentliche Auszahlung. Was bedeutet PPS eigentlich?

+733
legava9 18.04.2015, 18:43:15

Die block-Dateien indiziert werden (die Blöcke/index Unterverzeichnis), und wenn Sie nur den index löschen, bitcoind wird angenommen, Sie haben keine Bausteine und starten über das herunterladen aus dem Netz.

Sie könnte stattdessen verwendet haben, die -neu indizieren option scan für die Blöcke auf der Festplatte und erstellen Sie den index neu. Dieser funktioniert zwar noch, aber wahrscheinlich nicht, wie Sie habe bereits begonnen, erneut zu downloaden, und überschreiben Sie die vorhandenen Dateien blockieren.

+721
Warren Simpson 05.04.2016, 08:30:52

Fast jeder crytpo exchange hat eine eigene API, Sie zu integrieren, können Sie es kostenlos und bekomme die Daten. Die erste Herausforderung besteht darin, dass es zu viele (mehr als 200 Börsen so weit), das heißt 200+ API-Integrationen die Kosten eine Menge Zeit. Die zweite Herausforderung ist, dass diese Börsen bieten eine Vielzahl von Daten und nach dem start zu sammeln, werden Sie brauchen zu kümmern, viele TBs, die einen zusätzlichen Server Kosten.

Das ist, warum gibt es solche Dienste wie Coinmarketcapi professionelle API, coinapi und CryptoAPIs.io

Ich machte einen Vergleich und ich nahm https://cryptoapis.io/ weil Sie mehr Austausch, mehr Möglichkeiten und billiger ist.

+697
maninhat 03.10.2018, 12:06:47

Welche Methoden sind verfügbar, um die Suche für die “verloren oder aufgegeben “ bitcoin?

Es gibt keine Methoden zur Verfügung, um anderen Menschen (Dritten). Die Menschen könnten suchen ruhende Beträge, wurden die Ausgänge der alten Transaktionen und noch nicht als Eingaben verwendet, um nachfolgende Transaktionen - aber diese Mengen kann eigentlich nicht verloren gehen oder aufgegeben werden. Es gibt keine Möglichkeit zur Wiederherstellung der Kontrolle oder Kontrolle über diese Mengen ohne zusätzliche Informationen nur bekannt, zu der person, die erhaltenen Beträge, die von bitcoin.

Wenn Sie zuvor eine gewisse Menge an Bitcoins zu einem bitcoin wallet können Sie bei der Suche nach Evidenz - vielleicht ein Hinweis von einem online-website, die gespeicherte Menge auf Ihren Namen und wer Sie könnte sich jetzt wenden, um Unterstützung. Vielleicht ein paar alte "Geldbeutel.dat" - Dateien auf einem PC, die angeben, Sie hätten ein desktop-wallet, mit der Kontrolle Ihrer eigenen privaten Schlüssel. Vielleicht eine app auf ein altes Handy in einer Schublade. Vielleicht eine schriftliche down-recovery-seed oder des privaten Schlüssels in einer verschlossenen box, die Sie verwenden, für wichtige Dokumente.

+696
Hoenie 13.12.2018, 23:45:55

Transaktionen gültig sind, bevor Sie Hinzugefügt werden, um die blockchain. Werden diese aber nur zuverlässig durch die bestätigt wird in einen block, endet als Teil der schwerste Kette.

Auch wenn die Blöcke waren zu mehr Kapazität, die (optimale) Wartezeit bis zur ersten Bestätigung würde nicht geändert werden, dass. Am besten, mehr Transaktionen bestätigt werden würde in den nächsten block, die möglicherweise verringern die Durchschnittliche Wartezeit für die erste Bestätigung. Da die meisten Transaktionen im Netzwerk bekannt werden, bevor Sie bestätigt in einem block, und kompakte block-Darstellungen Hinzugefügt worden, um das Protokoll, die Latenz der block Ankündigungen nicht mehr erhöhen sich Linear mit größeren Blöcken.

Schneller zu erreichen erste Bestätigungen, die der block-Intervall müssten reduziert werden, was an diesem Punkt in der Zeit zu sein scheint, eine schwierige änderung akzeptiert hat, durch das Netz.

+650
Puglady 24.09.2010, 04:26:32

Nehmen wir an, wir erreichen einen Zustand, wo nur Transaktionen, die eine Gebühr bezahlen, akzeptiert werden von den Bergleuten. Weiter angenommen, jemand erstellt eine Transaktion mit einem alten/ungerade-client, der Ihnen erlaubt nicht zu senden keine Gebühren.

In diesem Fall, was passieren würde, um die Transaktion? Könnte es rückgängig gemacht werden? Würde die Münzen werden für immer verloren?

+644
kunal singh 29.10.2018, 18:27:38

Ich hatte das gleiche Problem auf Win8 mit Bitcoin-Client v0.8.5-beta, und war in der Lage, es zu lösen, durch ausschalten von "gen", aber es gab keine bitcoin.conf-Datei auf meinem system und musste es manuell erstellen mich am folgenden Speicherort:

D:\Users[user name]\AppData\Roaming\Bitcoin\bitcoin.conf

In der Datei einfach:

gen=0

Sobald Sie speichern, starten Sie den bitcoin-client, und wenn Sie die gleiche Erfahrung, die ich habe, Sie werden feststellen, cpu runter gehen, um in der Nähe von 0, die auch während der sync.

Für eine Liste von bitcoin.conf Speicherorte auf Mac und Linux finden Sie hier:

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

Für eine vollständige Liste der alle conf-Optionen beziehen sich auf:

https://en.bitcoin.it/wiki/Running_Bitcoin (unter der überschrift "Beispiel Bitcoin.conf")

+643
HitesH JaiN 19.11.2015, 16:33:51

Leider verloren Bitcoins verloren... nie wieder inkarniert.

Das heißt, Ihre (nicht verloren), bitcoins sollen im Wert steigen, weil solche Verluste im Laufe der Zeit.

+605
Ange Tato 11.09.2014, 17:42:20

Der primäre Mechanismus der Angriff in den meisten Finanzsysteme, Bitcoin enthalten, ist ein "double-spend" - Attacke, die im wesentlichen können die Ausgaben für das gleiche Geld in mehreren Orten, entweder durch die Verdoppelung der Mittel oder durch Widerruf der dem früheren der beiden Transaktionen. Wir haben tatsächlich befasste sich mit einer Reihe von Angriffen auf den StackExchange Seite hier. Versuchen Sie bei Fragen mit der tag.

Die zwei am häufigsten diskutiert werden die 51% Attacke und die Finney-Angriff.

Der 51% - Angriff benötigt der Angreifer halten 51% oder mehr der komplette hashing-Leistung des Bitcoin-Netzwerks. Sobald der Angreifer hält die Mehrheit aller hashing-power, die er/Sie ausgeben können bitcoins und dann fork der blockchain so nicht den block Sie wurden ausgegeben. Das ist unglaublich teuer und nicht willkürlich geschehen. Es wäre auch etwas erkennbar als der Gabelung blockchain würde verursachen regelmäßig Probleme mit anderen Transaktionen, bis der 51% - Angriff abgeschlossen.

Der Finney-Angriff kann durch eine solo-miner ohne 51% der Netzwerk-hashing-power. Die Maschine wartet, bis Sie lösen einen block und legen Sie eine Transaktion in diesem block, in dem Sie senden Sie alle Ihre coins auf eine andere Adresse, die Sie kontrollieren, aber zurückhalten, Ihr Ergebnis. Sie verbringen dann Münzen aus der ursprünglichen Adresse an anderer Stelle und lassen Sie dann den block. Dies ist im wesentlichen bricht die Reihenfolge der Operationen und stellt die gültige Transaktion unmöglich, da die ursprüngliche Adresse nicht mehr in ein angemessenes Gleichgewicht zu haben, schickte die Münzen.

Diese wurden sehr ausführlich diskutiert und von vielen Seiten hier auf StackExchange Seite. Wieder, versuchen einen Blick in die tag.

+548
kid dinamita 22.11.2013, 12:05:16

Ich habe gerade mit der GPU-mining auf meiner NVIDIA 560 (Nicht gut Karten für Bergbau). Hier die stats, ich bin immer nicht sicher, Ob ich die Einstellungen konfiguriert haben, richtig, als meine GPU-temp ist nur 27C, ist das richtig? Ich weiß, Nvidia-Karten sind nicht so gut für den Bergbau, aber sollte die temp so wenig sein?

enter image description here

reaper.conf

kernel-reaper.cl
save_binaries ja
enable_graceful_shutdown keine
long_polling ja


mine litecoin

Litecoin.conf

host notroll.in
port 6332
Benutzer *****
pass *****


Protokoll litecoin

worksize 256
aggression, max
threads_per_gpu 1
sharethreads 18
lookup_gap 2
gpu_thread_concurrency 6144
+536
Sashimura 03.12.2011, 01:10:28

Nach den Kommentaren, ich denke deine Frage läuft darauf hinaus, diese:

Für die prevBlockHash Bereich der block-header, bei der Berechnung der hash des vorherigen Blocks, aus dem header, können wir das ausschließen seiner nonce-Wert?

Ich kann nicht darüber nachdenken, jede praktische oder Sicherheitsproblemen führen würden, sind aus diesem. Ein hash, der alles bis auf die nonce würde noch zertifizieren alle wichtigen Daten aus dem block, einschließlich der Transaktionen, die in ihm enthalten ist, und seine eigenen prevBlockHash das verweist alle bisherigen Blöcke.

Jedoch würde es keinen Sinn machen, die. Wir haben bereits zum berechnen der hash des vorherigen header inklusive der nonce, um sicherzustellen, dass es ist ein proof-of-Arbeit der entsprechenden Schwierigkeit. Dass so getan, könnten wir genauso gut verwenden Sie diesen Wert als "block-ID" für alle Zwecke, einschließlich der prevBlockHash. Computing einen anderen hash-Wert, ohne die nonce, erfordern würde, mehr code, mehr Entwickler-Zeit, und mehr Rechenzeit; möchte hinzufügen potential für Fehler in den Hash-code selbst, und würde dazu führen, eine Menge von möglichen Verwechslungen, wenn Menschen versuchen, zu verfolgen, welcher Teil der code verwendet die hash. All dies im Austausch für keine Leistung auch immer, so weit ich erzählen kann.

+529
Clash 16.05.2014, 12:00:49

Die TL;DR-Antwort: ja, es ist völlig möglich, aber soweit ich weiß, nicht umgesetzt, in jedem lightning-Knoten-software zu diesem Zeitpunkt.

Jedoch möchte ich näher erläutern. In Ihrer Frage, Sie schrieb:

Die Gründe könnte sein, dass die Weiterleitung einer Zahlung verpflichten uns die htlc, erfüllen es so gut wie berechnen Sie die Zwiebel für die Weiterleitung an den nächsten Knoten, die möglicherweise rechnerisch entleeren

Wenn ich akzeptiere eine Zahlung, die ich habe zu gehen durch alle diese Schritte! Das muss ich akzeptieren einer eingehenden update_add_htlc - Nachricht enthält eine Zwiebel. Dann habe ich zu entschlüsseln, die Zwiebel, und wenn ich die preimage-release der payment_preimage zu begleichen / erfüllen Sie die Zwiebel. Ich kann sicher ein wenig auf die computing der nächsten Zwiebel-aber das ist nicht komplexer als das entschlüsseln der eingehenden Zwiebel, die hätte ich auf jeden Fall tun. So dass die Einsparungen sein könnten, winzig hier.

Sie fragte auch:

Wenn die Fehlerrate zu hoch ist, gibt es so etwas wie eine banscore, die gehalten wird von anderen Knoten, die ggf. verhindern, dass diese sensor-Knoten empfangen/senden von Zahlungen in der Zukunft?

Ich glaube, Alex Bosworth von lnd angekündigt, dass beginnend mit der nächsten major-version (ich denke, das sollte lnd 0.8) wollen Sie behalten den überblick, wer sind die guten und schlechten routing-Knoten und erstellen Sie einen internen score für die Routenberechnung. Auf diese Weise, die Sie planen, zu gehen, einen Weg von der billigsten routing-fess, sondern vielmehr Kennzahlen wie realiability und Verfügbarkeit.

Die Schrauben eigentlich nicht angeben, wie die Wegfindung soll berechnet werden, so dass jede Implementierung kann tun, was immer Sie möchten, an diesem Ende.

Ein letzter Gedanke. Es gibt Menschen die arbeiten auf hardware-wallet für lightning eine Politik für die Geldbörsen, ist die andere Weise herum, was Sie Fragen. Haben die privaten Schlüssel auf den Knoten ermöglicht das routing von Zahlungen, sondern wenn eine neue Zahlung sollte gesendet werden haben eine Luft starrte Gerät, das hilft, um die Zeichen der Nachrichten, die benötigt werden.

Alle, dass gesagt wird, es ist völlig möglich, dass ein Knoten entscheidet nur dann umsetzen, Bestandteil des Protokolls. Jedoch senden und empfangen, sind genau die Nachrichten und die Teile der Protokolle, die benötigt werden für das routing sowieso (da eine Zahlung kommt durch die Annahme eines htlc) und eine Zahlung wird durch das Angebot einer htlc. Es ist eigentlich die Fähigkeit zum senden von Zahlungen, derzeit machen die Wartung des Blitzes Knoten Kosten, da Sie müssen für die Teilnahme an Klatsch (das ist die teuerste operation), um teilzunehmen in der source-based routing, die erforderlich ist, um einen Bezahlvorgang vornehmen.

Wenn Sie nur wollen, um ein routing-Knoten können Sie völlig opt-out von Klatsch und pflegen Sie nur Ihre Bezahlung-Kanäle und Staat, die kommt zu extrem niedrigen Kosten.

+528
Sandy Skelton 11.03.2014, 19:47:50

Zuerst müssen Sie zum kompilieren von OpenSSL aus den Quellen. Ich nehme an, Sie haben zusammengestellt, wie es beschrieben wird in der Bitmessage-Forum. So, OpenSSL, einschließlich elliptischen Kurven unterstützen wird installiert in /opt/openssl-version. Für den Heartbleed-bug, der kürzlich veröffentlicht wurde, benutzen Sie bitte die neueste stabile version von OpenSSL.

Nach dieser Beschreibung gehe ich davon aus, dass OpenSSL einschließlich elliptische Kurven-Unterstützung installiert wurde unter /opt/openssl-1.0.1 g

Kommen wir nun zu vanitygen: Laden Sie die zip-Datei und extrahieren Sie es auf Ihrer Festplatte. Dann ändern Sie das Makefile: ganz oben In der Datei die folgende Zeile hinzufügen:

export LD_RUN_PATH=/opt/openssl-1.0.1 g/lib

Danach gehen Sie zu der Zeile, wo CPFLAGS eingestellt ist. Ändern, so dass es wie folgt aussieht:

CFLAGS=-ggdb -O3 -Wall -L/opt/openssl-1.0.1 g/lib

Im Grunde wird die Linie unverändert, außer für den library-Pfad zu dem benutzerdefinierten OpenSSL-Bibliothek, die angehängt wurde.

Das ist es! Jetzt können Sie kompilieren vanitygen in Fedora als gut:

machen
./vanitygen 1TEST
+476
David Burge 06.08.2012, 21:23:27

Ich habe gerade BitCoins für die letzten paar Monate, und bemerkt, dass MTGOX Preis pro bitcoin ist immer höher als der Preis pro bitcoin von ähnlichen Börsen (z.B. cavirtex.com und bitstamp.com).

Warum ist das so? Und warum würden die Leute nicht nur kaufen, Sie zu einem anderen exchange, senden Sie Ihre bitcoin auf MTGOX, und cash-out für eine automatische (von dem, was ich gesehen habe) 10-15% erhöhen, was investiert Sie?

Ich weiß, Sie waren die beliebtesten/flüssig-Seite für bitcoin bis vor kurzem, aber ich habe gehört, dass BitStamp hat, sondern übertroffen.

+411
user11112 02.04.2013, 08:10:44

Im Allgemeinen, wie erwähnt, in den Kommentaren. Dein problem in diese Spiele ähneln eine byzantinische Generäle-Problem, in dem Sie auftreten, nicht kompatibel/böswillige Akteure in das Netzwerk. Um eine Einigung durch Konsens in diesem Zusammenhang gibt es mehrere Wege.

Erstens, es gibt Bitcoin-Ansatz. Bitcoin ermöglicht es jedem vollen Knoten durchführen, unabhängige Verifizierung der Blockchain. Die Blockchain ist einfach ein Geschäft mit einer Reihe von vergangenen Ereignissen, die zu dem aktuellen Zustand. Wobei "vergangene Veranstaltungen" (d.h. Transaktionen) werden in Blöcken gespeichert, und die "Kette" bezieht sich auf die harte Anforderung, dass jeder nachfolgende block erforderlich ist, um abhängig von der vorherigen Blocks basierend auf einem Satz von Anforderungen. Der Zugriff auf die Berechtigungen Schreibzugriff auf die Blockchain ist geregelt durch Proof-of-Arbeit, wo Sie müssen, brennen, CPU-Zyklen zum erstellen eines neuen block, die implizit gewährt Ihnen eine Schreibberechtigung zum Anhängen an die Blockchain. Ein wesentlicher Unterschied ist hier, dass der Proof-of-Arbeit, die nicht getan werden in einer kollaborativen Art und Weise, wie es ist, ein Poisson-Prozess, d.h. meine Chancen stehen genauso gut wie jeder andere, vorausgesetzt, dass jeder hat den gleichen hash-power. In anderen Wahl-algorithmen, die Sie haben können, zu verhandeln, gemeinsam und es ist nicht unbedingt vollständig byzantinischen-Fehler-tolerant.

Also, wie können einige Elemente dieses angewendet werden, die im gaming-Kontext-Links ist, für Sie zu entscheiden. Aber im Prinzip, ja, Elemente von Bitcoins gelten in dem Kontext, die Sie beschrieben haben, aber nochmal würd ich wiederhole, es ist etwas "overkill". Vielleicht in den Kontext des Spiels, Sie, ich, die Rangliste zu haben, eine Bedingung, die erfordert, dass einige Beweis für eine Aktion, die beweist, dass der Spieler hat sich tatsächlich etwas getan zu mutieren, die Rangliste? Sonst würde es wahrscheinlich einfacher sein, es zu tun, im Gleichschritt wie in RTS-games.

+398
Corrupted 30.09.2019, 14:44:38

Die Preise für im Grunde alle altcoins folgt, dass der Bitcoin ist. Also generell, wenn Bitcoin steigt, so tun altcoins', wenn es fällt, so tun altcoins'. Dies ist in der Regel, weil altcoins sind in Erster Linie als ein Weg für Menschen, um mehr zu bekommen Bitcoin.

+343
knite 03.01.2017, 10:21:37

Wenn John senden muss, 0.1 BTC für die Sie als Bezahlung für Ihr Produkt, und die will er behalten seine BTC Eigentum zu wahren, und die Transaktion geht so etwas wie dieses...

1fdfsefesf..... ---> senden 0.1 BTC zu 1hsjhjkwa..... (Ihr Konto)
---> senden 999.9 BTC zu 1lkskakkd... (nicht Ihr Konto)

... dann bedeutet das nicht, dass John hat mindestens 999.9 BTC Links in seine Ersparnisse?

Obwohl John kann nicht wollen, dass Sie oder jemand anderes zu wissen er hat viel, aber die Transaktion hat nur verschenkt info von seinen Ersparnissen.

Also, wie kann die Anonymität wirklich sicher sein?

+249
Mwamburi Harold 28.02.2013, 14:26:19

Bitte kann jemand raten, wenn es möglich ist, um daraus die CPubKey von einem CSript Objekt? Vorausgesetzt ich bekomme es mit einer Adresse, bevor die hand,

Ich kann zahlreiche Funktionen verwenden, um erreichen alle die info von der CPubKey Verwendung von Funktionen, aber können Sie machen eine CPubKey von einem CSript?

Oder sind Sie zu viel Kreide und Käse?

Danke,

EDIT: Nach der ersten Antwort habe ich versucht, die unten keine Freude. Das Skript gibt völlig leer:

CScript scriptPubKey1;
CBitcoinAddress-Adresse("L4VPgtoBtuxsYMgyrRvQRadSV1Y139TDfd");
scriptPubKey1.SetDestination(Adresse.Get());

CScript::const_iterator it = scriptPubKey1.begin(); // oder insbesondere die Lage der pubkey in der CScript-Objekt
opcodetype opcode;
std::vector<unsigned char> data;
scriptPubKey1.GetOp(es, "opcode", data); // data enthält nun die byte-Vektor

CPubKey pubkey3 = CPubKey(Daten);
+248
Clusterer 27.06.2010, 11:21:12

Ich habe vor kurzem geschrieben das mein eigenen blockchain-parser. Es funktioniert gut (yay!) bis zu einem bestimmten block, und dann fehlschlägt, weil die Daten lese, ist purer Unsinn.

Ich habe aufgespürt, die Fehler von meinem code, um die Daten auf der Disk und ich bekomme das gleiche Ergebnis, wenn ich parse die Datei nur mit einem Blatt Papier und einem hex-editor. Auch nach löschen der Datei und ausführen von bitcoind -reindex ich immer noch die gleichen falschen Ergebnisse.

Meine Frage ist, ob jemand reproduzieren kann oder wenn die meine Daten noch irgendwie beschädigt. Vielleicht brauche ich nur löschen Sie alle Dateien und lassen bitcoind erstellen Sie wieder?

Meine Erkenntnisse:

  • blk00622.dat Ursachen der Probleme
  • Problem immer noch vorhanden ist nach dem löschen blk00622.dat und läuft bitcoind -Neuindizierung (laut diff die neue Datei gleich der alte)
  • Die Letzte ok Blocks block #428949 (bei Datei-Adresse 0x7B748DF). Ich habe kein problem, analysieren es mit meinem hex-editor, bekomme ich die gleichen Ergebnisse wie hier gezeigt: https://blockchain.info/de/block-index/1144703
  • Der fehlerhafte block beginnt bei Datei-Adresse 0x7C68AB3
  • Es beginnt mit F9 WERDEN B4 D9 41 0F 0F 00 F9 WERDEN B4 D9*

F9 WERDEN B4 D9 ist der block magic number und 41 0F 0F 00 ist die Blockgröße. Das merkwürdige ist hier, dass die folgende version die Nummer wieder, entspricht der magischen Zahl (das macht mir die Sache, dass vielleicht meine Daten sind immer noch korrupt). Die restlichen Daten aus dem block macht keinen Sinn, zum Beispiel das Zeit-Feld Punkte zu 03/04/1948 ..

Edit: siehe die Kommentare unten, eine URL für die Datei (ich darf nicht mehr als 2 links hier leider nicht).

Danke!

*siehe https://en.bitcoin.it/wiki/Block

+248
wahid 25.09.2019, 07:16:31

Sie können verwenden Sie eine der Händler-solution-Provider, wie zum Beispiel: coinbase, BitPay, für die Generierung von Adressen pro Zahlung (paypal hat) leitet die / dienen der AUFTRAGGEBER mit der Zahlung Anfrage an 3rd-party . oder Sie behandeln kann-payment-Verfahren inhouse durch die Erzeugung Adresse für jede Zahlung und speichern der pk / HD Geldbörse wird viel länger dauern und zu entwickeln, Zeit, um zu tun.

+171
user223577 13.12.2018, 04:46:39

Diese Brieftaschen wurden "multi-Signatur", was bedeutete, Sie kam mit mehr als einem privaten Schlüssel für den Zugriff. Bitfinex hielt zwei Schlüssel, während die multi-sig-security-Anbieter, eine Firma namens BitGo, statt ein Drittel. Es war sicherer, in der Theorie, denn beide Parteien hatten um die Genehmigung einer Transaktion, bevor es durch gehen könnte. Allerdings würde ich davon ausgehen, es ist schlechte Praxis, für einen Wärmetauscher, um einen Kunden-den privaten Schlüssel. Bitte korrigieren Sie mich, wenn ich falsch bin.

Ich denke, dass Bitfinex kann seine eigenen Kunden in Fonds zu geben, bitcoins zu anderen Kunden. Vielleicht ist dies, warum?

+67
Tirux 13.07.2014, 13:24:13

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