Kann eine full-Knoten bieten eine Schein-block bloomfilter zu einem Neutrino-Knoten?

Wenn ein thin-client mit BIP157/BIP158 (Neutrino) Anfragen des block-filter für den neuesten block, wäre es möglich, die voller Knoten dient dieser Antrag ein Angriff auf die Neutrino-Knoten, indem Sie einen fake-block-filter, der es unterlässt, bestimmte Transaktionen?

Tun-block-Filter sind ein Mechanismus, der es ermöglicht, die thin-client um sicherzustellen, dass es ist eine genaue Darstellung der zugehörigen block-Inhalt? Wäre es möglich zu konstruieren, die block-Filter in einer Weise, dass Lügen durch Unterlassung unmöglich wird, wenn der thin client ist sich bewusst, die richtige neuesten block-header bereits?

+82
valkyrie843 13.12.2013, 13:21:37
30 Antworten

Ich würde das gerne runterladen (und access) wie viel Blöcke wie möglich - einschließlich abgestanden (ausgestorben) Blöcke, Waisen-Blöcke und ungültige Blöcke.
Ich haben 0.11 offiziellen client.
Mein Knoten ist bereits synchronisiert, aber ich kann re-sync.
So wie ich das verstehe Dank header-erste IBD-Methode (und vielleicht einige andere Verbesserungen) eingeführt 0.10.0:


  • Ich habe so wenig wie möglich veraltete Blöcke (nur diejenigen, heruntergeladen, nachdem CED)
  • Ich weiß nicht ungültige Blöcke
  • Ich habe keine Waisen, wie Sie waren, nicht zustande gekommen, weil Sie warten würde für die fehlenden Eltern(?)

Wie kann ich runterladen so viel wie möglich davon?

Neben der Download blockiert, was rpc-Aufrufe sollte ich verwenden, um die Abfrage von Blöcken von lokalen blockchain?

  • getbestblock , lassen Sie mich Durchlaufen mit getblock aus dem letzten block ganz nach unten zu genesis
  • Ich kann auch getblock Iteration ausgehend vom genesis block

Keiner von oben ermöglicht den Zugang zu veraltet oder ungültig. Verwaist waren, nicht zustande gekommen, richtig?, also ich bin nicht daran interessiert, Zugriff auf Blöcke, die noch im Speicher.

+985
Dudemullet 03 февр. '09 в 4:24

Knoten nicht überprüfen Sie die Geschichte einer Münze oder eine Adresse zu bestimmen, ob zu enthalten oder Sie zu propagieren, so wird es möglich sein, senden Sie Münzen aus einer Adresse, um sich mehrere Male.

Jedoch, die Priorität einer Transaktion hängt davon ab, wie im Alter die Eingänge sind. Wenn Sie versuchen, es zu tun zu oft, werden Sie mit Jungen Eingänge, verringern der Priorität und eine Gebühr erforderlich.

+966
Rafael Veronezi 11.05.2012, 03:44:15

Sie müssen sich keine Gedanken über Adressen zu ändern, es sei denn, Sie sind manuell HIERFÜR eine rohe Transaktion oder versuchen, manuell die Verwendung der Gelder aus einem paper wallet. Ihr online-wallet oder lokalen wallet-software handhaben soll, dass für Sie.

+959
lucianov 18.06.2017, 14:06:39

Es bedeutet, dass es zu 99 Blöcke nach der Transaktion, die erfolgreich bestätigt.

99 Blöcke haben im Grunde bestätigt, dass Ihre Transaktion ist real, und jetzt ( und tut es heute noch) gehört in die ( bitcoin ) blockchain.

Also, ja, deine Transaktion erfolgreich gewesen, wenn Sie noch nicht gutgeschrieben ist Ihre bitcoin oder erhalten haben, ist etwas anderes falsch ist. Geist verknüpfen Sie mir Ihre TXID?

Je mehr Bestätigungen für eine Transaktion hat, desto weniger wahrscheinlich ist es, dass es sein könnte, gestürzt, einen 51% - Angriff, oder zum Beispiel eine doppelte ausgeben ( 1+ Bestätigungen bereits stellt sicher, dass das nicht der Fall ist)..

In der Regel eine Transaktion mit über 6 Bestätigungen wird als "Irreversible", (sofern es nicht 1 miner mit 51% hashpower) da wäre es mathematisch unmöglich ist, zu werfen, über diese 6 Blöcke.

Finden Sie unter Warum ist die 6 die Anzahl der bestätigt, dass die als sicher angesehen wird? für weitere Informationen, warum diese Bestätigungen sind so wichtig.

+872
Annushka15 14.12.2016, 22:41:38

Ich habe viel gelesen von den Bitcoin-Algorithmus und seine Verschlüsselungs-basis, aber wenig gesagt wurde, ist der der software innewohnende Sicherheit.

Welche Lösungen sind bereits integriert in die software, und was ist geplant?

Probleme sehe ich:

  • Im moment nutzt IRC-Netzwerke für die Ortung von anderen. (IRC ist ziemlich unsicher und leicht mit einfachen DDoS)

  • Geldbörsen wurden nicht standardmäßig verschlüsselt. (Physischen oder remote-Zugriff auf die Festplatte bietet jemand mit der Geldbörse, ohne auch nur so viel wie eine passphrase.)

  • Geldbörsen sind komplexe Datenstrukturen, die keine backup-tools. (Sie können nicht einfach gesichert, um eine physikalische Festplatte zu kopieren oder eine gesicherte digitale Kopie. Zumindest nicht ohne 3rd party-software wie PGP oder TrueCrypt.)

  • Die server-Kommunikation Protokolle Standard-nur-text-anstelle von SSL oder anderen verschlüsselten Datenverkehr.

+863
user78207 08.08.2015, 09:14:39

Jetzt bin ich auf der Suche für Ratschläge, was wären vor-und Nachteile der beiden Optionen: VC-Investitionen vs. bitcoin-crowdfunding.

LocalBitcoins bietet eine Treuhand, die person-zu-person-übertragung von Geld im Austausch für bitcoins. Die US-Regulierungsbehörde FinCEN hat Anleitung, die klar beschreibt, die als eine Geld-Sender-service.

Wenn LocalBitcoins möchte, um Gelder von Investoren aus den USA, einschließlich der von venture-Kapitalisten, wird es wahrscheinlich benötigen, um pivot zu, wo es registriert ist, als Geld-Sender (in allen Staaten, wo es notwendig ist) und die Einhaltung der AML/KYC-Anforderungen, die eine solche Zulassung mit sich bringt. Auf diese Weise werden diejenigen, die handeln über LocalBitcoins sein könnte, dienen als Agenten von LocalBitcoins. Das ist eine riesige Verschiebung von LocalBitcoin aktuellen Ansatz.

Wenn LocalBitcoins will die Mittel zu beschaffen, über direkte Investitionen (z.B., IPO-und listing-durch eine cyber-Aktien-Markt exchange), dann sollte es einem bewusst werden der aktuelle status von equity crowdfunding in den USA -- (d.h., es ist noch nicht legal zu erbitten Investitionen aus den USA als die SEC ist immer noch das tun, Regelungen für equity-crowdfunding). Egal, keine cyber-Aktien-Börsen (wie z.B. BitFunder) wäre als eine "crowdfunding-portal", so noch einmal die SEC hat Ihr rulemaking die Beschaffung von Mitteln durch cyber-Aktienmärkte wäre immer noch nicht etwas, das angeboten werden könnte, und die Einhaltung der Wertpapier-Regulierungen.

LocalBitcoins hat bereits Bauten eine core-Bitcoin exchange-Dienst, und möglicherweise könnte sich Kapital beschaffen, ohne zu werben, Gelder von US-Investoren, unabhängig davon, ob das von venture capital oder über Eigenkapital-crowdfunding.

+831
Esteban David 01.10.2018, 17:04:09

Derzeit arbeiten Sie an: - wallet-Verschlüsselung - private key import/export - test-suite zum testen bitcoin-clients/Bibliotheken - m-von-n-Signatur "standard-Transaktion"

Quelle: mailing-Liste

+771
nx24a 22.05.2013, 20:00:04

Das ist es - die CryptoSphere.

Es verwendet einige Bitcoin-Konzepte und unterstützt die Zahlung für die Lagerung mittels Bitcoins. Ich glaube, dass die "merge-mining-it" mit der Bitcoin blockchain möglich wäre (es ist zu früh, um zu sagen, das design ist vorläufig).

+752
Jean Azzopardi 20.04.2010, 03:17:46

Leider ist die genesis-block ist nicht indiziert in den meisten altcoins (weil Sie abgespalten von bitcoin gehalten und die gleichen Fehler), so kann man nicht wirklich Zugriff darauf bekommen, die über die RPC-Methoden.

Was könnten Sie stattdessen tun:

  • Verwenden Sie einen block-explorer, wird Ihnen sagen, die Größe der Transaktion. Zum Beispiel, blockchain.info macht diese Informationen verfügbar (204 bytes).
  • Finden Sie die Parameter-Datei und setzen Sie einen print der Größe der genesis-block stdout.

Die zweite option im Grunde bringt man den folgenden Zeilen am Ende der CMainParams() und dann kompilieren.

CDataStream ssBlock(SER_NETWORK, PROTOCOL_VERSION);
ssBlock << genesis;
printf("block: %s\n", HexStr(ssBlock.begin(), ssBlock.end()).c_str());
printf("block size: %i\n", (int)::GetSerializeSize(genesis, SER_NETWORK, PROTOCOL_VERSION));
printf("tx-Größe: %i\n", (int)::GetSerializeSize(genesis.vtx[0], SER_NETWORK, PROTOCOL_VERSION));

Dies wird drucken Sie die raw-block-Daten, die Größe, und die Transaktion ist in der Größe. (Beachten Sie, dies ist ungetestet, aber etwas in dieser Richtung funktionieren sollte)

HINWEIS: Es ist möglich, zwar nicht die norm, um mehrere Transaktionen in einem genesis-block. Einfach überprüfen, ob Ihre Annahme richtig ist.

+691
Ze Nour 13.09.2013, 09:21:46

Eines der besten für beide LiteCoins und BTC ist

CGminer

Es unterstützt sowohl Linux & Windows

Download von hier

https://github.com/ycros/cgminer/downloads

Sie können die vollständige Anleitung aus

https://bitcointalk.org/index.php?topic=28402.0

Oder einfach nur überprüfen Sie die readme-einschließlich die in der zip

Es Unterstützt FGPA-GPU und GPU für BTC & GPU für LiteCoins..gibt es umfangreiche tuning-Anweisungen als Teil der community so, wenn Sie wollen, um die meisten bang für Ihre $$ dann ist das :D

+673
SteveK 19.12.2015, 18:14:08

https://testnet.manu.backend.hamburg/faucet Versuchen Sie zurück zu geben, wenn Sie fertig sind mit Ihnen. Auch eine einfache google-Suche nach "testnet faucet" hätten Sie gefunden, die Website und die ähnlichen.

+617
Lorri Smith 29.10.2013, 03:59:43

Alle Eingänge scheinen bestätigt zu werden. (Bei 2017-05-24 13:58:05.)

Sie können nicht über eine bestätigte Transaktion mit nicht bestätigte Eingabe.

Es möglicherweise ein Problem mit Ihrem Electrum wallet, zeigt etwas anderes, ich kann dir nicht helfen mit, dass, da ich keine Verwendung Elektron. Aber jetzt scheint alles bestätigt zu werden.

+598
patrick cooper 09.03.2015, 01:56:04

Für die Einzelheiten der Berechnung einer Transaktion ID finden Sie unter gewusst Wie: berechnen einer hash einer Tx? Im Grunde ist es die doppelte SHA256-hash des rohen Bewegungsdaten.

SHA256 wird angenommen, dass eine sichere hash-Funktion, und ein Teil von dem, was es bedeutet, eine sichere hash-Funktion ist, dass es keine vernünftigen Weg zu "vorherzusagen", was den hash eine Eingabe-Daten werden, außer tatsächlich Datenverarbeitung. Es bedeutet auch, dass es keine vernünftigen Weg, um zu berechnen, einige input-Daten, deren Hashwert wird auf einen bestimmten Wert. Also, wenn Sie versuchen, um eine Transaktion zu erzeugen, dessen ID ist DEADBEEFCAFEBABE0123456789ABCDEFFEDCBA9876543210FACEFEEDACEDBEAD, oder entspricht der ID der einige bestehende Transaktion, sorry, kann nicht (es sei denn, Sie herausfinden, wie zu brechen, SHA256). Aber Sie können sicher davon ausgehen, dass niemand sonst kann das tun, entweder.

+583
juventus87 06.11.2016, 10:49:32

Subventioniert Voller Knoten Sind Eine Schlechte Idee

Nick Antworten auf Ihre anderen Fragen, aber ich wollte, um eine vollständige Antwort auf diese Frage:

Wenn Sie nicht subventioniert, warum nicht?

Die Subventionierung voller Knoten ist eine schlechte Idee. Wenn der Wert der Subvention erheblich sind, wird es wahrscheinlich gewinnen Menschen, die versuchen Betrug der Zuschuss-Programm durch erstellen von Knoten entwickelt, um die Zahlung des Zuschusses, anstatt zu helfen das Netzwerk.

Parallels Mit Bergbau

Bergbau subventioniert, und etwa ab 2010 bis etwa 2013 (und auch noch einige danach), Hacker häufigsten installierten CPU-mining-software auf gehackten Computern, zu behaupten, die Subvention mit anderen Menschen-Ressourcen. Es war nicht, bis die CPU-und GPU-mining unbrauchbar wurde – d.h. nicht subventionierten–, dass die Hacker gestoppt.

Da die Knoten stellen die höchste Ebene der Transaktion Sicherheit, wir wollen Sie so zugänglich wie möglich auf die Nutzer – also wir können es nicht erforderlich, spezielle hardware oder benötigen die Nutzer verbringen zu viel manuelle Zeit-Einstellung Sie. Und da Bitcoin dezentral ist, können wir auch nicht Dinge tun, wie Identitäten überprüft oder andere zentrale tools für die Reduzierung von Betrug.

Das bedeutet, dass wir nicht bieten können, einen Zuschuss für die Ausführung von vollständigen Knoten, ohne auch von Hackern zu behaupten, dass die Subvention für die Ausführung von vollständigen Knoten auf anderen Computern.

Parallels Mit SMTP

Sie mögen denken, dass andere Menschen gehackte Computer sollte nicht unser problem, aber es wird unser problem. Entweder wir verhindern, dass die Menschen missbrauchen unser system, oder die Leute, die Sicherheits-software wird verhindern, dass die Menschen mit unserem system. Für Jahre jetzt, meine Heimat, ISP blockiert port 25 (Simple Mail Transport Protocol, SMTP), weil es von vielen botnets, um spam zu versenden. Wenn es wird Häufig für botnets zu laufen, voller Knoten, werden wir wahrscheinlich sehen, Bitcoin port 8333 auch blockiert.

Fazit

Anstatt zu bezahlen zufälligen Menschen über das Internet zu verwalten unser Netzwerk Sicherheit für uns, wir sollten es einfacher machen, um einen vollständigen Knoten, so dass mehr Menschen genießen die Sicherheit und die Privatsphäre Vorteile, die aus Ihrem eigenen Knoten.

(Zu diesem Zweck, die Bitcoin-Core-Entwickler an Verbesserungen arbeiten, wie die Header-erste sync enthalten in 0.10.0 und die kommende auto-beschneiden, die reduzieren die Speicherplatzanforderungen für die vollständige Knoten, sowie einige andere Verbesserungen.)

+576
aliopi 11.03.2019, 09:58:54

Ist es nötig, führen Sie ein "full node", einschließlich port-Weiterleitung, um die solo-mine Bitcoin-ohne jegliche Beteiligung an einem pool? Ich sehe, dass die pools bieten solo-mining als eine option, aber warum sollte ich darauf Vertrauen, daß Sie nicht meine 25 BTC? Ich bin bereit, frei bis 30GB für die blockchain Daten auf meiner Festplatte.

+533
jjdsodos 11.09.2018, 23:15:20

Hinweis: es gibt zwei Arten von Verschlüsselung für Geldbörsen:

Die Verschlüsselung der wallet selbst, und nur der private Schlüssel.
Wenn Ihre Geldbörse ist sehr alt, es hat keine Unterstützung wallet-Verschlüsselung bei der. Nur von Ihrem privaten Schlüssel verschlüsselt.

Entschlüsseln Ihren privaten Schlüssel hat versagt, weil Sie Ihre passphrase ist falsch. pywallet ist einfach nicht zu geben Ihnen eine gute Fehlermeldung.

Ich schrieb einen Leitfaden für korrupte Bitcoin-Wallet recovery , die hat noch einige andere Werkzeuge, die Sie ausprobieren können.

+508
Nibiru2012 11.12.2015, 09:40:44

Jede Einheit das Gewicht in die Mehrheit ist eng mit seiner Fähigkeit verbunden, will die Münzen in die Protokoll-version sind Sie gegen.

Die Menschen (und Ihre Stellvertreter), die bereit sind, zu bieten waren oder Dienstleistungen (einschließlich der traditionellen Währungen) für Bitcoin können sich weigern, zu akzeptieren Münzen von der "falschen" Protokoll, während Menschen, die halten von bitcoins verkaufen können Münzen von dem falschen Protokoll.

Eine detaillierte Analyse könnte zeigen die Auswirkungen jeder dieser Gruppen hat, obwohl ich vermute, die erste Gruppe hat einen Vorteil.

(Persönliche Anmerkung: Es wurde gesagt, dass ich den Begriff der "wirtschaftlichen Mehrheit" in diesem Zusammenhang. Wenn ich ursprünglich benutzte es, ich meinte die ehemaligen-Gruppe.)

+476
William Becher 21.09.2015, 18:13:13

Ich habe meinen neuen Trezor aber ich weiß nicht wie ich eine Verbindung zu meinem vorhandenen myetherwallet zu trezor äther-Adresse ?

Gibt es eine Möglichkeit, ich kann direkt importieren und verbinden zu trezor ? Oder muss ich eine neue erstellen myetherwallet mit trezor und transfer des Astraleums und andere erc20 Münzen aus alten myetherwallet zu neuen äther trezor-Adresse ?

+461
VianAlky 18.01.2015, 11:31:25

Ein byte besteht aus 8 bit und eine hexadezimale Ziffer repräsentiert 4 bit, also byte-Länge ist die Hälfte der Länge des hex-stream. Transaktion Länge ist die byte-Länge.

+425
Eero Helenius 15.10.2013, 14:29:46

Ich habe gesehen, all die anderen Beiträge, wie es zu tun, aber Sie sind alle so kompliziert, was ist der Schnellste, easiesy Weise zu akzeptieren Bitcoin Zahlungen oder Spenden Sie auf meiner website? Warum ist es alles so schwierig?

+417
Ashley John Morrell 06.02.2014, 10:27:17

Für P2SH Transaktionen, die redeemScript ist, was in der scriptSig für die Transaktion preimage, nicht die scriptPubKey der Ausgabe.

+410
J Doer 08.01.2013, 09:15:44

Factom speichert die Daten in einer blockchain, die verwaltet von Ihrem Netzwerk verbundenen Server. Tierion können Sie erstellen eine prüffähige Aufzeichnung von Daten-oder business-Prozess durch Verankerung, Ihre Daten in die blockchain. Keine altcoin erforderlich.

Wir haben einen offenen standard namens Chainpoint für die Verankerung der Daten in der blockchain. Wie Factom, die wir verwenden, Merkle-Bäumen und in regelmäßigen Abständen legen Sie eine Transaktion mit einer Merkle Wurzel in der Bitcoin-blockchain. Im Gegensatz zu Factom, geben wir Ihnen eine blockchain Eingang gespeichert werden können, in Ihrer lokalen Datenbank und gemeinsam mit anderen Systemen. Sie behalten die Kontrolle über Ihre Daten.

Wenn Sie eine Anwendung erstellen, die auf Factom, Sie sind abhängig von der Factom blockchain. Wenn Factom fehl, kann Ihre Anwendung nicht mehr funktioniert. Sie haben kontinuierlich zu erwerben Scheinwahrheiten zum schreiben von Daten auf Factom. Mit Tierion, Ihre Daten und Ihre blockchain Quittungen gespeichert werden kann überall - auch in einem anderen dezentralen datenspeicher. Es gibt keine langfristige Abhängigkeit von Tierion.

Ich vermute, dass wir sehen viele Ansätze zur Verankerung der Daten in die blockchain. Die einzelnen Ansätze unterscheiden sich für verschiedene Anwendungsfälle. Zum Beispiel, Blockcypher hat einen kostenlosen API-Aufruf, ermöglicht Ihnen das speichern von Daten in OP_Return, und Stampery hat ein Produkt für die notarielle Beglaubigung der Dokumente in der blockchain.

Offenlegung: ich entwarf die Factom Explorer und spielte eine Schlüsselrolle bei der Einführung der Factom.

+377
Joao Neves 27.01.2019, 02:08:20

Ich bin ganz neu hier und entschuldige mich, wenn es wurde gebeten vor, aber ich kann nicht scheinen zu finden, eine klare Antwort auf die Frage nach der Suche ausgiebig.

Ich versuche, führen Sie einen vollständigen Knoten. Ich begann bitcoind daemon und alles hat gut funktioniert, die blockchain war die Synchronisation. Es krachte am nächsten Tag, weil ich nicht meine Optionen für die Auslagerungsdatei richtig.

Nach der Festsetzung ein Problem, ich habe bitcoind daemon wieder und es sah aus wie alles, was getan wurde, von Anfang an. Soll ich tun bitcoind -Neuindizierung-chainstate von nun an, wenn der Prozess beendet ist? Oder habe ich nicht richtig verstanden und einfach tun, bitcoind wird wieder synchronisieren, erfordert aber einige Verifizierung der erste?

Auch, in jedem der genannten Fälle, ist es der gleiche Prozess, nachdem die blockchain synchronisiert ist?

Dies ist auf ein Raspberry Pi 3B+ mit einer externen Festplatte für die Lagerung.

Vielen Dank im Voraus.

+280
warkitty 23.04.2016, 04:09:25

Ich schickte ein paar bitcoin von einem meiner wallets trezor zu einem anderen trezor Brieftasche.

Ich weiß nicht, die details darüber, wie bitcoin "senden" zwischen den Brieftaschen der Arbeit, und jetzt fühle ich das Bedürfnis zu bestätigen, dass es alles reibungslos. Im wesentlichen, ich würde gerne sehen, eine Bestätigung, dass alle meine bitcoin-übertragen auf meine neue Geldbörse.

die empfangende Adresse des neuen Geldbeutel, (der, die, das ist sein soll, hält der bitcoin jetzt), ist: 1HyETxKBZshfu2cdjEWMYntDFabFXsrHe2

Kann mir jemand helfen hier? Wie kann ich überprüfen, um zu sehen, wenn alles über die neuen Brieftasche?

Danke!

+215
nnbz 02.12.2017, 17:12:42

Die Blöcke und chainstate Ordner speichern den gleichen Blöcken die Daten ?

Wie können wir Lesen, diese Daten mithilfe von code und anzeigen, die auf der web-frontend-wie die blockchain explorer websites

+207
Susan Sentman 06.01.2017, 04:23:35

Ich habe eine Reihe von Papier-wallets mit verschiedenen geringen Mengen von Bitcoin in Ihnen. Wie kann ich die kombinieren Sie alle in eine Adresse, ohne zu zahlen, eine Gebühr für das senden jedes Papier-wallet auf mein eigenes Konto? Wie man eine bulk-senden und zahlen eine einmalige Gebühr, wäre Billig?

+188
chimos 19.07.2017, 20:41:19

Mein Verständnis von Schnorr Signaturen, Taproot und Graftroot und wie Sie verbessern Privatsphäre in smart-Verträge / multi-sig ist, und erlaubt den Nutzern zu aggregieren Unterschriften, damit die einzelnen Signaturen und Schlüssel sind nicht sichtbar, aber das summiert sich in den aggregierten Schlüssel / sig.

Gibt es irgendwelche kryptographischen Protokollen, die es ermöglichen, das summieren von UTXO Eingänge? So zum Beispiel mehrere Eingaben in einer Transaktion wurden zusammengefasst, um eine aggregierte input und dann unterzeichnet mit der Summe der input privaten Schlüssel?

Ist es möglich, zu verbessern Privatsphäre UTXO Konsolidierung?

+172
rushellphoto 08.05.2012, 06:46:52

Hängt davon ab, gemeinsam genutzten oder dedizierten hosting?

Mit gemeinsamen Sie wirklich sind beschränkt auf 3rd-party-APIs oder die Methode, die Sie bereits erwähnt der Erzeugung von Massen-Tasten und verfolgen Sie in einer Datenbank. Könnten Sie ein clientseitiges javascript kombiniert mit xpub Sie besitzen, aber dann haben Sie die Frage der Privatsphäre teilen Sie Ihre xpub in die Quelle und Sie haben, um manuell track Zahlungen.

Wenn gewidmet, Sie können ausführen einer beschnittenen Knoten prune=550 , die getan werden kann, auf einen relativ günstigen VPS und generieren Adressen on-the-fly mit getnewaddress RPC-Aufrufe und auto-update der Datenbank mit walletnotify=curl https://mysite.com/callback.php?txid=%s wobei %s für den Transaktions-id, aber Sie wollen eine geheime parameter als auch für die Sicherheit. Wallet notify ausgelöst wird, sobald auf die Transaktion mit der Eingabe Ihrer mempool und dann noch einmal nach einer Bestätigung. gettransaction <txid> kann verwendet werden, um details der Transaktion und bestimmen, wer in Ihrer Datenbank bezahlt, basierend auf der Empfängeradresse.

+73
Frank Secilia 02.11.2013, 03:27:23

Ich Teste bitcoin und die, als ein experiment, ich habe eine Transaktion nach der coinbase zu den genesis-block. Es scheint jedoch, dass es nicht durchsucht werden kann mit der rpc-Befehle. Warum ist das so? Ich habe bereits gelesen, dass die coinbase in den genesis-block nicht ausgegeben werden, und das ist ok, aber was ist mit den anderen Geschäften?

+47
warkuta 19.04.2011, 10:37:23

Ich habe eine Reihe von anderen Dienstleistungen Booten automatisch, wenn mein Ubuntu-server startet (Dienstleistungen wie wicd-daemon und VPN), aber ich kann nicht herausfinden, wie man die bitcoin-daemon (bitcoind) automatisch starten wenn das system hochfährt. (Dies ist auf einem headless system ohne GUI oder angeschlossenen monitor.)

Ich versuche zu lernen, wie zu integrieren bitcoin mit Python, damit ich schreiben kann bitcoin-Dienste aktiviert, aber ich will das system automatisch zu starten bitcoind, wenn das system bootet, so dass ich nicht haben, um es manuell tun. (Es ist ein Schmerz in den Hintern zu müssen, laden Sie eine ganze Reihe von block-Kette auf einmal. Es zerfrisst die Verfügbarkeit.)

Falls diese Frage schon gefragt wurde, bitte richten Sie mir zur Antwort. Ich habe gesucht, aber konnte ihn nicht finden. Ansonsten, bitte helfen Sie mir, dies herauszufinden!

Dank so viel.

+17
KeksArmee 13.06.2018, 04:10:23

Fragen mit Tag anzeigen