Kann ich Kraft für json_encode in PHP Ausgabe 8-stellig nach dem Punkt für die RPC?


nach der Lektüre bitcoin wiki "Richtiger Umgang mit Geld" ich dachte, es sollte keine Probleme Präzision.

Jedoch senden/verschieben zum Beispiel 16999999.99999999 sendet/bewegt 17000000. Ich habe herausgefunden, wo das problem liegt:
- PHP-Shops-float-Wert mit ausreichender Genauigkeit. Ich kann printf es mit 8 richtigen Ziffern nach dem Punkt.
- json-rpc-php-Bibliothek kopiert, schweben in "params" - array, und immer wieder Präzision.
- Leider, string erzeugt, indem die Funktionen json_encode() in json-rpc-Bibliothek enthält "Runden" Wert, so gibt es ein problem.


So kann ich Kraft für json_encode() für die Ausgabe 8 stellen (oder mehr)? Oder muss ich schreiben, dass meine eigenen, das ist nicht sehr kompliziert, aber wird eher langsamer als standard-Funktion.

Bitte beachten Sie diese Themen über Probleme mit floats in PHP und Python auf bitcointalk, so ist es nicht meine Schuld. Eines der Ergebnisse ist diese Frage genjix Zweig des bitcoin, die schickt Mengen als Zeichenketten.

Die besten Wünsche

+526
VictorySaber 18.06.2018, 13:17:00
37 Antworten

Für macOS: /Users/arshbot/Library/Application\ Support/Lnd/

+955
Sergei Kirsanov 03 февр. '09 в 4:24

Gibt es irgendein Dokument gibt, auf das internet beschreibt, wie Sie Zugriff auf die json-rpc Schnittstelle der bitcoind daemon? In meinem Fall, meine Bewerbung ist geschrieben mit C++, und ich möchte Zugriff auf diese Schnittstelle mit dieser Sprache. In meinem Kubuntu-system, habe ich bitcoin-qt und es ist listenning auf port 8333. Ich erstelle ein bitcoin.conf-Datei auf meinem data-Verzeichnis die Einstellung ein Benutzername und ein Passwort. Nun möchte ich wissen, wie Zugriff auf diese Schnittstelle mit C++.

ps.: Ich sollte anmerken, dass ich weiß, über libbitcoin Bibliothek. Ich bitte Sie für die Spezifikation, weil ich bin versuchen zu finden eine der einfachsten Vorgehensweise, vielleicht erlauben Sie mir schreiben mein code in nur ein oder zwei Quellcode-Dateien.

+925
BVengerov 17.06.2014, 12:04:24
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Ich bin neu in kryptogeld und blockchain. Ich habe gerade angefangen zu Lesen das lehrbuch Kryptogeld Bitcoin und Technologien von Narayananm, Bonneau, Felten, Müller und Goldfeder.

Die Aussage im Titel ist gegeben in der Einleitung zu dem Buch (Seite 17 in der pre-publication draft für Interessierte)

Ich gehe davon aus, dass es richtig ist und dass es verbunden ist, um die Architektur der bitcoin-blockchain. Aber ich verstehe nicht ganz, warum dies der Fall ist. Ist es denn um die Geschichte zu verändern, die Sie ändern müssen, die gesamte Kette bis auf den block, den Sie ändern möchten? Und warum tun Sie tun müssen schneller sein als alle anderen zusammen?

Eine Erklärung würde sehr geschätzt werden!

Edit: Später, auf Seite 33:

solange wir speichern den hash-Zeiger an den Kopf der Liste ein Ort, wo der Widersacher kann es nicht ändern, wird der Widersacher sein nicht in der Lage zu ändern, die blockieren, ohne entdeckt zu werden.

Bedeutet dies, dass, wenn der head-Zeiger ist nicht veränderbar (die genesis-block) die Aussage ist falsch?

+902
preeth 26.10.2010, 04:14:41

Ich denke, dass Sie wählen Sie die micro-Instanz, denn das ist kostenlos für ein Jahr :)

Sie brauchen auf jeden Fall mehr RAM auf der ec2-Instanz, hier ist, wie:

http://www.cyberciti.biz/faq/linux-add-a-swap-file-howto/

+896
NukemRu 28.06.2018, 22:23:43

Das problem mit dem Betrieb eines Netzwerk-Verkleidung-daemon als root, ist, dass, wenn in der Zukunft es ist ein exploit gefunden, der daemon dann potenziell kann ein Angreifer die Ausführung von code auf Ihrem Computer als root an. Dies gibt dem Angreifer unbegrenzte Zugriffe auf Ihren Rechner. Um dies zu beheben müssen Sie erstellen Sie einen Benutzer/eine Gruppe, die Ihren daemon ausgeführt werden und auch die Zuordnung Benutzer/Gruppe auf die Dateien, die Ihr daemon zugreifen muss. Dies verhindert, dass ein Angreifer aus den freien, die Herrschaft über Ihren computer, sollte er ausnutzen, dass daemon.

So erstellen Sie einen Benutzer/Gruppe für Ihre daemon als user bitcoin können Sie Folgendes ausführen:

$ sudo useradd -U -r -s /bin/false bitcoin
  • -U erstellen Sie eine Gruppe namens bitcoin
  • -r erstellen Sie einen system-account
  • -s /bin/false setzt die login-shell auf /bin/false (niemand kann potenziell login mit diesem Benutzer und Holen Sie sich eine shell

Jetzt können sagen, Sie haben gewählt, um zu speichern alle bitcoind Verwandte Dateien in der /var/lib/bitcoind-Verzeichnis.

$ sudo mkdir /var/lib/bitcoind
$ sudo chown -R bitcoin: /var/lib/bitcoind

Dies wird den bitcoin - user und bitcoin - Gruppe als Besitzer aller Dateien in diesem Verzeichnis sowie das Verzeichnis selbst.

Beim ausführen der bitcoind daemon müssen Sie mitteilen, um als Benutzer ausführen bitcoin zu nutzen und /var/lib/bitcoind als es Daten-Verzeichnis. Stellen Sie sicher, dass Ihre Dateien wie Geldbeutel oder der blockchain Daten in /var/lib/bitcoind. Ihre bitcoin.conf gespeichert sein soll bei /etc/bitcoin/bitcoin.conf in der folgenden system-Skript.

Jetzt müssen Sie nur installieren, ein script starten Sie Ihren daemon für Sie mit dem von Ihnen gewünschten Benutzer. Um dies zu tun, Lesen Sie bitte die Anweisungen (die Chancen sind Sie mit systemd so Folgen Sie diesen Anweisungen): https://github.com/bitcoin/bitcoin/blob/master/doc/init.md

Ich hoffe, das hilft!

+878
Brian Gates 28.04.2011, 13:34:35

Bitcoin-Transaktion ist eine überprüfbare Nachricht, die besagt, dass Benutzer Alice gab bestimmte Menge an bitcoins Benutzer Bob. Bitcoin selbst ist nur eine Zahl genannt, die in bitcoin-Transaktions-und es könnte sein, dass ein kleiner Bruchteil. 21 Millionen bitcoins ist die maximale Anzahl, die jemals im Umlauf sein.

+813
Curtis Allen Carr 26.11.2010, 09:27:54

Ich bin ein Neuling.

Können sagen, ich sehe die btc usd exchange-Graphen und sehen, dass es hat sich in den letzten Monat, und ich beschließen, $5k in der Hoffnung, es wird wachsen.

Was ist der geringste Betrag, der USD könnte ich ausgeben, um zu kaufen $5k und verkaufen $5k auf einem Augenblick, Wann immer ich Lust darauf habe?

+786
Katherine Malonzo 10.11.2010, 19:29:49

Eine Transaktion mit 44,8 sa/B sollte wohl bestätigen, die meisten Wochenenden, die Gebühren hatte hinunter bis zu 5-10 in der letzten Wochenenden. Manchmal sogar 1 sa/B-Transaktionen bestätigt. An diesem Wochenende ist die mempool scheint ziemlich voll, aber.

AFAIK, MultiBit hat eine option zum exportieren von privaten Schlüssel. Allerdings MultiBit verwendet komprimierte privaten Schlüssel, während Electrum verwendet unkomprimierte privaten Schlüssel. Bitcoin Core versteht, entweder, so dass, wenn Sie nicht wollen, zu warten, bis die Transaktion zu bestätigen, können Sie installieren Bitcoin Core doublespend Sie. Dieser kommt mit einer warte Zeit aber, als würden Sie warten, bis Bitcoin Core zum synchronisieren mit dem Bitcoin-Netzwerk kann ein paar Tage dauern. Wenn man mal gedrückt, ich denke Blockchain.info erlaubt das importieren von Schlüsseln auch, obwohl ich würde es einfach verwenden, dann senden Sie Ihr Geld, um Elektron, so dass Sie nur der Verzicht auf die Kontrolle der eigenen Mittel so kurz wie möglich.

+753
The One Who Helps 10.06.2014, 06:26:37

Zusätzlich zu dem, was die Erv erwähnt, die nächste version der wallet kann mit LevelDB für die block-Kette und einige benutzerdefinierte format für den privaten Schlüssel speichern.

Hier gibt es mehr Informationen über die LevelDB Zugriff aus C# , aber ich hoffe, jemand updates in diesem post mit einem link zu den besten LevelDB für C# für unsere Zwecke

+695
Satinder Singh 05.08.2011, 12:00:58

Die motivation für diese Regel ist einfach - es ist eine Voraussetzung, um einige voting-Mechanismus , und diese 1-CPU-1-vote-Mechanismus ist fair, in dem Sinne, dass jeder kaufen kann, mehr CPU (oder GPUs oder ASICs) und mir. Die Belohnungen sind proportional zu den investierten Aufwand - besser, härter, mehr kostet, ist es egal, ob es CPUs, GPUs oder ASICs.

So, das Protokoll Belohnungen Bergleute im Verhältnis zu der Menge an Geld, das Sie investieren in den Kauf von Bergbau-Ausrüstung. Es ist sicherlich besser als lohnende pro IP-Adresse kontrolliert, die von verschiedenen Organisationen und letztlich zentral verwaltet.

Ich glaube auch satoshi Tat sehen die Entwicklung im Bergbau Gang, obwohl es scheint, dass es nicht erwähnt wird in der original-whitepaper.

+660
shoebox639 12.07.2013, 10:54:59

eine der großen Schwachstellen, dass der bitcoin ist versuchen zu lösen, ist die 2% Transaktionsgebühr. Aber bitcoin ist nicht unbedingt frei, auch wenn es bekommt Masse Akzeptanz (sagen wir der gesamten DM wird ersetzt durch bitcoins). Es werden zusätzliche Transaktionskosten wie 1. Generierung von bitcoins 2. Speicherung von bitcoins 3. apps, die es den Menschen ermöglichen, Transaktionen in bitcoins 4. Kredit-Geschichte-monitoring-Dienstleistungen usw. Einige von diesen werden direkt bezahlt, während der Austausch von Wert für die Währung (z.B. durch transcation Gebühren in bitcoin basierten Kreditkarten), einige von Ihnen können indirekte (wie z.B. eine app, die ermöglicht Ihnen das speichern/monitor bitcoins, aber dann nutzt Werbung, um sich zu unterstützen. Die anzeigen inturn erhöhen den Preis der waren, die gekauft oder verkauft werden. So zahlen Sie für das bitcoin-indirekt).

Ich bin neugierig zu wissen, ob eine Studie wurde durchgeführt, um die Berechnung der Netto -%, die verloren in transcation-Gebühren (bezahlt direkt oder indirekt durch die den Käufer der Ware) als im Vergleich zu denen von Kreditkarten (~2%)?

+658
user2755849 24.01.2012, 19:27:15
verwendet werden sollte für Fragen rund um das Elektron Cash-wallet, das ist eine Abspaltung des Electrum wallet umgewandelt, um mit der Bitcoin Cash altcoin. Es ist zum Download aus electroncash.org
+639
ak47 13.09.2018, 04:45:28

Sie haben nicht angegeben, wie es fehlgeschlagen ist, so können wir nur raten. Hier ist eine detaillierte Anleitung. Achten Sie auf die letzten zwei Absätze und versuchen Sie es erneut.

+630
Pedro Ferreira da Silva 13.04.2018, 06:54:56

Der Blitz Netzwerk Whitepaper beschreibt eine situation, in der eine Partei eine Zahlung Kanal überträgt eine veraltete Engagement Transaktion. Der anderen Partei durch eine Verletzung Abhilfe Transaktion erhalten die Cheaten Partei Münzen.

Wie funktioniert das aber? Wenn die unehrliche Partei sendet eine Transaktion, um das Bitcoin-Netzwerk, ist nicht, dass die Transaktion eher akzeptiert werden (da es die erste war), als eine spätere (bis zu Datum und legit) Transaktion?

+597
RSon1234 18.01.2016, 21:15:41

So weit ich verstehe das argument von G Maxwell konzentriert sich auf code-Pfad, der Vervielfältigung und der Vermeidung von kombinatorischen testen. Die meisten der aktuellen segwit code in 0.13.1+ ist bereits aktiv und ist verwendet worden, auch für nicht segwit-code, so gibt es sehr wenig chance auf einen dead-code zu drehen, nachdem segwit Aktivierung.

Also für segwit4 haben wir drei Optionen:

  1. Wie Sie vorgeschlagen, komplett-drop-Unterstützung für segwit1 und einfach suchen, ersetzen bit1 durch bit4 und 95% von 80%. Das problem mit diesem ist, dass, wenn später segwit1 Fänge Hilfe, wir sind hardforked aus dem Netz und dann haben wir die Abwicklung unserer Knoten zu vermeiden, forking out. Beachten Sie, dass dies ist wahrscheinlich, da die meisten Netzwerk ist bereits auf segwit1 unterstützen. Eine Tatsache, die auch von BIP148 zu zwingen segwit Aktivierung.

  2. Retain-support für segwit1 und fügen Sie segwit4. Wir sind nicht abgespalten, aber hat Probleme mit der code-Duplizierung und-Prüfung.

  3. Warten Sie, bis segwit1 zu verfallen, und dann suchen/ersetzen. Dies ist die sicherere option vorgeschlagen, um zu vermeiden, Probleme mit 1. und 2.

+580
Nick Harrison 23.12.2014, 19:22:04

Ich nehme an, im meine Antwort, dass Sie Fragen über P2SH Multisig Transaktionen, wie Sie erwähnen multisig-Adressen (siehe Was sind die Grenzen von m und n in m-von-n-multisig-Adressen? für die 2 Arten von multisig-Systeme).

  1. Das ist richtig, in der Regel, was heißt das multisig Transaktion ist der, dass man damit verbringt, von einer multisig Adresse. Beachten Sie, dass vor, dass eine andere Transaktion muss finanziert die multisig Adresse.

  2. Die Skript-Länge definiert die Grenze. Für jede weitere Unterschrift erforderlich, das script wird länger und die Grenze in diesem Fall ist 520 Byte. Grundsätzlich können Sie bis zu 7-von-7 sicher.

+542
IDIOT 17.02.2012, 00:22:48

Nein, können Sie nicht "Bearbeiten" in einer Transaktion, aber Sie können doublespend der Transaktion (z.B. erstellen Sie eine neue Transaktion mit einer höheren Gebühr, aber die Wiederverwendung der gleichen Ausgabe wie bei der anderen Transaktion).

Ich bin nicht sicher, es ist möglich, in Bitcoin-QT (ohne dabei einige ninja-tricks), aber Sie könnten in der Lage sein, es zu tun mit Armory zum erstellen einer offline-Transaktion (z.B. Armory weiß nicht, über die gesendete Transaktion, wenn es nur die wallet und blockchain auf einem offline-Rechner).

+542
Nohl 14.09.2015, 11:11:37

Bei dem aktuellen Wechselkurs, GPU mining noch rentabel, wenn der Strom unter zwanzig Cent pro kWh.

In weniger als drei Wochen, die tägliche mining-Erlöse fallen um die Hälfte in einem Augenblick (der block Belohnung Subvention "Halbierung" Veranstaltung, etwa im November 29.). Schwierigkeiten kann die fallen auch so viele GPU Miner beenden, aber nicht viel. Also die Gewinnschwelle für Strom wird wahrscheinlich etwa zehn Cent pro kWh.

Wenn du ein GPU-miner und zahlen mehr als sieben Cent pro kWh, wenn Sie mir entweder eine Verschwendung von Zeit (nicht rentabel) oder Geld verlieren (wenn Sie bezahlen über zehn Cent pro kWh).

Von dort aus, ASICs schieben die Gewinnschwelle für GPUs weiter nach unten ... wo die wenigen Menschen, zahlt drei Cent pro kWh kann nicht einmal mir auf GPUs profitabel.

Aber da wir nicht wissen, die Zukunft, die Wechselkurs-und ASIC-Liefertermine und-Mengen, nichts von alledem ist mehr als nur Allgemeine Vermutungen.

Die Halbierung der Veranstaltung Größenordnung (50 bis 25) und Zeit (etwa Nov 29th, 2012) ist bekannt. Das beseitigt eine Reihe von Bergleuten. Dann für diejenigen, die noch stehen, sehen, wenn Sie sehen, beginnen Sie ASICs ausgeliefert Volumen. Weiß nur, dass ist der Punkt, bei dem die GPUs sind dann nur ein paar Wochen, bei den meisten, wird ersetzt (es sei denn, Sie bezahlen null für Strom, aber selbst dann ist es nur eine Frage der Zeit, bevor Sie schalten Sie Sie nach unten für eine gute).

+507
user277488 08.05.2010, 22:16:39

In Bezug auf die Benutzer-Skalierbarkeit, wie viele Benutzer insgesamt ist der aktuelle bitcoin-system am besten geeignet? Beispiel: Der aktuelle bitcoin-mining altergrenze auf 21 Millionen, also die bitcoin Decke nicht für 7 Milliarden+ Benutzer (Erde wachsenden Bevölkerung). Also, was ist der maximale Betrag, den der Benutzer von bitcoin ist ideal geeignet für?

+490
mel day 29.06.2011, 11:44:56

Wenn Sie gekauft haben, von der ATM waren Sie in der Lage, hinzufügen zu Ihrem Konto ohne bank info benötigt? Ich bin ein erstes mal Käufer versuchen, Sortieren Sie die Dinge aus, bevor Sie verschwenden Geld,

+441
Aiyyskhan 04.01.2018, 16:26:23

Disclaimer: ich glaube, diese Frage kann in Erster Linie Stellungnahme-basierte und nicht sehr geeignet für diese Website, aber es gibt eine Reihe von technischen Missverständnisse, die geklärt werden können, zusammen mit es, also werde ich give it a shot.

Es gibt viele Nuancen, die hier beteiligt sind, und ich fürchte, dass ein großer Teil von Ihnen nicht erreichen, so viel Publikum wie der Austausch der Ankündigung, "wir beschlossen , es nicht zu tun". Ich glaube, das war eine schlechte Wahl der Worte, als die Entscheidung, die Sie gemacht war nicht, ob oder nicht, um ein Rollback für die Kette, sondern nur ob oder nicht zu bieten, ein Kopfgeld zu tun. Ich persönlich glaube, es wäre sehr unwahrscheinlich, dass die alternative hätte tatsächlich führte zu einer tiefen rollback.

Wir analysieren die situation aus verschiedenen Perspektiven.

Betrachten wir nur miner-Aktionen, ist es theoretisch möglich, dass Sie ein Rollback für die Kette? Ja. Wenn Sie sich Fragen, wenn es eine kleine Anzahl von Bergbau-Unternehmen CEOs in der Welt, die, wenn Sie alle zusammen sind überzeugt, mit völliger Missachtung für Ihre eigenen finanziellen Interessen, die Gesundheit des Netzwerks, oder ein gerichtliches Nachspiel, konnte sich entscheiden, roll zurück, der die Kette an einem Punkt vor dem Diebstahl, die Antwort ist ja. Dies ist der Grund, warum die Menschen kümmern, Bergbau Dezentralisierung und permissionlessness der Eintritt in den Bergbau-Markt. Jedoch, es sei denn, dass es nicht nur eine Mehrheit der hash-rate, die an Bord mit diesem, sondern tatsächlich in der Nähe zu allen Netzwerk-hashrate (eine wesentlich härtere problem, denn es gibt viele kleine Bergleute in Ergänzung zu den wenigen großen), das würde wahrscheinlich Tage oder sogar Wochen (wenn es knapp 50%), eine Zeit, in der viele Dinge passieren können - darunter ein öffentlicher aufschrei und eine UASF-Stil Gabel zu verhindern, dass das rollback einer Annahme durch das ökosystem. Wenn als über eine noch größere Zeitspanne, Veranstaltungen wie diese können sogar Anreize die Menschen und Unternehmen zu werden Bergleute, um zu verringern den Einfluss der großen pools.

Vorausgesetzt, Bergleute maximieren kurzfristig Kurzfristige Gewinn, wäre es finanziell interessant für den ein rollback ausgeführt? Nein. Selbst wenn wir davon ausgehen, dass jeder im Netzwerk ist egoistisch handeln, um zu versuchen, um zu maximieren Ihren eigenen (kurzfristigen) Gewinn zu erzielen, und ignoriert die Protokoll-Regeln und die möglichen Auswirkungen zu tun, so ist es nicht. Durch die Zeit, die Informationen über den Diebstahl bekannt wurde, wurde die Transaktion bereits bestätigt, die mehrere Stunden vor. Während jenen Stunden, Bergleute geschaffen hatte Dutzende von Blöcken, die zusammen verdient mehrere hundert BTC in Subventionen und Gebühren. Die Börse würde bieten müssen mindestens diesen Betrag an die betroffenen Bergleute, zu kompensieren Sie für das Einkommen, das Sie verlieren würde, zurückrollen, die Blöcke, bevor Sie es wäre noch diskussionswürdig. Nennen wir dies die rollback-Kosten R. Als der gestohlene Betrag war in die Tausende (nennen wir diese S), das scheint wie eine vernünftige option. Aber nichts verhindert, dass der Dieb aus der Verwendung von (Teil) den gestohlenen Mitteln das gleiche zu tun. Jeder BTC angeboten durch den Austausch über R kann entgegengewirkt werden, indem ein entsprechender Betrag angeboten, der durch den Dieb. Und dann wird klar, dass der Dieb die Oberhand hat: der Austausch kann in den meisten erlangen S-R durch einen rollback, aber der Dieb steht, um zu gewinnen S nicht mit einem rollback. Eine theoretische Möglichkeit ist ein Bieterverfahren Krieg zwischen der Börse und der Dieb, wo beide erhöhen den Betrag bezahlt zu machen, Bergleute handeln zu Ihren Gunsten. Das Ende des Spiels ist, dass die Börse bietet S-R, der Dieb bietet etwas mehr und hält R, und Bergleute gezahlt werden S-R durch den Dieb, und kein rollback passiert.

Was würde passieren in der realen Welt? Theoretische Modelle sind interessant zu studieren, aber in der Realität viele weitere praktische überlegungen existieren. Ich glaube, diese sind auch in der Regel zu Gunsten der kein rollback:

  • Koordination zwischen misstraut Bergleute (vor allem nahe 100% hashrate) ist hart, und die Zeit nehmen würde. Je mehr Zeit es dauert, desto weniger vorteilhaft ein rollback (siehe den obigen Punkt), und der mehr Schaden getan hätten, um das ökosystem (siehe den nächsten Punkt).
  • Eine Stunden lang (im besten Fall) oder eine Wochen-lange (im schlimmsten Fall) rollback würde extrem viel Schaden, das ökosystem, und wahrscheinlich untergraben das Vertrauen der öffentlichkeit in das system soweit, dass es erheblich reduzieren die Rentabilität von vielen beteiligten (einschließlich Bergleute und die Börse selbst!).
  • Auch ignorieren Sie alle der oben genannten, die Bergleute möglicherweise nicht bereit sein, zu nehmen ein Bestechungsgeld, um rollback aufgrund von rechtlichen Gründen, wenn Sie öffentlich bekannt sind (was Sie meistens gerade sind). Sie dürfen auch nicht wollen, um gestohlene Geld als Bestechung, also das schneidet in beide Richtungen. Dieser Punkt wird schwächer, wenn die mining-ökosystem ist mehr dezentrale, aber das würde auch die Koordination schwieriger.
  • Wie ich oben anmerkte, im extremen Szenario, in denen so ein rollback ist eigentlich passiert, hat die öffentlichkeit Zeit, um zu reagieren. Wenn eine ausreichend große Gruppe von wirtschaftlich relevanten Akteure in das Netzwerk zu verweigern, zu akzeptieren, das rollback, die Bergleute haben keine andere Wahl als zu gehen zusammen mit das. Dies ist ein last-resort-option, und wahrscheinlich schädlich für das ökosystem, auf seine eigene, aber es ist eine option.

Um es zusammenzufassen: in der Theorie gibt es absolut Möglichkeiten, in denen ein rollback passieren könnte, und es ist gut zu kennen. In der Realität, die die Sicherheit des Systems beruht auf wirtschaftlichen Anreizen, welche nicht trivial sind, zu analysieren. Es scheint jedoch sehr unwahrscheinlich, dass im Falle eines Diebstahls eine Tiefe rollback ist ein vernünftiges Ergebnis.

+418
ericgregory 14.10.2013, 21:06:09

Ich im Grunde verstehen die Prinzipien der blockchain, Knoten und Bergleute. Ich im Grunde auch verstehen, wie Geschäfte Hash berechnet werden Hinzugefügt, um die Kette, aber ich versteht nicht, das dezentralized Teil.

  1. Zum Beispiel bitcoin hat eine riesige Menge von Knoten, so dass es unmöglich angeschlossen werden an alle Knoten. Gibt es irgendeine Art von connection broker, root-Knoten das ist, immer online-oder Rundfunk-hält eine Liste von Knoten?

  2. Wenn eine Transaktion erfolgreich gehasht und veröffentlicht, wie funktioniert es erreichen alle Knoten, so dass niemand die Arbeit an einem bereits Hinzugefügt die Transaktion, weil er glaube, seine noch nicht fertig? Ii denke, dass in einigen Unternehmen wie an der wall street zu kämpfen, etwa Millisekunden.

+341
watschen 18.04.2014, 01:39:14

Sie benötigen zum ausführen eine lokale nodejs service. Von dort aus können Sie dann zu integrieren mit php.

Ab Januar 2016 Blockchain.info änderungen an den wallet-API-service, jetzt muss eine lokale nodeJS service, behandeln die Anrufe. Dies erfordert, dass Sie root-Zugang zu Ihrem webserver, so dass Sie brauchen, um eine VPS statt der grundlegenden gemeinsamen web-host.

  • Erstellen Sie ein Konto mit blockchain.info und registrieren Sie ein E-Mail Adresse.
  • Anfrage ein API-key hier https://blockchain.info/api/api_create_code
  • Anmelden, um Ihre blockchain wallet, gehe zu Konto-Einstellungen, IP-Beschränkungen und aktivieren Sie das Kontrollkästchen API-Zugriff erlauben
  • Goto DigitalOcean, registrieren, erstellen Sie eine neue droplet -, goto-one-click-install und wählen Sie den MEAN-stack Andere Optionen sind bis zu Ihnen, ich entschied mich für $5/Monat und IPv6
  • Öffnen Sie Ihre Konsole oder SSH über putty
  • geben Sie root, das Passwort eingeben, ein neues Passwort erstellen
  • Jetzt bist du in!
  • geben Sie sudo apt-get update
  • nun nodejs installieren
  • geben Sie sudo apt-get install nodejs
  • drücken Sie y , um zu akzeptieren
  • NPM installieren
  • sudo apt-get install npm
  • y zu akzeptieren
  • installieren blockchain-wallet
  • geben Sie npm install-g blockchain-wallet-service
  • wenn Sie sehen, einige Warnungen oder Fehler, keine Sorge
  • einmal komplett überprüfen, ob es installiert ist
  • navigieren Sie zu /usr / local/bin
  • Typ - Knoten blockchain-wallet-service -V
  • falls installiert, sollte es wieder mit der Versionsnummer
  • Sie können nun starten Sie den Dienst, aber zuerst möchten wir uns für die Installation von apache und PHP, also können wir mit ihm interagieren außerhalb von nodejs
  • Navigieren Sie zurück zur Wurzel
  • Die Installation Von Apache
  • geben Sie sudo apt-get update
  • geben Sie sudo apt-get install apache2
  • PHP installieren
  • geben Sie sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt
  • Curl installieren
  • geben Sie sudo apt-get install php5-curl
  • Starten Sie Ihren vserver neu starten
  • Starten Sie die blockchain-wallet-service
  • navigieren Sie zu /usr / local/bin
  • Typ - Knoten blockchain-wallet-Dienst starten --port 3030
  • Melden Sie Ihre Brieftasche unter den unten angegebenen code

    $url = "http://127.0.0.1:3030/merchant/YOUR-GUID/login?password=YOUR-PASSWORD&api_code=YOUR-API-CODE";
    $ch = curl_init();
    curl_setopt($ch, setzen von curlopt_ssl_verifypeer, false);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_URL, $url);
    $ccc = curl_exec($ch);
    $json = json_decode($ccc, true);
    var_dump($json);






Speichern Sie die oben genannten und führen Sie es auf Ihrem server. Die Datei sollte sich zu drehen und laden seit blockchain nicht erkennt die IP-Adresse. Warten Sie, bis es zum timeout 60 Sekunden, und dann überprüfen Sie Ihre E-Mail. Blockchain haben sollte, schickten Sie eine API-Zugriff versuchen, der zeigt, was die IP versucht zu verbinden. Folgen Sie dem link und autorisieren der Versuch, auch die IP-Adresse aus der E-Mail-und whitelist Sie in Ihrem wallet-Konto-Einstellungen.

Jetzt versuchen Sie, die Datei erneut. Wenn Sie alles richtig gemacht haben, sollten Sie eine Antwort, die Listen Ihre GUID, gefolgt von Erfolg WAHR

Sie sind nun verbunden und Sie können beginnen, senden von Anfragen mit Ihren Geldbeutel.

Die Arbeit ruft, die gleiche wie die version, außer Sie schicken Ihre Anfragen über diesen Dienst anstelle von get-Anfragen an blockchain.info.

+326
Alek Zdziarski 13.08.2019, 22:36:23

Das Myzel Gear ist wahrscheinlich der praktischste Weg zu gehen. Während technisch es ist ein 3rd-party, das Geld wird nicht geroutet wird, und so keine KYC/AML, keine Zensur und keine Kommission. Myzel Gear einfach benachrichtigt Sie über eingehende Zahlungen basierend auf Ihrem HD-Brieftasche xpubkey.

Alternativ können Sie setup Ihren open-source-software selbst.

+308
bjbtool 24.03.2018, 22:02:40

Ich habe ein ant-s1, und ich will mir auf 3 pools. Wir können Ihnen in der Bergmann-Konfiguration, aber die antminer verwenden Sie nur die erste. Ich denke, es wird die zweite, dann die Dritte, im Falle von failover.

Gibt es einen Weg, um das antS1 mining gleichzeitig auf die verschiedenen pools?

Danke.

+271
schizyfos 10.10.2019, 08:53:44

Dies ist ein Betrug.

Melden Sie diese auf Ihrem lokalen Polizei.

Aber Ihr Geld ist Weg und Sie werden nie wieder sehen.

Wenn Sie bezahlen die Betrüger die $1000, die Sie verlangen, Sie werden nur kommen mit ein Grund, dass Sie brauchen, um zu schicken mehr Geld oder ignorieren Sie.

+261
Dave Simpson 28.01.2015, 11:03:42

Haben Sie einen Blick auf die Dokumentation (leider in Russisch, aber google kann übersetzen): https://btc-e.com/api/3/documentation

  1. Ich denke, es ist fertig trades. Blick auf die Tiefe Methode, um offene Aufträge https://btc-e.com/api/3/documentation#depth

  2. Wenn Sie auf der Suche an der btc_usd-pair-Mädchen, dann ist der Preis in USD, und der Betrag in BTC

+226
Duncan C 07.12.2017, 06:47:01

Eine gültige Bitcoin-block muss mindestens eine Transaktion, die die coinbase-Transaktion, zahlt die block-Belohnung. Die meisten der frühen Bitcoin-Blöcke nicht eingeschlossen sind Transaktionen, die die bitcoins gesendet von einer Partei zu anderen, aber nur die coinbase-Transaktion ausgezahlt wird, die frisch gebackenen bitcoins.

In der Tat, die erste Transaktion, wobei ein Austausch von Münzen eingetreten ist, war in block #170, wenn Satoshi schickte 10 BTC zu Hal Finney

+178
coderpy 26.07.2018, 11:16:09

cgminer konfiguriert werden können, um mehrere pools.

Gibt es eine Möglichkeit, um als ersten Eintrag meiner privaten Brieftasche, und als zweiten Eintrag ein öffentliches mining-pool?

Dabei gibt seltsame Ausgabe:

[2014-01-29 12:40:16] Probing für ein alive-pool
[2014-01-29 12:40:16] Netzwerk-diff eingestellt 2.46 K
[2014-01-29 12:40:16] - Block ändern für http://xxx.yyy.zzz.aaa:9332 Nachweis über stratum+tcp://freedom.wemineltc.com:3333 stratum

In meinem Fall, pool1 ist meine private wallet (xxx.yyy.zzz.aaa), pool2 ist freedom.wemineltc.com. Ich Frage mich, warum pool2 zeigt sich bei allen. Entfernen pool2 von cgminer.conf macht mein cgminer funktioniert auf pool1 / meine private Geldbörse.

+149
NNsr 27.03.2011, 12:45:28

Warum funktioniert die indischen bitcoin exchnages bieten riesige Ausbreitung und warum nicht den internationalen Austausch(ex:bitstamp,btc-e)

+144
Felix Lu 25.07.2015, 20:45:39

Das genaue problem Sie sind mit Bezug auf die Anzahl der zulässigen Dezimalstellen in der rate - Feld.

Sie versuchen, eine Bestellung aufzugeben, auf der BTC/USD - paar, das zufällig eine max dezimal-Zuteilung von 3. Das bedeutet, Sie können eine Bestellung abschicken, zum Beispiel 800.123, aber NICHT 800.1234 Nicht alle Paare sind die gleichen. LTC/USD mit bis zu 6 Ziffern, die BTC basiert Paare akzeptieren kann 5-stellig.

Um eine Liste mit genauen Informationen zu den einzelnen Paaren, die Verwendung dieses öffentlichen Endpunkt für ein JSON-Objekt, das Ihnen alle Werte: https://btc-e.com/api/3/info

Soweit ich weiß, alle Paare' Menge Felder sind maximal 8 Dezimalstellen. Sie Runden sowohl die Menge und die rate auf 4 Ziffern. Die rate Fix-Feld ein und es sollte funktionieren.

Bitte halten Sie im Verstand, wenn ich sage "Dezimalstellen" ich meine, die tatsächliche Anzahl der Ziffern nach dem Komma in einer Reihe. Nicht der numerische Typ decimal , die Sie verwenden. Mit einem double oder float funktioniert gut, vorausgesetzt, Sie werden richtig gerundet.

+123
france193 02.11.2015, 05:55:56
  1. Download "ripple-paper-wallet" https://github.com/OctillionSA/ripple-paper-wallet

  2. Öffnen index.html (HTML/javascript) im browser (auf einem PC ohne Internet, besser ein frisches OS).

  3. Notieren oder Drucken Sie Ihre paper wallet.

  4. Der öffentliche Schlüssel beginnt mit "r" ist Ihre Ripple-Adresse.

  5. Der private Schlüssel beginnt mit "s" ist Ihr "Geheimnis" ist, halten Sie es sicher! Sie können es auch verwenden, falls Sie migrieren möchten Ihren Geldbeutel online GateHub oder einer anderen Brieftaschen. (aber es ist nicht eine kalte Lagerung nach, dass)

  6. Aktivieren Sie diese Brieftasche, indem Sie kleine Menge 20XRP (oder mehr) an die Adresse. (Sie können es aktivieren hier: https://bithomp.com/activation/)

  7. Stellen Sie sicher, dass Sie Adresse ist sichtbar im explorer: (https://bithomp.com/explorer/).

  8. Sie können die "löschen" - PC, die Sie verwendet, oder schalten Sie es aus-zusammen mit dem Drucker zu reinigen-Speicher.

Herzlichen Glückwunsch: Jetzt können Sie senden große Mengen an diese Adresse.

P. S: Sie können auch kaufen eine Harte Brieftasche. wie "Ledger wallet" zum Beispiel. - auch ein sicherer Weg, um Ihre XRP.

+84
Nelda Sto Domingo 29.11.2013, 21:45:52

der Grund, warum alle Verkäufer, denen bitcoin verkaufen mit Amazon Geschenk-Karte Fragen für physische Karten mit einer Quittung dafür. Dank

+40
Tinkeringbell 20.10.2013, 15:47:12

Wie kann ich meine bitcoin wallet mit meiner Familie? So dass, wenn meine Großmutter verbringt ein btc an einem Tag, ich sehe, dass sich auf meinem computer, etc.

Dies ist auch ein großes Sicherheits-Mechanismus, im Falle einer von unserer Familie Mitglied der Festplatte abstürzt, sind die anderen Mitglieder werden sich noch den Geldbeutel.

+39
Harper Shelby 21.06.2018, 11:55:02

Ich bin ein Neuling und versuche zu verstehen, den Verkauf und den Kauf von crypto-Währung. Ich konnte nicht finden es auf google so gefragt, bitte nicht zu hart sein.

Keine Sorge, wir fangen ja alle hier.

Sagen wir, ich habe ein Konto bei coinbase zu kaufen und wollt bitcoins oder anderen kryptogeld, wie funktioniert/wo von einem exchange wird diese Münze an mich verkaufen?

Sie haben bereits einen guten Bestand an Bitcoins bereit, Sie zu verkaufen.

und Wenn ich verkaufen will, meine Münzen wen macht die Börse verkaufen.

Anders ist es für einige Börsen. Einige kaufen direkt von Ihnen zu bekommen, Bestand Sie, und andere werden Sie für andere Nutzer zu kaufen, und die Börse handeln, der als Mittelsmann.

Gibt es einen Artikel auf, wie dieser Handel im internet arbeiten?

Ja, eine einfache Suche bieten sollte, die Sie mit vielen Ressourcen.

Hoffe, dies geholfen!

+38
Ken M 31.07.2014, 06:22:12

Jemand auf der #mtgox IRC-channel wies mich auf diese. Es scheint eine Anwendung von Tibanne Co. Ltd. für die Marke BITCOIN.

Ich fragte MagicalTux auf #mtgox über Sie, bekam aber keine Antwort.

Warum tut er das?

+33
Randika Vishman 12.11.2019, 19:37:08

Gebote Summe BTC Größe BTC Geldkurs XRP 30.58995660 30.58995660 von 6.000.00000000

Fragt Ask-Preis XRP Größe BTC Geldkurs XRP 6,000.00 29.07743420 29.07743420

während die bids und asks Spiel über, warum die Bestellungen nicht immer gefüllt? Die oben genannten sind top Einträge auf jeder Seite, um Buch für btc/xrp da die letzten 10 Minuten in der ripple-client.

+28
hbv1960 08.08.2013, 09:27:27
buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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