Kann nicht lokal verbinden mit API

Ich versuche, die Verbindung vor Ort mit bitcoin-client über die API, aber ich bekomme 404 auf Anfrage

testnet=1
 server = 1
rpcport=8332
rpcuser=Benutzername
rpcpassword=mypass

Ich war die Installation bitcoind auf ubuntu-server mit apt-get install bitcoind

PHP-API-Call

 $_credintials = array('btc' =>'http://myuser:[email protected]:8332');
 //oder 
 $_credintials = array('btc' =>'http://myuser:[email protected]:18332');
$this->load->library('jsonRPCClient');
 $this->bitcoin = new jsonRPCClient($this->_credintials['btc']);

var_dump();

Message: fopen(http://[email protected]:8332): failed to open stream: HTTP request failed! HTTP/1.1 404 not Found 

Update

Kompilieren bitcoind von github ist das Problem behoben

+34
NightshadowZA 17.02.2013, 16:50:05
27 Antworten

Es wird kein Maßstab (mass-market adoption), wenn Sie wollen, um alle Transaktionen direkt in der blockchain.

Es muss eine Hierarchie von services, built on top of the core protocol. Neben der Verbesserung der Skalierbarkeit, können Sie auch bieten alle Arten von Funktionen, die manche Menschen brauchen, wie reversible Transaktion, instant (nicht-Bestätigung) überträgt, verifizierte accounts, oder Anonymität. Die blockchain würde verwendet werden, als Clearingstelle zwischen diesen services. Die meisten Menschen müssten nicht direkt, aber Sie verlassen sich immer noch auf die Garantien, die Sie bietet der Wirtschaft, unterstützt von der Kette.

Nur weil das zugrunde liegende Protokoll ist radikal peer-to-peer bedeutet nicht, dass Sie können nicht über Hierarchien überlagert es. Nur weil git ist peer-to-peer bedeutet nicht, dass jeder hat die gleichen Auswirkungen auf die Entwicklung des Linux-Kernels. In der Bitcoin-Welt ist, gibt es noch Banken zum Beispiel, und Kreditkarten und Versicherungen. Der Unterschied ist, dass, egal wie mächtig diejenigen geworden, die Sie nicht Durcheinander mit der Geldmenge (und erstellen Münzen, die für sich aus der Luft). Wenn Sie die Schraube genug, dass eine große Zahl von Menschen nicht mehr Vertrauen, Sie kann schneiden Sie aus der Schleife.

Weil, wie eine Transaktion muss IMMER bestätigt werden (mindestens 6 mal??) über P2P, die transfers wirksam sind, weit Weg von momentane. Gibt es eine eingebaute Verzögerung. Ist das nicht ein problem?

Die Rückmeldungen machen es unmöglich für jemanden, der Doppel-verbringen. Wenn Sie das Vertrauen der anderen Partei genug, Sie brauchen nicht zu warten, für diese. Gleiche, wenn Sie haben andere Möglichkeiten, um wieder auf Sie, wenn Sie betrügen. Wenn Sie Kaufmann sind, können Sie einfach berechnen einen Prozentsatz der Betrug aufgrund von Verlust. Oder nehmen Sie eine Versicherung ab. Shop-Besitzer bereits tun, dass in der realen Welt (zu mildern, Diebstahl), wie Kreditkarten-Prozessoren. Wenn Sie eine Dienstleistung erbringen (z.B. einen Monat VPN), können Sie aufhören zu tun, dass, wenn die Zahlung "bounces". Wenn Sie Schiff um physische Güter, Sie können warten Sie drei Stunden für die Bestätigung einfach. Sie kaufen und verkaufen Währungen sofort auf Handelsplattformen wie MtGox (so dass Sie nicht brauchen, um Vertrauen oder sogar wissen, wer Sie sind Handel mit, solange Sie Vertrauen in die Plattform).

Warten auf Bestätigungen können Sie (in einer automatisierten Weise) akzeptieren Zahlung von jemand, das Sie wissen nichts über, ohne Vertrauen in jemand anderes zu gewähre, entweder. Das ist ein nettes extra-feature von Bitcoin, aber es kommt zusätzlich zu "real-world" - Garantien, die Sie bereits haben.

+997
Mohammad Mujahid 03 февр. '09 в 4:24

Der RPC-Aufruf sendrawtransaction versucht bei der übertragung der raw-Transaktion, die Sie geben, indem Sie zunächst, indem es seine eigenen mempool von Transaktionen. Wenn Sie nicht über die UTXO Datenbank, dann werden Sie nicht in der Lage, überprüfen Sie die Eingänge der Transaktion, so dass Ihre Knoten wird es ablehnen, von seinem mempool. So, im wesentlichen, Nein, es ist nicht ein Weg, mit dem Standard-client.

Sie ändern könnte, Ihre Kunden zu haben, eine neue RPC-Anruf, der nur sendet nur die Transaktionen, ohne es zu prüfen. Aber dann laufen Sie Gefahr, dass der Rundfunk eine ungültige Transaktion und Ihrer Kollegen steigern Sie Ihre ban-score.

Siehe auch: Drängen, tx zu dem Netzwerk per AJAX, ohne die Installation von bitcoin. Diese Frage listet ein paar APIs, die Unterstützung für die übertragung eines raw-Transaktion, die hilfreich sein können.

+921
Chekone 04.08.2014, 18:36:12

Der raw-block-Daten, die heruntergeladen wird, und sonst nichts. Alle block-und Transaktions-Indizes, die lokal erzeugt werden. In der Prozess -, block-hashes geprüft und Transaktionen geprüft werden (zu verschiedenen Graden), als ob Sie verbringen gültige Eingaben sind korrekt unterschrieben, und so weiter.

Jeder block ist geprüft und sofort dem index Hinzugefügt, nachdem heruntergeladen. Die software wartet nicht herunterladen, um alle Blöcke, bevor Sie beginnen zu indizieren.

Die Dateien in Blöcke/index enthalten Informationen, die helfen, suchen Sie blockiert. Zum Beispiel, enthält einen Eintrag für jeden block mit dem hash, den anderen relevanten header-Daten, die Zahl der blk*.dat - Datei, wo es gespeichert ist, und die position innerhalb der Datei. Wenn txindex aktiviert ist, diese Dateien enthalten einen Eintrag pro Transaktion, die auf den Speicherort des Blocks enthält, der die Transaktion und die position der Transaktion in diesem block.

Der index der unverbrauchten Transaktion Ausgänge finden Sie in der chainstate - Verzeichnis.

Die beste Ressource, um Informationen zu diesen Indizes ist zu Lesen das Bitcoin-Core-Quellcode. Es ist ein älteres Dokument an https://en.bitcoin.it/wiki/Bitcoin_Core_0.11_(ch_2):_Data_Storage, aber 0.15.0 mindestens die chainstate index erheblich verändert (danke Pieter Wuille). Es wird auch erklärt, auf Was sind die Schlüssel in der blockchain levelDB (dh, was sind die Schlüssel:Wert-Paare)?.

+839
skoteley 24.05.2015, 20:23:59

Es war schon ein hype in den USA darüber, wie schlecht Bitcoin ist und wie Sie im Begriff waren, zu crack down on it". Ich nehme an, dieser Bericht kommt von diesen Gefühlen. Liberty Reserve hat tatsächlich geschlossen wurde neulich von der Polizei.

Ihr Interesse ist vor allem die Ermittlung und, wenn möglich, entfernen Bedrohungen. Die EU hat tatsächlich eine ähnliche (aber besser) Bericht, zu behaupten, der status der digitalen alternative Währungen.

Der rote Faden all dieser Dokumente ist "Bitcoin ist unabhängig von Recht. Bitcoin kann nicht rechtlich belangt werden, und wenn es könnte, würde es schwierig sein, es zu tun. Die Anonymität macht es geeignet für die kriminellen, aber es ist nicht völlig anonym, so können wir vielleicht tun, etwas (wegen der blockchain). Persönlich wir denken, dass Bitcoin ist ziemlich cool.". Sie auch irgendwo zu verstehen scheinen, es gibt einen legitimen Zweck zu Bitcoin, aber es ist unklar, ob das ankommt oder nicht.

Es ist sehr schwer einen Blick in den Verstand von Millionen von Menschen weit security-Organisation. Wenn wir nicht wissen, was Sie wahrscheinlich existieren, aber es ist immer noch klassifiziert. Dieses Dokument hatte nur öffentliche Quellen, so müssen nicht klassifiziert status. Sie haben wahrscheinlich bauen Sie ein viel detaillierteres Dokument nun mit dem wissen von der NSA (über Kryptographie) und von Bitcoin-Unternehmen in den USA.

Die NSA hat unterdessen wahrscheinlich tracking-Bitcoin-Nutzung sehr eng. Es hat wahrscheinlich ein ziemlich guter Weg, um de-anonymisieren Bitcoin-Verkehr. Alle der oben genannten sind natürlich als unbeweisbar wie PRISM wurde.

Die meisten Polizeikräfte in der Welt noch Berichte oder angesammelte wissen über Bitcoin, denn es präsentiert "eine neuartige Herausforderung für die Strafverfolgungsbehörden". Diese Berichte enthalten "nichts, was wir nicht schon wussten" und spiegeln die juristische Sicht der Agentur, sondern nur die Stimmung der report writer dachte, dass sein Chef will.

Viel Glück Leute. Die Polizisten sind unsere Freunde. Manchmal in der "nicht laufen, wir sind Eure Freunde" Art und Weise, manchmal als Roboter-Freund.

+838
Sodrohu 26.05.2013, 05:21:48

Sicherlich Bergleute, und viele andere Benutzer, verfolgen der block chain.

Aber wenn Sie nicht herunterladen und prüfen der block chain selbst, was werden Sie tun, wenn Sie wissen möchten, ob eine Transaktion gültig ist? Könnten Sie Fragen, ein miner, aber was ist, wenn Sie sich entscheiden, zu Lügen? Sie würde Ihnen Vertrauen, um die Wahrheit zu sagen.

Teil des Bitcoin-Sicherheits-Modell ist, dass Sie nicht Vertrauen niemandem. Wenn Sie überprüfen, dass die block-Kette für sich selbst, niemand kann trick Sie zu glauben, dass eine ungültige Transaktion gültig ist, oder Umgekehrt.

+836
Natali888 01.02.2015, 01:56:23

Ich bin neu bei Bitcoin und ich habe Schwierigkeiten zu verstehen, das Konzept der "Adresse". Ich verstehe, dass eine Adresse wird erstellt, wenn Sie wollen zu senden oder empfangen von bitcoins von jemandem. Erstellen Sie eine bitcoin-Adresse und geben Sie die Adresse an jemanden, so dass er oder Sie senden können Bitcoins an diese Adresse, und Sie erhalten die Zahlung.

Jedoch, wie kann ein bitcoin-Adresse werden im Zusammenhang mit mehreren IPs? Zum Beispiel: https://blockchain.info/address-relayed-ips/15VjRaDX9zpbA8LVnbrCAFzrVzN7ixHNsC

Diese bitcoin-Adresse verbunden ist, mit mehreren IPs. Ich weiß, dass viele bitcoin-Nutzer befürworten, dass wir nicht die Wiederverwendung von Adressen. Gibt es keine Möglichkeit, dass jemand einfach nur "pick up" der Adresse, die wir gerade verlassen, da die Adressen zufällig generiert. Dann wie ist es möglich, dass eine Adresse kann verwendet werden, in unterschiedlichen IPs? Ist es, weil die zugehörigen IP-Adressen gehören die IP-Adressen aus, die er erhalten hat, Zahlungen?

+666
Cristiana Nicolae 26.02.2011, 20:10:33

Die Antwort ist Nein.

Sie kaufen etwas mit, dass 500 US-Dollar.

Sie besitzen nun eine Menge coins. Die Zahl der basierend auf dem aktuellen Wechselkurs USD Bitcoin abzüglich der Transaktionsgebühr.

Wenn der Wert von bitcoin geht runter auf null, Ihre "Investition" Wert ist null.

Ende.

+643
user2569618 11.12.2016, 01:41:38

Haben Sie versucht, mit dem estimatefee RPC-Aufruf? Diese berechnen die benötigte Menge pro kilobyte.

Zum Beispiel ruft bitcoin-cli estimatefee 2 wäre eine Gebühr pro kb zu versuchen, um Bestätigung innerhalb von 2 blocks.

https://bitcoin.org/en/developer-reference#estimatefee

Dieser Befehl arbeitet für Bitcoin-Cash nun auch, was Sie zu tun haben, nach, dass ist den USD-Preis des Bitcoin Geld aus einer API.

+618
user224456 28.08.2018, 01:52:49

Heute bitcoin gesunken von 20%, also suchte ich nach alternativen cryptocoins mit besserer Leistung. Aber, hey! Litecoin, Iota, Ripple, Astraleums, all das hat ungefähr die gleiche Grafik zusammen mal in USD, EUR oder sogar BRL. Siehe zum Beispiel (aus https://www.coingecko.com/en):

Diagramm BTC/BRL: Chart BTC/BRL

Diagramm LTC/USD: Chart LTC/USD

Das macht keinen Sinn für mich. "Oh, bitcoin fällt, verkaufe ich meine litecoins" - ich würde es kaufen altcoins.

Warum altcoins (zumindest die oben genannten) sind also mit Bezug zu bitcoin, anstatt unabhängige Variationen?

+607
Mormegil 24.11.2017, 08:52:25

Bitcoin Miner Arbeit zu lösen, um eine zufällige puzzle als "proof of work". Eine riesige Menge von roh-Rechenleistung wird in die Suche nach der Lösung auf diese Rätsel, doch die tatsächliche Lösung des Rätsels dient keinem anderen Zweck als zu zeigen, dass, wer die Lösung gefunden hat Zugang zu einem sehr viel Rechenleistung. Kann das bitcoin-Protokoll geändert werden, um zu akzeptieren, Rätsel aus der realen Welt, die Lösung wäre tatsächlich haben einige Gesellschaftliche Wert? Vielleicht einige Wissenschaftler, Regierungen oder Unternehmen bereit wäre zu zahlen, einen gewissen Betrag zu wer löst einige Recht komplexe rechnerische problem, und Sie könnten dazu beitragen, einige BTC gegen Belohnung Bergmann erhält.

Ich verstehe, dass das insbesondere puzzle gewählt, ist sehr clever, vor allem als seine Komplexität kann leicht justiert werden, wie gebraucht, die Lösung ist gut definiert und einfach zu überprüfen, und es gibt praktisch keine Begrenzung für die Schaffung von neuen Rätseln. Ich Frage mich nur, wenn etwas noch mehr clevere aufgenommen werden könnte, wenn jemand jemals verwaltet zu kommen mit ihm.

Um zu klären, die Analogie, die ich im Auge habe ist der Weg reCAPTCHAs haben praktisch ersetzt herkömmliche CAPTCHAs ersetzen gesellschaftlich wertvolle Buch die Digitalisierung der Arbeit für eine sozial nutzlosen text-raten ausüben.

+570
Dimonus 25.10.2014, 12:09:57

Im Jahr 2014, mein cousin erzählte mir von bitcoins. Ich dachte, Sie waren ziemlich cool, also fuhr ich zu coinbase gekauft und 10 zu der Zeit (ich war 14 zu der Zeit). Dann, meine besten Freunde, die Großeltern gestorben sind, und ich vergaß Sie immer da.

Jetzt bin ich 17, und heute habe ich angemeldet und bin schockiert zu sehen, coinbase, sagt meine 10 bitcoins sind im Wert von $60.000 Dollar. Wie kann das sein? Ich bin geneigt, es aus Bargeld, aber das Gefühl dies ist illegal, und die Regierung ist dabei auf mich. Ich sollte sagen, coinbase gibt es einen Fehler im system oder so? Hat jemand schon eine ähnliche situation?

+552
Ana Coffee 12.01.2015, 03:41:31

Blick auf einen block on a block-explorer.

enter image description here

Hier die Prev_Hash heißt "Previous Block" und die Tx_Root heißt "Merkle Root'.

Für mehr technische Informationen, werfen Sie einen Blick auf die Protokoll-Dokumentation.

+526
Scott Stevens 21.08.2017, 08:04:10

In "Wellen", " Geld umgetauscht werden kann in zwei Möglichkeiten:

  • eine Zahlung gesendet wird, von einer person zu einer anderen person
  • 2 befriedigend erfüllen, bietet jedes andere

Die Ripple-wiki - Staaten

Wenn ein Angebot platziert wird, wird es sofort nehmen Sie alle anderen Angebote, die befriedigen.

Regelmäßige Zahlungen gesehen werden kann, der die Ripple-Netzwerk durch die Zahlung der Transaktionen, die gesendet werden, um. Allerdings, wenn zwei befriedigende OfferCreate Transaktionen auftreten, wie kann man wissen, dass Sie aufeinander abgestimmt sind, erfüllen sich gegenseitig?

Auch für eine Zahlung Transaktion, mehrere mögliche "Wege" definiert werden können. Wie gehen andere Knoten wissen, welcher Weg gewählt wird und so die Angebote, die Pfaden entsprechen, erfüllt sind?


Ich bin derzeit auf die überwachung der Zahlungen WebSocket-stream, aber ich glaube, ich brauche mehr, um zu wissen, was Geld tauscht geschehen in der Ripple.

+510
Joseph Sortino 29.08.2013, 20:56:12
  1. Ja. Laden Sie eine wallet-software (Elektron z.B.), installieren es, öffnen Sie es und erstellen Sie eine Brieftasche.
  2. Unter dem "Erhalten" eine "Empfängeradresse". Senden Sie Ihre Kunden-Adresse. Er sendet die bitcoins an Sie.
  3. Es gibt Börsen wie Binance, Kraken... Dies ist eine Liste mit viel Austausch: geben Sie den link-Beschreibung hier. Senden Sie die Bitcoins (mit Ihrer wallet-software), um den Austausch und verkaufen Sie es und Sie werden senden Sie das FIAT-Geld ($,€,...) auf Ihr bank Konto.
+494
Cath 19.11.2012, 21:19:42

Schauen Sie sich dieses video angeblich zeigen, ein Formbarkeit hack auf mtgox:

https://www.youtube.com/watch?v=WfKy3DEiOwY

Sieht aus wie gehex automatisch recredited seinen account nach der gescheiterten Transaktion - das würde erklären, sowohl die fiat-Diskrepanz ( verkaufen Sie Ihre gehackt Münzen für fiat) und die Münze Diskrepanz.

Jetzt die eigentliche Frage:

Wie haben diese Idioten bei Gehex nicht bemerkt?

+493
Dinara Mitrofanova 07.03.2011, 07:28:59

Nicht genutzt, 1password oder lastpass, aber die USB-Trezor hardware-Gerät unterstützt:

  1. Im wesentlichen eine 2-Faktor - keepass - Fähigkeit. Sehen Trezor Passwort-Manager, TPM. TPM funktioniert auf Computern mit Chrome und Dropbox-Konten.
  2. Eine erzielbare Universal-Zwei-Faktor (U2F) - Authentifizierung-Fähigkeit (im Gegensatz zu Yubikeys) genau wie der Ledger-Nano. Sehen U2F für Trezor details. Für große Websites unterstützt UTF sehen diesem Dongle Liste , die unterteilt sind in unterschiedliche Industrie-Branchen.
+477
William Peck 25.07.2013, 15:45:25

https://blockchain.info/DecryptWallet.html entfernt wurde, für einige Zeit. Wer weiß, warum?

PS. FWIW, eine archivierte Kopie auf Pastebin

+471
TearHere 01.05.2012, 04:57:53

Es ist ein Kerl, testet diese. Er lief einem computer generiert-Adressen und prüft die Bilanzen. Von mehreren Jahren die Verarbeitung von Millionen von Adressen pro Tag, um meine Kenntnisse, die er gefunden hat 3, die mit kleinen Guthaben. So, Sie können sprechen, theoretischen, wo die Chancen sind praktisch null, aber wenn es jemanden gibt, der erreicht hat, mindestens 1 ist, dann ist es vielleicht nicht so unwahrscheinlich, wie die Mathematik nahe legt.

+467
Dosvita 26.10.2012, 16:36:34

SHA256 ist eine Kryptographische hash-Funktion.
Unter anderen Eigenschaften ist es

  • unmöglich zu ändern ist die Eingabe eines CHF ohne änderung des hash-Ausgang
  • es ist kein Muster erkennbar zwischen den hashes von zwei unterschiedlichen Nachrichten

Der block hash ist das Produkt der Anwendung-SHA256, um die block-Daten, und die Transaktion-Daten dargestellt wird, die Eingabe durch die Merkle Root, es ist unmöglich zu ändern ist auch nur ein bit von einem block oder einer Transaktion, ohne von vorne beginnen von vorne an, und es gibt keinen Vorsprung, von Arbeitszeit aus einem eng verwandten Eingang.

+421
user71473 28.06.2019, 18:25:49

Generell nur ein sehr kleiner Prozentsatz der Leute haben tatsächlich einen Gewinn gemacht mining (durch Profitgier, ich meine, mehr bitcoins, als Sie erhalten würden, als nur den Kauf Sie geradezu).

An fast jeder Stelle während bitcoins Existenz der Art zu erwerben, die die meisten bitcoins wäre, Sie zu kaufen.

+396
Lewis Day 27.07.2019, 04:02:23

Ich sehe eine Menge von Fragen und Artikel darüber, warum jemand nicht generieren gefälschte Münzen, in böser Absicht Angriff auf das Netzwerk, und im wesentlichen Diskussionen über Sicherheit, konzentriert sich auf die Erzeugung und das abfangen von Münzen. Mit der blockchain wird beschrieben als ein ledger, was verhindert, dass jemand von der einfachen übertragung einer Transaktion bewegt einen kleinen Betrag (Fraktionen) der Münzen von einem Konto zu dem ihrigen? Oder kann Münze Bewegungen nur entstanden sein aus der source-Adresse?

+333
Nic Wolff 03.06.2012, 01:16:37

Ich habe gelesen, diese Frage im Zusammenhang - Bitcoins ohne mining , und ich bin versucht, zu verstehen, die Grundlagen des Bitcoin-Netzwerks und die blockchain.

Ich Frage mich, wenn wir nehmen das mining von Bitcoin, was würden wir benötigen, zu implementieren, um zu machen, ein funktionierendes system wieder.

So weit, ich bin mir bewusst, diese Komponenten, die sich auf mining:

  • neue coin generation - ohne Bergbau, würden wir implementieren müssen, um eine neue Art und Weise der Einführung der neuen Münzen, die das system
  • bitcoin-mining verwendet wird, zu erstellen und zu validieren Blöcke, welche die Transaktionen enthalten sind, enthalten sein in der unveränderlichen blockchain - also ohne Bergbau, bräuchten wir erstellen ein anderes system zu schaffen, neue Blöcke, die alle Knoten akzeptieren (d.h. Konsens)

Meine Fragen sind:

  1. Gibt es sonst noch etwas, dass müsste getan werden? In dieser Frage nehme ich an alles andere, was wir gerne arbeiten würden wie Bitcoin.
  2. Was sind die alternativen Gebäude blockchain? Wenn wir denken, Bitcoin als eine Währung, die nur scheme (und ignorieren andere Aspekte von blockchain) - brauchen wir wirklich eine Kette, die Läden alle die Geschichte? Können wir nicht einfach die Konten und Ihre Salden und aktualisieren Sie Sie? I. e. was sind die anderen Optionen zur Lösung des double-spend problem neben einer vollständigen Geschichte in einer Kette.
+303
Gilad br 17.07.2011, 19:01:20

Es verwendet einen kryptographisch sicheren Zufallszahlengenerator, speziell der des OpenSSL. Generierung eines Schlüssels aus einer Quelle mit weniger Entropie als der entsprechende bit-Stärke des Schlüssels wäre eine nicht entschuldbare rookie-coder-Fehler. Wäre es nicht überleben bei dem beliebten open-source-Programm für mehr als ein paar Tage.

+233
aliciamonds 20.10.2014, 11:59:29

Gut bitcoind ist opensource so ist es durchaus möglich für Sie, um zu versuchen, zu integrieren, dass so etwas wie sich selbst. Doch anstatt änderungen an der Basis-code, die Sie vielleicht in der Lage sein, um ähnliche Funktionalität zu verwenden, die rpc-Aufrufe, die bereits implementiert sind. Im wesentlichen, den bitcoin-client bereits etwas tut, was Sie erklären sind. Wenn Sie eine Verbindung zu einem peer, Teil des handshake-Prozess ist die Freigabe der jeweils anderen aktuellen block, wenn einer höher als der andere ist und gültig ist, die andere beginnt der download mehr von der aktuellen peer. Wenn man sich die debug.log-Datei können Sie sehen, dieses geschehen, zusammen mit einem Laufenden "Fortschritt" Feld, das wird protokolliert, zeigen Sie den Prozentsatz, den Sie heruntergeladen haben.

Aber für Ihre Idee, wo Sie gesammelte Informationen, können Sie versuchen, mit der "getpeerinfo" rpc-Aufruf. Sie könnten die Informationen von dort aus zu analysieren und es in wie auch immer Sie wünschen, ohne zu müssen, um eine native rpc-Aufruf.

+164
Nick Robinson 02.04.2011, 07:55:38

Des Astraleums, ist ein account-basiertes system. Es stützt sich auf die Absender-Angabe der Reihenfolge von Transaktionen, um zu verhindern, dass doppelte Ausgaben. Das Gleichgewicht ist verbunden mit einem Adresse und, wenn Sie verbringen, dass-Adresse, die Sie angeben können, welcher Teil der Bilanz sollte verbringen.

Bitcoin ist nicht ein account-basiertes system, sondern um strukturierte Transaktion Ausgänge. Doppelte Ausgaben verhindert werden, indem jede Transaktion die Ausgabe nur aufwendbare einmal. So, Transaktion-Ausgänge ausgegeben werden, in voller, wenn verwendet. Dies hat Vorteile und Nachteile: Zum Beispiel dies ermöglicht die Fonds werden einfach gemischt von mehreren Adressen, auch wenn Sie kontrolliert werden von verschiedenen Parteien. Auch Transaktionen nicht gegenseitig blockieren, wenn man verspätet ist, anders als in den account-basierten Modell. Es ist jedoch unwahrscheinlich, dass die eine passende auszuschüttende Betrag, zu dem, was Sie versuchen, zu senden. Bitcoin ermöglicht daher viele ein-und Ausgänge, wobei die Eingänge auf vorhandene unverbrauchte Transaktion Ausgänge, die werden verbraucht und Ausgänge geben Sie, wer das Geld weiter. In der Praxis ist die Anzahl der Eingänge und Ausgänge ist nur begrenzt durch die Höhe der Transaktion, die weit über 100.000 B wird nicht-standard.

+150
Vince Pina 01.05.2010, 13:07:35

Kann jemand bitte glänzen etwas Licht in diese-und wie es links auf die Analogie zwischen ehrlichen Knoten und Angreifer ?

auch können Angreifer mit der Förderung beginnen 2 blocks weiter ? oder 3 oder 4 blocks weiter ? Das weiße Papier, es hat sich nur 1 block ?

+143
Ruthie 29.09.2019, 16:36:08

Kein Bergmann hier, Frage mich, was andere änderungen, die vielleicht kommen in den Raum.

Mit Blitz-Gebühren sind wirklich gering, wie Bergleute das?

Hat das eine einfache Antwort oder ist jede Ressource, die ich schauen kann?

Vielen Dank im Voraus.

+91
bolinfest 08.10.2019, 08:34:03

Fragen mit Tag anzeigen