Tut P2PKH Ersatz P2PK in jedem Fall? Warum?

Tut P2PKH Ersatz P2PK in jedem Fall? Warum? Ich kenne die Adresse(public key hash) erfunden wurde, die später als die offizielle Umsetzung freigegeben. Ist es der Grund?

+215
AJ Johnson 29.05.2015, 12:18:05
30 Antworten

Haben Sie einen Blick auf https://bitcoin.org/en/developer-guide#term-sighash-anyonecanpay SIGHASH_ALL|SIGHASH_ANYONECANPAY

Veranstalter erstellt die Transaktion mit einem Ausgang und keine Eingänge. Jede person kann, um seine Mittel zu dieser Transaktion. Sobald Sie die erforderliche Anzahl gesammelt, der die Transaktion gesendet werden können, zu einem Netzwerk.

Ein Veranstalter setzt ein Ziel: eine Menge von bitcoins müssen gesammelt werden innerhalb einer bestimmten Zeitspanne

Mir scheint, dass die Angabe Höhe der Zeit ist nicht möglich

Random pledgers senden Sie einen Betrag innerhalb der angegebenen Grenzen (min/max Beträge).

Festen Betrag.

Wenn das Ziel erreicht ist, innerhalb der vorgegebenen Zeit, die Veranstalter sammelt die zusagen

Lassen Sie uns sagen, "wenn das Ziel erreicht ist der Veranstalter sendet diese Transaktion zu einem Netzwerk".

Wenn das Ziel nicht erreicht wird, innerhalb der angegebenen Zeit, die zusagen zurück an die pledgers

Jeder Spender re-verbringt seine Fonds jederzeit vor-organizer schafft gültige Transaktion

+890
Lovasz 03 февр. '09 в 4:24

Ich habe vor kurzem geändert Bestätigungs-code in python-bitcointx zu verwenden libsecp256k1 Bibliothek.

In der python-bitcoinlib-code (das python-bitcointx ist ein Derivat), openssl-Funktionen verwendet wurden, die für die überprüfung der Signatur.

Ich möchte in der Lage zu entfernen die Abhängigkeit von openssl in die Zukunft und verwenden Sie nur libsecp256k1 in python-bitcointx, aber es ist ein problem, dass ich bemerkte, als ich wieder schrieb CECKey.verify () - Methode:

libsecp256k1 Funktion secp256k1_ecdsa_signature_parse_der() erlaubt nur streng gültig, DER-codierte Signaturen.

bitcoind verwendet ecdsa_signature_parse_der_lax() - Funktion kopiert von libsecp256k1 das contrib/ - Verzeichnis. Diese Funktion ist nicht kompiliert in einer normalen Zusammenstellung Zyklus von libsecp256k1.

Es wird erwartet, für bitcoin-Schwerpunkt-Bibliothek in der Lage sein, um zu überprüfen, Signaturen, bitcoind wird auch überprüfen.

Um überprüfen zu können, non-strict-codierte Signaturen mit libsecp256k1, sehe ich 3 Optionen:

EDIT: ich könnte nur die Implementierung von zwei Methoden überprüfung, strikte und nicht-strikte, und verwenden Sie Sie dann in tests. openssl-Abhängigkeit wird bleiben, weil der verify_nonstrict().

  • Holen Sie sich ecdsa_signature_parse_der_lax () - Funktion von libsecp256k1/contrib, fügen Sie das python-bitcointx repository, kompiliert am python-Paket erstellen, installieren Sie mit ein Paket.

Dies ist nicht wünschenswert, weil es fügt Voraussetzung C-compiler zum erstellen des python-Paket. In einigen Umgebungen kann dies lästig sein.

  • re-implementieren ecdsa_signature_parse_der_lax() in python

Ich möchte um dies zu vermeiden, reduzieren Sie die Größe des Codes (Verringerung der Oberfläche, wo Fehler eingeführt werden kann). Portieren Sie diese Funktion richtig erfordert etwas Zeit investieren.

Es wird auch um die überprüfung langsamer bis zu einem gewissen Grad, weil mehr Operationen erfolgt in python, vs aufrufen von C-Funktionen.

  • tun, ein Zyklus von decode-with-openssl / encode-with-openssl / decodieren-mit-libsecp256k1

Auf diese Weise werden alle encoding-Verletzungen, die openssl erlaubt sind, auch erlaubt, indem Sie zuerst entschlüsseln mit openssl. codieren-mit-openssl erstellt dann gültige Codierung und Dekodierung-mit-libsecp256k1 ist glücklich.

Das problem bei diesem Ansatz (in Ergänzung zu diesem decode/encode-Zyklus) ist, dass es erlaubt einige format-Verletzungen, die bitcoind nicht zulassen, weil ecdsa_signature_parse_der_lax() erlaubt nur eine beliebige Teilmenge von Verletzungen darf der von openssl.

python-bitcoinlib war, die openssl verwenden, zu entschlüsseln, zu, also ging ich mit dem späteren Ansatz - decode/encode/decode. Dies bedeutet, ich kann nicht fallen openssl-Abhängigkeit.

Meine Frage ist: was können die Folgen dieser Wahl ?

Was ich sehen kann ist, dass, wenn jemand nutzt python-bitcointx oder python-bitcoinlib, um zu überprüfen, Eingaben in einigen Transaktion, und diese Eingänge Signaturen enthalten, die von openssl akzeptiert, aber nicht von bitcoind, könnten Sie davon überzeugt werden, dass tx gültig ist, aber Sie haben eine unangenehme überraschung, wenn Sie versuchen, die broadcast-it.

Einige Protokolle erfordern, dass die Parteien zum speichern von signierten Transaktionen, die möglicherweise relevant sein könnten.

Wie ist dieses historische Verhalten von python-bitcoinlib, ich bin geneigt, genau dieses Dokument in der README-Datei.md als 'gotcha', und lassen Sie es wie es jetzt ist.

Aber vielleicht gibt es einige andere mögliche Probleme, die sich ergeben könnte aus diesem Thema, dass vielleicht mehr ernst, und der ersten oder zweiten oben beschriebenen Optionen sollten berücksichtigt werden ?

+881
user342515 12.10.2011, 20:45:52

Das Netzwerk hash-rate statistisch abgeleitet werden können, die Schwierigkeiten und die rate, mit der die Blöcke gefunden werden. Es ist nur eine komplexere version von der Tatsache, dass, wenn man weiß, dass jemand flipping-Münzen und-Köpfen ist bis 800 mal in der Stunde, Sie sind flipping über 1.600 Münzen pro Stunde.

+846
dbrown0708 22.09.2018, 12:35:31

Jedoch, wenn ich dies Tue, dann nicht sensiblen Daten, die möglicherweise immer noch gespeichert werden auf Ihrem server(s), also die rendering-Papier-Brieftasche nicht ganz sicher ist

Das ist absolut richtig. Sie sind die Generierung der Schlüssel für Sie, und versprach, dass Sie nicht halten Sie die Taste für später. Im Fall von Blockchain.info ich Ihnen Vertrauen auf Ihr Wort, aber Sie können nie sicher sein, dass Ihre Website nicht gehackt wurden, oder dass Sie sind, ein Opfer eines man-in-the-middle-Angriff. Der sicherste Weg zum erzeugen der Schlüssel ist, es zu tun sich auf einem offline-Rechner, verschlüsseln Sie Sie sofort, und halten Sie Sie offline für immer (entweder in gedruckter oder elektronischer form). Das heißt, es sei denn, Sie beschäftigen sich mit unglaublich große Summen Bitcoin, ich würde nicht darum kümmern.

Wenn mein "paper wallet" zeigt die bitcoin-Adresse und der entsprechenden privaten Schlüssel, dann ist das alles, was ich brauchen, um in einem safe?

Ja. In der Tat, alles, was Sie brauchen, ist der private Schlüssel. Um dies zu beweisen, um sich selbst, machen Sie eine test-Adresse und besuchen Sie bitaddress.org. Auf der Wallet-Details Registerkarte, fügen Sie den privaten Schlüssel. Bestätigen Sie, dass die Seite erzeugt die Adresse aus dem Schlüssel. Also alles, was Sie wirklich brauchen, ist der private Schlüssel. Dennoch, es ist schön, halten die Adresse praktisch. Sie können senden und mehr Geld an, und Sie können leicht überprüfen Sie Ihre balance, die alle ohne Regeneration mit dem privaten Schlüssel (und in den Prozess, setzen die privaten Schlüssel auf einem computer, wo Sie möglicherweise gestohlen werden).

sollte ich löschen Sie alle backups der vorherigen Brieftasche, die ursprünglich hatte die Münzen, die ich an diesem neu erstellten offline-Adresse

Würde ich nicht. Es ist der einzige Nachteil. Angenommen, Sie löschen Sie Ihre Brieftasche und dann erkennen Sie löschte die falsche. Oder in den Prozess der Entleerung der Papierkorb in können Sie auch gelöschte Ihren Suchbegriff ein Papier wegen morgen. Oder Sie versehentlich senden Sie Geld an eine der Adressen, die in das Portemonnaie (das könnte passieren, weil Sie diese Adressen in Ihre Bitcoin-Adresse Buch, oder eine Freundin hatte, die Adresse und versuchte zu begleichen Sie Ihre $1.000.000, die Schuld von Bitcoin senden, um es). Wenn Sie verstehen, dass ein privater Schlüssel ist lediglich die Fähigkeit, unforgeably Zeichen einer übertragung von der Unterzeichnung Adresse zu einer anderen, dann verstehen Sie, dass die Aufbewahrung der privaten Schlüssel wird die macht, die Sie haben möchten. Und in dem Fall, wo die entsprechenden Adressen eine Saldo-null, es gibt für Sie kein Risiko halten, dass macht-wenn jemand im Besitz Ihres alten Geldbeutel, Sie ' D finden keine Bitcoin an die Adressen zu stehlen.

Nur sicherstellen, dass die alte Brieftasche ist verschlüsselt und mit einem starken Passwort und offline, und es gibt kein Risiko, um es zu halten.

sollte ich dann schließen/löschen Sie meinen gesamten account auf blockchain.info

Siehe oben. Wenn Sie nicht Vertrauen Ihnen, und Sorge hielten Sie Ihre privaten Schlüssel, dann vielleicht löschen helfen. Dann wieder, wenn Sie nicht Vertrauen Ihnen, warum würden Sie wirklich Ihren account löschen? Würden Sie nur verstecken Sie von Ihnen und behaupten Sie haben es gelöscht.

+798
mjos1956 05.05.2011, 09:04:50

Ich kann die Grundlagen-kaufen/verkaufen auf Kraken gut mit Markt-und limit-orders.

Ich würde gerne ein Verkaufsauftrag, der erst verkaufen, wenn:

  • der Preis von BTC erreicht einen bestimmten Betrag
  • aber wenn der Preis hält sich auf, ich natürlich das system warten soll, bis der Preis beginnt wieder zu sinken, sagen wir X %, vor dem Verkauf.

Wie kann ich dies tun?

+770
Xiangxi Meng 25.03.2010, 10:42:22

Es sind 2048 Wörter in der BIP39 Liste, es gibt 24 mögliche Positionen für Ihre fehlende Wort.

Sie müssen versuchen, 2048 x 24 = 49,152-Kombinationen.

Für jeden, müssen Sie einen privaten Schlüssel generieren + öffentliche Schlüssel und überprüfen Sie, ob Adressen erzeugt, die alle nicht ausgegebenen bitcoin ist mit Ihnen verbunden. Arbeiten Sie mit einem beschnitten blockchain und wahrscheinlich weiter beschneiden basierend auf dem bekannten Datum-Bereiche Ihrer letzten Transaktionen.

Oberflächlich zumindest, es scheint machbar für einen automatisierten Prozess, dies zu tun in vernünftiger Zeit (D. H. weniger als die Jahre).

Nachdem versucht alle Wörter in einer position, die Sie haben sollte eine vernünftige Idee, wie lange dies dauern wird.

+752
Corey Ogburn 10.07.2013, 02:47:31

Für einfache Bedienung, es werden eine oder mehrere automatische peer-discovery-Mechanismen. Sie haben aufgeführt, einige von Ihnen.

Es gibt auch die -addnode - Befehlszeile-option zu bitcoind, der dem Benutzer ermöglicht, eine Verbindung zu bestimmten Knoten(s).

Diese Mechanismen sind spezifisch für die aktuelle Implementierung von Bitcoin. Das Bitcoin - Protokoll nicht angeben, eine bestimmte peer-discovery-Mechanismus. Dies ermöglicht es der discovery-Mechanismus im Laufe der Zeit, und für die wirklich paranoiden, ermöglicht auch die manuelle peer-Spezifikation.

+739
gabeguss 07.06.2012, 17:20:24

Ich vermute, dies ist der Ausgang von einem mining-pool erlaubt, dass Menschen zu mir einer Währung bezahlt werden, in einem anderen. Wahrscheinlich, "confirmed_exchanged" bedeutet, dass der Gesamtbetrag, den der Nutzer tatsächlich ausgetauscht. Und die meisten wahrscheinlich, "estimated_unexchanged" ist der Betrag, den der Benutzer noch nicht ausgetauscht, geschätzt, weil der Wechselkurs ändern kann.

+683
mmackh 10.03.2012, 02:23:56

Es wird nicht einen Unterschied machen. Alles was ich sagen kann ist, es zu kaufen aus einer seriösen Quelle, wenn es das erste kaufen. Verstehen, dass eine Menge Volatilität dürfte in den nächsten paar Wochen.

+679
Lonewolf Feyen 02.04.2017, 22:18:57

Ein Weg, zu wissen, wäre zu prüfen, 'active' Portemonnaie, das diejenigen, die einen letzten Transaktion - Sie definieren die Bedeutung der jüngsten (1Jahr? 2 Jahre? mehr?).

Das problem ist, dass die alten Geldbörsen, die möglicherweise noch im Besitz (Menschen, nur hodling) und zugänglich, und eine Reihe von Brieftaschen sind auch im Besitz von den gleichen Leuten.

Sie können diese Seite verwenden : https://bitinfocharts.com/bitcoin/explorer/ überprüfen, einige interessante Daten über bestehende Brieftaschen.

+657
Vander Rice 09.03.2013, 07:26:51

Meine 7850 hat sehr ähnliche Eigenschaften. 1250Mhz funktioniert am besten. Ich bezweifle, es gibt eine Formel, wie meine 7870 ist viel glücklicher mit 1500Mhz. Denken Sie daran, dass video-Speicher-Fehler-Korrektur. Manchmal laufen kann ziemlich hoch mit vielen Fehler, die reduzieren Sie Ihre Leistung.

+579
younessov 14.12.2017, 17:06:43

Wenn Sie nur wollen, um zum spielen oder testen Sie Ihre apps dann bitcoin-core regtest - Modus könnte das sein, was du bist suchen für.

Entwickler Beispiele auf regtest - Modus: https://bitcoin.org/en/developer-examples#regtest-mode

Ein tutorial für den Einstieg: https://geraldkaszuba.com/creating-your-own-experimental-bitcoin-network/

Wenn Sie möchten, Gabel bitcoin und erstellen Sie Ihre eigenen altcoin diese Anleitung nützlich sein kann: https://bitcointalk.org/index.php?topic=225690.0

+512
Admin DawahNigeria 16.07.2016, 20:56:14

Wenn Sie Ihre passphrase leer-oder Sonderzeichen enthält, müssen Sie wickeln Sie es mit einem einfachen Anführungszeichen ('), so dass der debug-Konsole kann richtig analysieren Ihre passphrase ein. Zum Beispiel, wenn Sie Ihre passphrase wurden, Dies ist meine passphrase, dann ist dein Befehl sollte

walletpassphrase "Das ist meine passphrase'
+491
adek111 24.12.2017, 12:02:58

Es gibt keinen fundamentalen Grund, warum Sie nicht verwenden können, eine nicht-bidirektionalen link. Das onion-routing-Protokoll von Blitz, der unwissend ist der Kanal zwischen zwei Knoten. Hypothetisch, wenn zwei Blitze Knoten waren direkt neben einander, Sie hätte Roboterarme pass Pfennige hin und her anstelle eines lightning-Kanal.

Das heißt, würde ein nicht-zwei-Parteien-Blitz-Kanal funktionieren, oder würde es lassen, ein Kanal Teilnehmer zu betrügen, einen anderen?

Normaler Blitz funktioniert wie folgt: bevor Alice und Bob bilden einen Kanal, Alice Anzeichen Bob Rückerstattung der Transaktion, und Bob Anzeichen Alice Rückerstattung der Transaktion. Alice Rückerstattung Transaktion sagt:

Ausgang 0: 1 BTC geltend gemacht werden können, die von Alice, nur nach 48 Stunden, ODER
 geltend gemacht werden können, die von Bob, wenn Bob weiß, P,, wo hash(P) = x
Ausgang 1: 1 BTC geltend gemacht werden können, die von Bob

Wenn Alice entscheidet, dass Sie will, dass aus dem Kanal, Sie veröffentlicht der oben genannten Transaktion, wartet 48 Stunden, und behauptet, Ihr Geld. Jetzt haben wir einen Weg, um am Ende des Kanals, Alice und Bob gemeinsam zahlen, die in einer Transaktion, die ausgegeben werden können, durch die Erstattung von Transaktionen oder jede Transaktion, die Alice und Bob gemeinsam unterzeichnen.

Das ist großartig, aber wie wollen Sie das bewegen von Geld? Zuerst Alice und Bob erstellen neuer Rückerstattung entsprechend den neuen Zustand des Kanals. Dann, Alice teilt Bob P, der Wert oben, die hashes zu x. Wenn Alice versucht zu senden, die die Transaktion zu den Bitcoin-Netzwerk nun, Bob würde Antworten, indem man alle das Geld in den Kanal.

Dies ist, wo wir gerade unsere erste Straßensperre. Wenn es drei Parteien mit Geld in den Kanal, und Alice cheats, es ist offensichtlich unfair, die Charlie für Bob, um alle verbleibenden Geld. Wie lösen wir das?

Wenn Alice nutzt Ihr die Rückerstattung der Transaktion ziehen wir in eine zwei-Parteien-version des lightning-Protokoll. Wir tun dies, ob Sie oder ob Sie nicht Alice betrügt, indem Sie es mit einer alten Rückerstattung der Transaktion. Alice Rückerstattung sieht nun wie folgt aus:

Ausgang 0: 0.33 BTC geltend gemacht werden können, die von Alice, nur nach 48 Stunden, ODER
 beansprucht werden kann, werden Bob und Charlie, wenn Sie wissen, dass P, wobei hash(P) = x
Ausgang 1: 0.67 BTC geltend gemacht werden können, die von Bob und Charlie

Wir sind nicht fertig, obwohl. Wenn Alice nutzt Ihr die Rückerstattung der Transaktion, Charlie könnte offline sein. (In der Tat, das könnte sein, warum Alice verlässt die Blitz-Kanal.) Daher, Bob und Charlie jedes Bedürfnis zu schaffen, ein sub-Rückerstattung Transaktion vor, die Sie finanzieren den Kanal. Bob Anzeichen für Charlie-Transaktion und Umgekehrt. Bob Transaktion sieht wie folgt aus:

Ausgang 0: 0.33 BTC geltend gemacht werden können, die von Bob, nur nach 48 Stunden, ODER
 beansprucht werden kann, werden Charlie, wenn Sie wissen, dass P, wobei hash(P) = x
Ausgang 1: 0.34 BTC geltend gemacht werden können, die von Charlie

Das Ergebnis ist, dass, wenn Sie n Menschen, die mitmachen, müssen Sie n Erstattung von Transaktionen, und n-1-sub-Rückerstattung, und n-2 sub-sub-Rückerstattung. Dieser wächst factorially, so dass, wenn Sie haben 10 Teilnehmer, Schätze ich, dass Sie müssen sich anmelden, und widerrufen Sie etwa 3,6 Millionen Transaktionen für jeden Kanal update. Sie wird für jede mögliche Reihenfolge der Knoten verlassen des Kanals.

Wenn Sie bereit sind, den Handel off einige Sicherheit, die Sie haben könnten 5 lightning-Knoten erstellen einer 3-von-5 multisignature-Konto, und nur Abhebungen von diesem Konto, wenn 3 Knoten vereinbart, dass der Rückzug erfolgte durch einen Knoten mit genug balance. Wenn du daran interessiert bist, schlage ich vor, Suche bei federated peg.

+455
Christian Kopeny 25.09.2019, 15:37:49

bitcoind weigert sich, eine Verbindung zu meinem anderen server

+453
Bklyn 30.10.2016, 06:20:08

haben Sie die testnet = 1 in der config-Datei? Sie sollten zuerst sehen, wenn Sie sind in der Lage, mir den genesis-block auf dem testnet und dann schauen Sie auf die richtige Netzwerk.

Sie müssen die nonce an mehreren stellen und gleichzeitig mit der merkle root.

+449
skrii 07.11.2018, 13:13:24

Es sieht aus wie Sie haben linker-Fehler, die möglicherweise durch die Art und Weise Sie die Installation und Konfiguration der BerkeleyDB. Würde es helfen, poste die Ausgabe des ./configure - Befehl. Bitcoin-core empfiehlt die Installation mit der Bitcoin:PPA:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev

Dann müssen Sie nicht zu laufen ./konfigurieren Sie mit den LDFLAGS undCPPFLAGS für BerkeleyDB.

Ich würde empfehlen, die folgenden UNIX-build-Anweisungen in das repository. Laden Sie zunächst den Quellcode für die Version aus der repository-Versionen.

$ tar xvzf v0.17.0.tar.gz && cd v0.17.0

Dann Folgen Sie den Anweisungen im obigen link.

+421
BrokenBinary 16.01.2018, 09:41:04

Füllen Sie die Adresse im blockchain.info und sehen, wohin die Gelder gegangen sind.

+405
neosergio 08.08.2011, 21:12:03

ok, in der 700.000 BTC gestohlen wurden von MTGox. So sind Sie tatsächlich aufwendbare durch die hacker oder sind Sie jetzt nur für die Welt verloren. Ich kann verstehen, Brieftaschen verschlüsselt, aber warum nicht einzelne BTC verschlüsselt mit dem Eigentümer privaten Schlüssel, so dass eine gestohlene BTC ist wertlos, es sei denn, der Eigentümer unencrypts es zuerst.

+397
Rusty Bear 02.02.2014, 06:27:55

Wenn du meinst, ein ticker, der ständig aktualisiert wird, dann ja. Siehe hier. Soweit Weg ziehen, dass Daten, hier ist ein php-Beispiel: https://stackoverflow.com/questions/21021266/parsing-json-data-from-a-remote-server

+380
youngz 26.10.2011, 16:23:50

Ist es die Absicht des jeweiligen Autors oder durch Bitcoin.org zu Bearbeiten, zu verbessern oder neu zu schreiben das white paper für absolute Klarheit?

Der Pseudonyme Autor (Satoshi Nakamoto) nicht anwesend gewesen online für viele Jahre, ich vermute, wir werden nicht sehen, Satoshi zurück zum whitepaper-update.

Sie können lernen, mehr über die Mitwirkenden von bitcoin.org auf dieser Seite.

Aktualisieren Sie das whitepaper ist nicht eine Priorität in jedem Sinne. Es ist eine technische Abhandlung, die aus legt die Grundlagen des Bitcoin-Netzwerk, und es macht den job gut. Weiter, ich glaube nicht, dass eine person oder Partei wäre in der Lage, dies zu tun in einer Weise, dass alle einverstanden sind. Bitcoin hat keine Führer, und der whitepaper ist ein Artefakt der Bitcoin ist Geschichte - und das ist nicht zu sagen, es ist irrelevant, nur, dass es hatte seinen Ort in der Zeit. Es ist eine großartige Ressource und Ausgangspunkt für das lernen über das Bitcoin-Protokoll, aber die moderne Bitcoin-Netzwerk hat erweiterte über das hinaus, was angelegt ist in dem whitepaper, und als solche gibt es jetzt viele andere zusätzliche Ressourcen zur Verfügung zu lernen. Diese website ist eine solche Ressource, wenn Sie suchen über die Geschichte der Fragen, die Sie werden feststellen, es gibt eine Menge guter Informationen finden Sie hier.

Mit so vielen anderen Ressourcen online zur Verfügung, es ist wirklich nicht notwendig, zu schreiben, die whitepaper, zumindest nicht in einer 'amtlichen Funktion', selbst wenn so etwas existieren würde.

Unter anderem verstehe ich nicht, den Wert von sich wiederholenden manipulation der Nachricht, bis eine hart-zu-findet die Anzahl Hinzugefügt werden können, um die Nachricht, dass sich dann Kräfte der digest in einem beliebigen format zu zeigen, die eine bestimmte Anzahl von Nullen ab.

Können Sie daran interessiert zu Lesen, die Antwort, die ich hier schrieb, ich denke, es kann Ihre Frage beantworten.

+370
dishwasher reviews 22.01.2018, 22:28:55

Nur versuchen zu laufen ein paar ziemlich einfache Befehle auf eine SV-Knoten. Warum bekomme ich diese?

[email protected]:~$ bitcoind -testnet
bitcoind: Befehl nicht gefunden
+344
Amber Khan 13.10.2010, 20:21:09

Hier ist was ich habe, so weit:

  1. Eine mobile Verbindung zu einem Knoten mithilfe von rpc.
  2. Das Handy fragt dann den Knoten, um ihm eine Reihe von Transaktionen, die für eine Reihe von öffentlichen Schlüsseln.
  3. Der Knoten sieht dann für alle Transaktionen, die mit dem öffentlichen Schlüssel gegeben und gibt es zurück zu den mobilen.

Das mobile setup, ein bloom-filter, so dass einige Tasten enthalten sind, die nicht die seine?

Auch, wenn der Knoten eine Anforderung empfängt, braucht es zum Scannen der blockchain alle immer wieder, um die Transaktion Geschichte?

+324
luxerama 28.01.2017, 01:57:53

Art. Menschen, die anrufen Bitcoin "Bitcoin Core" bezieht sich auf Bitcoin. Sie wird verwenden auch den Namen "Bitcoin " Legacy". aber anrufen Bitcoin "Bitcoin Core" oder "Bitcoin Legacy" ist irreführend.

Bitcoin-Core ist der Referenz-client für Bitcoin. Aber es ist falsch und irreführend zu nennen, einer Münze, indem Sie den Namen der Referenz-client. Zum Beispiel, wir rufen Sie nicht Bitcoin Cash "Bitcoin-ABC", obwohl seine Referenz-client Bitcoin-ABC. Noch nennen wir Ethererum "geth", obwohl der Referenz-client wird die Geth.

+201
Damien R 02.10.2018, 10:46:23

Es ist durch eine Menge von Menschen, die nicht port-forwarding auf Ihrem Router, um Ihre Bitcoin-Maschinen. Ohne die Weiterleitung der client kann nur ausgehende verbindungen zu solchen Clients mit port-forwarding aktiviert. Die begrenzte Anzahl solcher Kunden ist wahrscheinlich wegen der Menschen nicht dies erkennen müssen und nun wissen, wie man ändern Sie Ihre router-Optionen.

+199
Eerrr Holy 18.10.2012, 18:26:44

Ich bin der Registrierung mit ein paar verschiedenen bitcoin sites. Ich merke, dass, zumindest nach älteren Fragen, paypal ist nicht allgemein akzeptiert.

Gibt es eine einfache Möglichkeit zu kaufen ein paar US-Dollar im Wert von bitcoins? Der Zweck ist die Registrierung einer domain mit gandi wer haben $10 min für paypal. Einige domains sind Recht preiswert: .pw ist weniger als einen dollar.

Oder, würde ich einfach am Ende zahlen mehr in Gebühren für Transaktionen und die Zeit, als Ihr Wert? Für die Sicherheit und die Volatilität, allein, ich will nicht zu halten, um bitcoin.

+197
cocolombo 29.12.2015, 20:32:02

Versuchen Sie caps-lock ?

Wenn Sie Ihr Passwort nicht kennen ist es sehr schwierig. Wenn Sie suchen, es gibt auch andere Fragen wie diese eine software diskutieren, um möglicherweise das Kennwort wiederherzustellen.

+169
Meisya Fabiyan 02.02.2018, 20:13:28

Sie verwenden eine version von pip mit einer anderen version von Python. Sie sind mit Python 3, aber Ihr pip für Python 2. Also alles, was pip installiert wird nicht vorhanden sein, um Ihre Python die ist, warum es keine richtige Bibliothek. Sie tun müssen, wird pip3 install python-bitcoinlib , um installieren Sie die Bibliothek für Ihre python version.

+87
slinky 11.08.2018, 07:08:54

Ich lese durch , Wie ist die Schwierigkeit berechnet? und wollen verstehen, wo der "off-by-one" Fehler in der Berechnung Schwierigkeiten. Hier ist eine Matlab-snipet schrieb ich zur Berechnung Schwierigkeit. Was sind die richtigen block-Schritt-Intervallen, die ich verwenden sollte? Hinweis: minv und maxv sind die block-Höhen (plus 1) des Intervalls. So, Zeitstempel aus dem block Höhen 0 und 2015 sind in der ersten Schwierigkeit Berechnung.

% Berechnung Schwierigkeit
num = floor(length(block_chain)/2016);
minv = 1;
maxv = 2016;
target = 1209600;
Schwierigkeit = ones(num,4);
delta = zeros(num,1);
timedif = delta;

for i = 1:num
 wenn i == 1
 Schwierigkeit(1,3) = 1;
 timedif(i) = block_chain(maxv,2) - block_chain(minv,2);
sonst
 timedif(i) = block_chain(maxv,2) - block_chain(minv,2);
 delta(i) = max(0.25,min(Ziel/timedif(i),4));
 Schwierigkeit(i,3) = max(1,Schwierigkeit(i-1,3)*delta(i));
Ende
 Schwierigkeit(i,:) = [block_chain(minv,1), block_chain(maxv,1),...
 Schwierigkeit(i,3), timedif(i)];
 minv = maxv + 1;
 maxv = maxv + 2016;
Ende
+41
Javier Arias 17.02.2017, 16:01:50

Auch in dem Fall, wo eine zentralisierte Körper ist perfekt freundlich, und immer die Handlungen der Bürger/Nutzer hat ein Interesse daran, die Tatsache bleibt, dass die bloße Existenz einer position der macht ist eine Haftung durch das Netzwerk. Was passiert, wenn ein schlechter Schauspieler bekommt Zugang irgendwie? Es ist egal, wie gut gemeint der admin ist, wenn ein Unbefugter bekommt Zugang zu den Kontrollen.

Da die Existenz einer zentralisierten macht ist eine existenzielle Gefahr für jedes Netzwerk in der realen Welt sehen wir Gesellschaften schaffen Regeln und Vorschriften, um solche Institutionen (wie die Vorschriften rund um Zentralbanken). In der Theorie, die Vorschriften sicherzustellen, dass die Machthaber können sich nicht einfach manipulieren, das system für Ihre eigenen Zwecke: zum Beispiel einige große bank-CEOs können nicht erstellen Sie einfach ein paar Millionen Dollar in der eigenen bank Konto, ohne dass es jemand bemerkt. Wir haben eine separate Debatte über die Effektivität dieses Systems, aber mindestens das ist, wie es ist arbeiten soll.

Bitcoin ist eine Erfindung, die es ermöglicht die Schaffung einer finanziellen Netzwerk, dass nicht eine zentrale Quelle der macht, und muss daher nicht die gleiche Art von Kontrolle, um zu trauen. Stattdessen kann der Benutzer einfach den code auszuführen, und verstehen, dass Sie mit dem Netzwerk verbunden sind, dass die Kodex-Regeln gefolgt wird, und dass der Netzwerk-code ist sehr schwer zu ändern. Durch diese kann der Anwender sicher sein, dass die Regeln, die Ihren Wert nicht manipuliert werden, ohne dass die Aufsicht über einige zentrale position. Statt Regeln änderungen wird nur durch die fast einstimmige Unterstützung des Netzwerk-Benutzer, ein Prozess, der hilft, beseitigen Situationen, in denen Personen schieben kann, die unerwünschte oder ungerecht ungerecht änderungen auf andere.

Wenn es eine zentrale admin in ein system von Wert ist, dann sollten die Benutzer verlangen eine Art von überwachung/Aufsicht/Regulierung, um sicherzustellen, dass Sie nicht in Anspruch genommen werden. Andernfalls muss der Benutzer Ort großes Vertrauen in den admin, und in der Sicherheit des admin-Befugnisse.

+31
DeSoto 18.11.2011, 05:08:44

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