Was ist der Unterschied zwischen bitcoinj und BitsOfProof?

bitcoinj ist eine bitcoin-Bibliothek, bitsofproof ist ein full-server-standalone "exe").

Jenseits der oben - kann jemand etwas erläutern Sie den Unterschied zwischen Ihnen? Welche Probleme Sie wurden entwickelt, um zu lösen, Ihre Dokumentation, den Reifegrad?

Gibt es eine überschneidung zwischen Ihnen (im Verwendungszweck)?

+733
Rakesh Chaudhary 21.04.2010, 06:12:05
24 Antworten

Trezor aus der box, das erste firmware-update mit der Geldbörse nicht sogar und hängt sich auf "Installation...Bitte Warten". Lesen Sie sich durch alle den Abschnitt "Fehlerbehebung" auf Trezor ' s website, aber überhaupt keine Hilfe. Kann mir jemand helfen?

+948
Dimuthu 03 февр. '09 в 4:24

Ich würde check out der python-Bibliothek PyBitcoin (https://github.com/blockstack/pybitcoin oder "pip installieren pybitcoin").

Es ist ziemlich einfach, um die Adresse von der wif privaten Schlüssel:

>>> aus pybitcoin import BitcoinPrivateKey
>>> private_key = BitcoinPrivateKey()
>>> private_key.öffentlicher_schlüssel().Adresse()
'1JwSSubhmg6iPtRjtyqhUYYH7bZg3Lfy1t'

Sie können auch leiten Sie eine private key-Objekt aus der raw-hex-Darstellung:

>>> private_key_2 = BitcoinPrivateKey('91149ee24f1ee9a6f42c3dd64c2287781c8c57a6e8e929c80976e586d5322a3d')

P. S. Diese Bibliothek funktioniert auch mit Litecoin, Namecoin und ein paar andere Münzen.

Offenlegung: ich bin einer von den Machern.

+925
SeanMC 24.09.2014, 09:30:21

kill <PID> sollte nur funktionieren.

+906
Maria Bibian 31.08.2017, 08:00:39
  1. Sie wissen nichts über den neuen block, bis Sie es erhalten über die peer-to-peer-Netzwerk (oder auf eine andere Weise, z.B. FIBRE). Aber da war es broadcast an das Netzwerk und alle Knoten auf dem Netzwerk wird versucht, eine Weitergabe an alle Ihre Kollegen, das passiert ziemlich schnell.

  2. Wann erhalten Sie die block, den Sie kennen, um auszuschließen, diese Transaktionen im eigenen blocks. (In der Praxis werden Sie wahrscheinlich erzeugen eine ganz neue Kandidaten-block, darunter nur Transaktionen, die nicht bereits bestätigt, und mit einem neuen header mit einer Liste der gerade empfangenen block als seine Eltern.)

  3. Wenn der Knoten ändert seine Meinung darüber, welcher Zweig aktiv ist, werden Transaktionen, die aus der zuvor aktiven Zweig (im Anschluss an den block, in dem Sie auseinander gingen) zurückgegeben werden, um den Speicher-pool, außer für jene, die schon jetzt in der neuen active-Zweig, oder einen Konflikt mit einer Transaktion auf diesen Zweig. Dann, genau wie alle anderen Transaktionen, die im Speicher-pool, sind Sie förderfähig für die Aufnahme in zukünftige Blöcke erstellt, die von diesem Knoten.

+878
Kaj Kandler 11.07.2013, 21:55:07

Zum Beispiel, wenn ich die folgenden vanity-Adresse: 1abcde.... als mein Aktuelles bitcoin-Adresse, ist es möglich, um dieselbe vanity-Adresse für Segwit: 3abcde... ?

+876
Jesse Mojica 03.02.2012, 16:59:38

Wenn Skripte wurden Turing-vollständige, die Sie bauen konnten, ein ziemlich kurzes Skript, das eine extrem lange Zeit brauchten, um zu laufen (a la der Busy Beaver) oder enthalten eine unendliche Schleife. Dies würde tendenziell dazu führen, dass ein denial-of-service-gegen-jeden auf das Netzwerk, wenn Sie versucht, zu überprüfen, die Transaktion.

Und es würde auch keine generelle Möglichkeit zu sagen, ob ein script in eine Endlosschleife, oder würde irgendwann fertig wird: das ist das Halteproblem.

Man könnte versuchen, dies zu vermeiden, einschließlich irgendeine Art von cutoff auf, wie lange ein client verbringen überprüfen, eine Transaktion, aber das muss sehr sorgfältig durchgeführt werden, damit konsistent über alle clients: wenn manche akzeptieren es und andere nicht, die block-Kette Gabel.

Es scheint einfacher die situation vermeiden, alle zusammen.

+807
WALKER JERRY 28.11.2018, 19:06:32

Während des Verschiebens Häuser stieß ich auf einige alte HDDs, die ich gerade gefunden habe, enthält eine Brieftasche.dat vom August 2011. Die version von Bitcoin-qt muss 0.4.0 da kenne ich die Brieftasche.dat Kennwort verschlüsselt ist, wurde für die version 0.4.0. Es ist 100% *nicht* >0.4.0, so dass die Sicherheitslücke gepatcht, die durch 0.4.1 ist nicht vorhanden.

Was ist der beste Weg zu gehen über die Wiederherstellung der verschlüsselten Adressen? Wenn ich installieren Sie die 0.4.1 Bitcoin-qt update, würde es irgendwelche Probleme mit der aktuellen OS-Abhängigkeiten? Sollte ich mit Windows, Linux? Jede Eingabe sehr geschätzt. (Ich werde sicherlich immer ein backup)

+805
Daumantas Sarapovas 22.08.2016, 23:00:25

Ich zog aus der bitcoin github und kompiliert, und bemerkte, dass es drei ausführbaren generiert:

bitcoin-cli bitcoin-tx bitcoind

Ich habe nicht gehört, dass der bitcoin-tx vor, was ist das? Was sind die wesentlichen Gemeinsamkeiten/Unterschiede zwischen diesen drei ausführbaren Dateien?

Darüber hinaus wäre ich daran interessiert zu erfahren, ob es irgendwelche Pläne weiter zu entwickeln, diese in verschiedene, sich Ergänzende, ausführbare Dateien.

Danke!!!

+754
Great Perky 06.12.2010, 18:51:45

Wenn ich cgminer für die Ausführung mine ltc der parameter --scrypt, cgminer sagt, dass nicht erkannt wird option. So, cgminer funktioniert nicht.

Was miner kann ich mir litecoin mit der scrypt-hash-Funktion?

+658
Anderson Atina 28.03.2011, 09:17:44

Das sieht aus wie ein kleines Problem mit dem code, den Sie verwenden, und ich glaube nicht, dass Sie eine vernünftige Einstellung zu bekommen, den Namen wieder aus dem Eingang. Das javascript wird nicht ausgeführt, innerhalb Ihrer PHP nur ausgeführt wird, wenn die an den browser gesendet.

Wenn es ausgeführt wird die Funktion Eingabeaufforderung wird aufgerufen, aber die Rückkehr ist alles, was innerhalb der Anführungszeichen in Zeile 7, das ist nicht das, was Sie eingegeben haben in den input, sondern ist genau das, was innerhalb der Anführungszeichen:

$answer = "<script type='text/javascript'> document.write(Antwort); </script>";

Sollte ich Fragen, in welchem Modus Sie ausführen oder aufrufen der PHP - PHP ausgeführt werden kann standalone oder es ausführen können, die mit einem browser Seite anfordern.

Ich würde dies lösen, in einer sehr rudimentären Weise, indem Sie erstellen ein HTML-Formular, welches nur angezeigt, wenn einige $POST-option ist nicht mit dem input, den Aufbau der form zu posten zurück, um die gleiche URL und die erste überprüfung für das $POST-Daten, wie gesagt. Dann, wenn die $POST-Daten festgelegt ist, gehen Sie vor und erstellen Sie die Ausgabe-Seite - und all das in einer PHP-Datei.

+632
Draygon 26.08.2013, 19:43:37

Innerhalb einer Kette von Blöcken, jede Transaktion nur einmal vorkommen kann. Allerdings werden die Daten-Struktur, die die Menschen Häufig nennen, "block chain" ist eigentlich eine Baumstruktur mit einer Wurzel (die genesis-block) und verschiedene Zweige. Das längste gültige Zweig dieses Baumes ist das so genannte aktive block-Kette, aber gelegentlich, während einer reorganisation, Knoten wechseln Sie zu einem anderen Zweig (in der Regel nur die letzten 1-2 Blöcke ändern). Alle Transaktionen, die in der alten Filiale, aber nicht in der neuen sind Sie dann versucht, wieder abgebaut werden, wenn möglich. Dies resultiert in einer Transaktion in mehrere Blöcke innerhalb der Baum - aber nicht die gleiche Kette.

Es gab einen anderen Weg. Früh auf, es war die Möglichkeit für zwei coinbase Transaktionen identisch sein. Dies geschah in den Blöcken auf der Höhe 91842 und 91880. Seit dem wird es illegal gemacht und später unmöglich durch BIP30 und BIP34.

+629
peppino 06.06.2011, 10:12:26

Ich habe 6 Bergleute, alle mit 3 R9 280x ist.

(Ja, nicht bitcoin mining, aber es ist nicht eine Allgemeine Bergbau-stack-Website, und es verwendet immer noch den cgminer so es relevant ist)

Ich habe daran gearbeitet, Sie läuft stabil seit Monaten, ich starte jetzt CGWatcher auf jeder miner verwalten CGMiner. Und ich benutze CGRemote + Teamviewer halten Sie ein Auge auf all die Bergleute, die von einem zentralen computer.

Wie auch immer, ich habe viele Probleme und ich fühle mich wie das, was ich wirklich brauchen, ist ein besseres Verständnis, wie der Bergbau funktioniert. Zum Beispiel: was ist eine Aktie?

Ich habe versucht, Lesen Erklärungen online, aber keiner von Ihnen machen keinen Sinn für mich, was ist ein block-chain? Ich bin nicht ein 5th grader, aber erklären Sie es mir wie ich bin. Ich verstehe einige Dinge, aber nicht alles und in der Lage sein, alle Probleme zu lösen, brauche ich wirklich ein vollständiges Verständnis der mining-Prozess.

Ich verstehe eine anständige Menge Dinge, aber wirklich der Grund, ich brauche dies, weil ich vor kurzem angefangen, solo-mining, und ich muss wissen, was mein Bergleute tun, weil ich bin nicht immer akzeptiert Aktien wie mit pool-mining, so wie ich, auch wissen die Bergleute arbeiten? Weil ich bin nicht immer irgendwo in der Nähe der Auszahlung ich sollte immer.

Ich bin momentan auf mining Digitalcoin, die derzeit hat eine Schwierigkeit von 8, so können Sie sich vorstellen, dass mit 12 MH/s im Durchschnitt ich sollte eine Menge von der DGC, aber ich bin es nicht.

+596
Spence 17.08.2015, 22:12:05

Richten Sie die port-Weiterleitung auf Ihrem router, so dass Sie Ihre bitcoin-qt kann Anfragen bekommen. Dann fügen Sie

rpcallowip=1.1.1.1.1

in Ihrem bitcoin.conf ein, wobei die ip-Adresse ist Ihre buddy ' s IP.

+545
Clark Pan 03.07.2010, 12:48:37

Das argument für getbalance ist nicht eine Adresse. Es ist für ein Konto, das ist nicht das gleiche wie eine Adresse. Um die gesamte wallet-Guthaben, tun getbalance ohne Argumente.

+498
gol 16.01.2015, 11:21:48

Die Geldbörse.dat ist ein Berkeley-DB-Datei. Sie Parsen kann es mit folgenden Befehl (Sie benötigen zum installieren von Berkeley DB auf unix-environement erste)

db_dump Brieftasche.dat

Ich überprüfte für Bitcoin und Litecoin und in beiden Fällen der Geldbeutel.dat war mit der gleichen version von Berkeley DB.

VERSION=3
format=bytevalue
Datenbank=main
type=btree
db_pagesize=4096
HEADER=ENDE

Ich habe nicht versuchen pywallet.py aber ich denke, es sollte funktionieren, für alle diese Bitcoin abgeleitet altcoins.

+453
craniumonempty 01.07.2017, 23:23:08

So sah ich eine Anzeige für IBM-blockchain-Plattform, die speziell die Kampagne, Sie haben zu "turn-Kunststoff in Geld" durch den Austausch von recyclingfähigen Materialien für den digitalen Token.

Ich wollte Fragen, ob jemand weiß, die Spezifikationen Ihrer blockchain. Ich nehme mit, dass es IBM, dass es ist alles sehr zentralisiert, hush-hush, obwohl, wenn Sie bereit sind zu gehen die extra Meile, oder haben bereits ein IBM account, Sie können download-eine technische Kurzbeschreibung Ihrer Plattform. Hat jemand, oder wissen, was Ihre Konsens-Mechanismus(en) ist/sind oder im Grunde alle Informationen über die technischen Spezifikationen der Plattform?

Vielen Dank im Voraus!

+417
Alex Dvoretsky 22.10.2011, 11:03:05

Ich dann paar Bitcoins an meine bitcoin-core-wallet, auf der Unterseite ist es immer noch angezeigt "Synchronisieren mit Netzwerk" und mein Geld noch nicht erschienen.

Das ist normal. Wenn Ihre Transaktion ist enthalten in block 100, dann sehen Sie nicht, dass die Transaktion bis zu Ihrem Bitcoin-client lädt block 100. Das bedeutet, dass Sie nicht sehen, bis Ihr client ist fast fertig mit der Synchronisation.

Habe das Geld zu meiner Brieftasche, bevor dieser Prozess abgeschlossen war, weil mein Kapital nicht durch zu gehen?

Sie können Bitcoin senden, um eine Adresse von einem client, der nicht erledigt ist, synchronisieren. Ihr Kunde kann Ihnen nicht sagen, was Ihr Kontostand ist, aber die Bilanz besteht trotzdem. Einmal synchronisiert, wird der Kunde die Karte, das Geld, wenn es irgendeine.

Die Seite, die ich übertragen wollte sagen erfolgreiche Transaktion.

Das bedeutet nicht unbedingt, dass die Transaktion erfolgreich war, oder, dass die Transaktion überhaupt vorhanden ist. Sie können sagen, was Sie wollen.

+408
Nancy Walker Kollmar 29.06.2015, 07:41:32

Ich bin ein Anfänger hier. Eine Transaktion die Ausgabe ein Feld für die Menge und eine sperren-Skript, aber kein direktes Feld für die öffentliche Adresse, für die die Ausgabe gemeint ist. Wenn eine neue Transaktion erstellt wird, die Brieftasche sucht das UTXO set für Ausgaben gesperrt ist, zu einem der Brieftasche die öffentlichen Adressen.

Meine Frage ist, wie der Geldbörse, während der Suche, wissen, dass ein insbesondere UTXO gesperrt ist, um seine öffentliche Adresse?

Tut es überprüfen Sie jeden UTXO mit einem unlocking-Skript, um herauszufinden, ob es gesperrt ist an die öffentliche Adresse?

Oder bedeutet dies, dass eine separate Datenbank, welche Karten für die öffentlichen Adressen UTXOs bedeutete für Sie, oder etwas ähnliches für eine schnellere lookup?

Wie funktioniert es, finden diese Teilmenge der UTXOs die ist gesperrt für die öffentlichkeit Adresse?

+407
Calyth 17.12.2017, 01:33:17

Ich möchte eine Geldbörse für die überwachung der eingehenden Transaktionen. So sollte es erhalten nur die Brieftasche, die wird vorhanden sein, auf hosting, das ist möglicherweise nicht sicher. Wenn ich es gut verstehen, dass dies kein Angreifer Stahlen Fonds, wenn der server kompromittiert wird. Wie kann ich diese Geldbörse nur mit öffentlichen Schlüsseln? Und kann ich Spritzen private Schlüssel später zu verbringen, die Geldbörse aus einer sicheren Maschine?

+359
Ericky 01.06.2018, 08:52:46

Was hält die Leute ab, das zu tun? Was ist der Haken?

Der Haken ist, dass nur wenige Menschen in der Lage gewesen, um US-Dollar von Mt. Gehex seit Juni 20, 2013, wenn Mt. Gehex verhängte eine "Lücke", die auf US-dollar Auszahlungen. Mt. Gehex hat eine lange Liste von Ausreden, nicht zu zahlen Ihre Schulden, die Sie auf Ihrer Website zu finden. Einige von Ihren Ausreden Belastung Leichtgläubigkeit. Dieser hat aufgehört zu arbitrage, die in der Regel verwendet das gleiche Geld gehen, Runde und Runde von Börse zu Börse.

Mt. Gehex ist immer noch die Auszahlung von Bitcoins auf Nachfrage, die meisten der Zeit. Also Leute mit US-Dollar in einer Mt. Gehex Konto zahlen eine Prämie an, konvertieren Sie Sie in Bitcoins, bekommen Sie von Mt. Gehex, und verkaufen Sie auf einer anderen Bitcoin Austausch. Jetzt die Prämie beträgt etwa 15%, und es wurden bis zu 20% zu kurz. Es scheint zu sein, die Erhöhung über 5% pro Woche. Das spiegelt den Markt, die kollektive Meinung darüber, ob die Geldmittel, welche am Mt. Gehex verloren.

http://bitcoin-analytics.com hat kostenpflichtige tools für die Verfolgung der Ausbreitung.

+244
tat7 24.12.2018, 18:49:17

Ich habe festgestellt, dass diese Methode funktioniert:

  • Kaufen Sie einen Amazon Gutschein von Gyft mit PayPal bezahlen
  • Verwenden Sie das Amazon-Guthaben zu kaufen Wunschlisten von amz2bitcoin
  • Bitcoins für den Kauf hinterlegt, die direkt in Ihre wallet Adresse

Es ist anonym, relativ schnell, und eine gute alternative zu localbitcoins. Es ist auch ein verdammt viel billiger, als sich durch Virwox.

+204
vasimv 28.09.2013, 19:13:38

@Lohoris nicht stress genug. Investieren Sie nicht auf CPU/GPU-hardware mit der Absicht, Bitcoin mining. Was Sie verbringen auf Strom wird ein Vielfaches mehr als die Rückkehr in Bitcoin (ja, so wenig BTC, die Sie machen werden).

Auch low-end-ASICs (die mehrere Größenordnungen mehr Hash/Watt effizienter als die CPU/GPU-Miner) sind kaum noch brechen, auch nachdem Sie den Preis erreicht 1000USD+. Ich weiß das, weil ich eine haben!

+147
miyasudokoro 30.07.2017, 04:07:14

Was sind die wichtigsten Börsen mit ? einige von Ihnen haben ein ähnliches layout und die trading system.

gibt es fertige crypto-trading-software zur Verfügung ? selbst bezahlt.

+40
Mittal Shubham 22.11.2017, 20:51:58

In der Adresse der wiki-Seite heißt es, dass "eine Bitcoin-Adresse ist eine single-use-token". Muss ich verstehen, die eine Adresse ist (oder sein sollte) nur einmal verwendet?

Mehr über die Adresse Wiederverwendung Seite scheint zu bestätigen, dass. Aber beim Lesen hier einige Hinweise, diese Adresse 1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqx hat 641 Transaktionen. Könnten Sie bitte sagen Sie die Punkte, die ich falsch verstehen.

+30
Anvar Jamal 24.11.2017, 16:46:52

Fragen mit Tag anzeigen