Überwachen Sie eine Reihe von Adressen für Einlagen

Ich habe eine situation, wo ich erstellen Sie eine Adresse pro Benutzer durch GetNewAddress(Benutzer.Id)

Also, am Ende, ich habe eine Menge von Adressen zu überwachen, um zu sehen, ob jeder Benutzer hat Geld eingezahlt.

Ich kann so etwas tun:

foreach (var Benutzer Benutzer)
{
 var T = GetReceivedByAccount(Benutzer.Id);
 .. etwas tun, wenn das Geld angekommen ist
}

Warten Sie 30 Sekunden und wiederholen Sie...

Aber ich vermute, es ist nicht die effizienteste.

Gibt es einen besseren Weg, dies zu tun?

Oder kann ich alle Transaktionen innerhalb eines bestimmten Bereichs in der Brieftasche und dann analysieren Sie, indem Sie Konto?

Sorry, wenn die Frage scheint grundlegende, ich bin extrem neu hier.. habe einige code läuft zum ersten mal so etwas wie 16 Stunden :)

+914
kanzakia 08.08.2013, 22:50:15
26 Antworten

Gemäß der Erklärung hier zu sehen: https://github.com/decred/atomicswap

Der Vertrag ist gültig für eine bestimmte Zeit (Beispiel bis 48h) und damit die Partei B zu erholen, die fand, er braucht das Geheimnis, dass mit der Veröffentlichung auf der Kette, nachdem die Partei A hat die Münzen einlösen auf den Vertrag an.

Soweit ich das verstanden habe, dauert es einige Zeit für die Partei B eigentlich erholen das Geheimnis von der Kette und dann die Münzen einlösen.

Was passiert, wenn Eine Partei warten, die letzten Sekunden (sagen wir 5 Sekunden) vor Ablauf der Vertragslaufzeit einlösen der Münze, die nicht genügend Zeit für die Partei B zur Tilgung seiner Münze, bevor der Vertrag Ablauf, in dem Fall wäre es erstattet Partei Eine wie auch immer Partei B Münzen.

Ist das Verständnis richtig und dieser Punkt gültig?

Ist es reparierbar, durch Einstellung der verschiedenen Vertrags-Ablauf, sagen Partei, die Einen Vertrag brauchen würde, längere Ablaufzeit, um zu gewährleisten Partei B ha-Zeit, um die Münzen einlösen?

+978
thelsdj 03 февр. '09 в 4:24

Der Algorithmus ist im Grunde das gleiche, nur exchange-SHA256 mit http://www.tarsnap.com/scrypt.html

+967
jbrn 18.12.2017, 08:50:02

Wie funktioniert Litecoin Vergleich zu Bitcoin und was sind die Unterschiede?

Ich habe gehört, Litecoin ist mehr fortschrittliche Technologie. Ist das wahr?

+878
uborschik7 21.09.2015, 04:59:19

Mein Rechner gerade formatiert, und so hat sich auch mein Geldbeutel. Ich hatte importiert die private keys aus meiner Brieftasche eine Woche zurück. Kann ich nur laden Sie, die wieder in multibit, und meine bitcoins zurück?

Ich habe auch mehrere Transaktionen, nachdem ich es importiert

+794
bitFlipper 19.08.2012, 04:17:24

Unter "Einstellungen" --> "erweiterte Einstellungen" --> "Netzwerk" können Sie die Art der Verbindung von UpnP-statisch (UpnP ist standardmäßig). Die statischen port kann definiert werden als "bitcoin.conf". Standard-port für statische Verbindung 8333 wenn nicht anders definiert, in den bitcoin.conf.

In meinem persönlichen setup bekam ich einen bitcoin-Knoten in einer Virtualbox, wo die Haupt-Maschine verbindet sich über ein VPN mit alle ports blockiert. Ich habe weitergeleitet, der einen zufälligen port, auf dem VPN und UpnP aktiviert auf dem bitcoin-Knoten, die Knoten verbindet sich durch das VPN mit UpnP.

Die andere option für dieses Szenario wäre, um uns auf port 8333 auf alle firewalls/switches oder was auch immer-port definiert in bitcoin.conf .

Bitte auch berücksichtigt, dass Knoten, die einige Zeit brauchen, um sich zu verbinden. Allerdings 8 Anschlüsse sollten in Ordnung sein für den durchschnittlichen Benutzer.

Auch der Hinweis, einen Laufenden Knoten ist im Netzwerk sichtbar, nehmen blockchain.info Verbindungs-Protokoll zum Beispiel, könnte ein Angreifer Ziel -, Prüfungs-und exploit läuft-Knoten.

+744
flatone 07.03.2019, 09:21:03

Kann ich wissen, wie viele Bestellungen zu einem bestimmten Preis (bid oder ask) auf einem exchange - (wie Mt.Gehex, Bitstamp etc.)? Es könnte eine Wand von 1000 BTCs - kann ich wissen, ob dies eine einzelne Bestellung oder 100 kleinere Aufträge? Ich Frage, weil das hat etwas zu tun mit der Stabilität einer Bestellung Buch... eine einzige große Bestellung kann schnell entfernt werden und destabilisieren den Markt meiner Meinung nach.

+725
tgodfrey 04.03.2018, 08:44:18

Ardor-Versionen vor 2.1.0 e abgelehnt, die OPTIONEN Http-Methode. Diese Methode wird jetzt aktiviert, damit sollte das problem behoben sein.

Es scheint, dass Axios benutzt ein OPTIONS Http-Anforderung, um zu prüfen, ob CORS aktiviert ist und da es verboten war, die Antwort war eine 403-Antwort.

+713
nataliavojtovic 16.06.2019, 23:11:55

Q1. Angenommen, ich mache eine Transaktion vom Knoten A zu Knoten B, es wird validiert, indem die Knoten im Netzwerk, wird Ein neuer block wurde nicht abgebaut, doch in der Zwischenzeit miner ist Aufhänger für die Transaktionen Miner nicht meine Transaktion in den neu geschaffenen block, was passiert mit meinem bitcoin in der Zeit zwischen den nächsten miner entscheidet, um meine Transaktion in den nächsten block?

Q2. Bitcoin hat ein public ledger, von public ledger meinen wir, dass jeder Knoten im Netzwerk hat eine Kette von Blöcken, wobei jeder block mit einem Satz von Transaktionen...und alle diese Knoten haben die gleiche Kette von Blöcken, die mit Ihnen verbunden?

Q3. Während meiner Transaktion wird intern überprüft wird, indem die Knoten im Netzwerk (noch nicht angenommen vom Kumpel), ist diese Transaktion Hinzugefügt wird die Finanzbuchhaltung von verschiedenen Knoten im Netzwerk?

Q4. Auch, lassen Sie uns sagen, ein Knoten im Netzwerk der Validierung einer Transaktion, wird der gleiche Knoten zu propagieren, dieses Ergebnis zu seinen Nachbarn, und die Nachbarn für Ihre Nachbarn?

+679
Micah Roth 13.12.2010, 14:47:42

https://en.wikipedia.org/wiki/Stamp_collecting

enter image description here

Sieht aus wie etwas ähnliches wie heute Veranstaltungen mit alt-Münzen waren schon in der Geschichte der Menschheit.

Was stoppen können Briefmarkensammler aus der Schaffung neuer Stempel? Theoretisch gibt es endliche Holz auf die Erde, fein, endliche Anzahl der Atome, die um die Sonne.

Vergleichen Sie in alt-Münzen, gibt es endliche Anzahl von tcp-ports 1-65535. Jedoch jeder alt-Münze nehmen kann original-bitcoin-ports.

Endliche Anzahl von IP-Adressen, allerdings gibt es IRC-Protokoll auf der Basis des bitcoin-Protokolls, wahrscheinlich nur ein Knoten benötigt, die in Echtzeit-IP, kann niemand sein.

Ein Eintritt auf den Markt für die neuen alt-Münze erscheinen mehr und mehr freundlich. Wahrscheinlich, einmal, Benutzer wählte paar Parameter, die Anzahl der Münzen, Verspätungen, Anschlüsse, name der alt-coin und Logo. Drücken Sie die Taste. Alt-Münze bereit. Der Benutzer wird nur so konfigurieren, dass seine GPU/CPU, um das Leben in der block-Kette.

+671
mauceolsagmailcom mauceolsa 19.05.2015, 22:06:29

Zunächst IP-Adressen werden nicht gespeichert, die bei Transaktionen noch kann ein Knoten einfach "generieren von IP-Adressen".

Wie das Verbot funktioniert, ist, dass Knoten, die miteinander zu verbinden über TCP-sockets, die stream-sockets, so dass beide Knoten wissen, die IP-Adresse des anderen Knoten. Wenn also ein Knoten ist verboten, das Verbot Knoten weigert sich zu öffnen, eine Verbindung zu den Verbotenen Knoten. Nichts anderes beteiligt ist, verbieten, so dass, wenn ein Knoten eine Verbindung über eine andere IP-Adresse (nicht durch die "Generierung von IP-Adressen", das ist nicht eine Sache, sondern durch die Verwendung von Proxys oder VPNs), wäre es nicht gebannt.

+644
Tatyanushko 09.08.2016, 12:38:35

Diese Felder sind codiert in den QR-code, so dass es einfach für die person, Sie zu bezahlen. Der Schuldner nur scannt den QR-code, und wenn Ihre Brieftasche weiß, wie zu Lesen BIP21 URIs, dann werden Sie schon haben der Betrag, die Beschreibung und die Adresse ausgefüllt in Ihre Zahlungsweise. Darüber hinaus, wenn das Angebot ist nur für eine begrenzte Zeit, den Geldbeutel zu verhindern/warnen der Benutzer vor Abschluss der Transaktion.

+625
TRIARED 28.04.2012, 21:27:21

Angenommen, ich möchte die Suche für eine Transaktion genau 445 BTC in den Datumsbereich 27. Juli 2013 und 3. Aug 2013 ... gibt es einen (online -?) tool, das diese Art von Suchfunktionen?

+550
Guillermo Prandi 25.09.2011, 05:22:03

Ok, also sagen wir mal ich habe eine Brieftasche mit 1 BTC in es. Ist es möglich, die balance zu einem QR-code oder irgendeine Art von barcode?

Ich möchte wissen, ob es möglich ist, im Grunde drucken Sie ein Stück Papier mit einem barcode oder QR drauf und physisch hand an jemand anderes, damit können Sie den code Scannen und erhalten die Münze der gleichen Weise eine giftcard funktioniert.

Darüber hinaus gibt es eine Weise zu Kodieren eine giftcard mit einer bestimmten Menge an bitcoin so jemand könnte dann Scannen Sie es und die BTC übertragen werden würde, um Ihre Brieftasche?

+520
Henry Talacko 30.09.2017, 22:36:05

Diese Forschung an der Cornell zu suggerieren scheint, es ist einfacher als erwartet, aber nicht sprechen, um die Tatsache, dass es hat oder nicht getan wurde.

http://arxiv.org/abs/1311.0243

+481
Saptami Ghosh 02.03.2019, 06:30:36

Ich weiß, dash hat eine Art Misch-Technologie in Ihre blockchain mit Ihrer master-Knoten, gibt es andere blockchains, die hat einen eingebauten coinjoin oder Münze mischen integrierte Technologie in Ihre code? Ich weiß Monero verwendet ring-Signaturen, aber ich bin mehr daran interessiert, in nur coinjoin oder Münze mischen Technologie, die in blockchains. Ich weiß, es ist vielleicht nicht 100% privat.

+479
Tsukiko 24.01.2010, 09:59:03

Hier ist die bip39 für traditionelle chinesische Wort Liste.

https://github.com/bitcoin/bips/blob/master/bip-0039/chinese_traditional.txt

Auch gibt es einige nützliche Seiten, die erläutern, wie das umzusetzen, Mnemonische code für die Erzeugung von deterministischen Tasten wie folgt,

https://github.com/bitcoinjs/bip39

https://iancoleman.io/bip39/#chinese_traditional

+466
Chef Suman sharma 26.11.2017, 20:31:05

Das einzige, was ich denken kann, ist Mike Hearn ' s Idee für die Smart-Eigenschaft. Dies würde es erlauben, das Eigentum an körperlichen Aktiva werden Digital ausgetauscht und gespeichert in der block-Kette. Other than, die ich denke, dass Bitcoin vor allem verbessert die Effizienz von vielen, vor allem digitale Geschäftsmodelle.

+441
lhammer 24.08.2016, 23:47:20

Es enthält nur eine scheinbar zufällige Sammlung von Funktionen, die vom Programm verwendet. Es erklärt auch einige Globale Strukturen, wie die Haupt-sperren, die der Transaktion pool, orphan block tracking, und so weiter. Es enthält high-level block-und Transaktions-Funktionen. Ironischerweise tut es nicht enthalten die eigentliche main - Funktion-das ist in init.cpp.

+440
lrjohnsonalum 20.03.2018, 04:08:45

Allerdings, hatte noch nie die Möglichkeit zur Eingabe einer passphrase auf.

Sie muss sicherlich haben, legen Sie eine passphrase in der Vergangenheit. Es gibt keinen Weg, um es zu entfernen, ohne genau zu wissen, was es ist. Wenn Sie sich nicht erinnern, was Passwort, das Sie, Ihr Geld verloren.

+349
Jayson 05.01.2015, 17:47:10

Löschen Sie einfach die Blöcke, Ordner in %appdata%/bitcoin. Sie haben erneut herunterladen der gesamten Datenbank Blöcke, aber hey, Sie haben Ihre bitcoins zurück :D.

+264
Sebastian Sebi 02.11.2013, 12:10:28

Ja, es ist Bitcoin Minenfeld , das ist ein schnelles durchschrittenes Glücksspiel-Seite.

+221
Matthew Jonat 16.02.2019, 15:42:03

Ich studiere bitcoin und fand eine einfache open-source-miner auf githab. Es läuft auf der CPU und nutzt die veraltete GetWork-Protokoll, aber es ist genug, um zu studieren. Ist es jetzt ein bitcoin-pool, der unterstützt weiterhin die GetWork?

+188
netflixsj 27.05.2015, 02:45:31

In Kapitel 12 im Mastering Bitcoin ist die Rede von bitcoin-Anwendung und einer von Ihnen ist der farbige Münzen.

Es ist ein Beispiel für farbige Münze ausgegeben:

enter image description here Die zweite ist eine farbige Münze ausgegeben. Es ist nur eine "OP_RETURN {codierte Wert}". Ich verstehe, dass in der Ausgabe, die wir entschlüsseln können und einige Informationen zu bekommen, aber wie können Sie das transfer assets vertreten durch den codierten Wert für andere?

Denn es gibt keine Signatur oder andere Informationen, die in der Ausgabe verwendet werden können, da ein entriegeln Skript, das die Ausgabe, was auch immer es ist, kann nicht zertifiziert werden, wie es im Eigentum von jemandem.

  • Warum gibt es keine Signatur-Informationen in die Ausgabe?

  • Können Sie ein Beispiel geben oder eine echte farbige Münze ausgegeben?

+157
Ivo van Beek 09.11.2012, 15:22:54

Ich konnte es 0.00011 aber anscheinend beläuft sich auf etwa 57 sa/B, die ist viel zu niedrig, um zu bekommen, bestätigt in einer fristgerechten Weise.

Nach dem 21.co-fee estimator:

https://bitcoinfees.21.co/

Ein 57 satoshi pro byte Transaktion sollte bestätigt werden, innerhalb von 35 auf 600 Minuten (10 Stunden). Es sollte durch zu gehen.

+148
chunechka27 27.06.2013, 07:29:39

In dem Papier, er nennt einen Dritten, Chuck, wer wird der Beilegung von Streitigkeiten.

(1): Wenn der Kunde (Alice) vor Erhalt der Ware, Zeichen 2-von-2 - Transaktion, dann wird die Transaktion zu entrichten ist, für den Kaufmann (Bob), aber was passiert, wenn ein Händler (Bob) nicht senden Sie das Produkt an den Kunden (Alice)?

Vorausgesetzt, Bob interessierten nur bezahlt, würde er immer Zeichen einer Transaktion, die bezahlt sich selbst, so gibt es wenig gutes zu bedürfen seiner Unterschrift. Wenn alice signiert eine Transaktion, die nicht zahlen, würde es zeigen, treu und glauben, wenn es eine andere Partei beteiligt ist, Chuck. Chuck würde erfordern, dass das Produkt gesendet werden, um Alice vor, wird das Geld vollständig veröffentlicht zu Bob. In diesem Fall wäre es eine 2-von-2-multisig-Skript erfordern Alice und Chuck, und zu verlangen, dass Alice zu unterzeichnen, bevor Bob Schiffe des Pakets, zum Beispiel.

(2): Was passiert, wenn der Kunde (Alice) verweigert zu unterzeichnen 2-von-2 - Transaktion vor Erhalt der Ware und nach Erhalt der Produkt auch nicht unterzeichnet, die Transaktion?

Vorausgesetzt, dies ist ein 2-von-2 erfordern, Alice und Chuck von oben, dann Bob erfordern würde Alice die Signatur vor dem versenden das Produkt, die Art und Weise der Schiedsrichter, Chuck verantwortlich sein würde. Beachten Sie, dass die Verwendung einer multisig-Skript auf blockchain zu verfolgen eine externe physikalische Maßnahmen erfordern würde, Vertrauen (von beiden Seiten) in die Schiedsrichter, Chuck, und ist nicht vollständig trustless.

+147
Friendly Troubleshooter 23.10.2012, 16:12:12

AFAIK Elektron ist der einzige client, der das unterstützt Master Public Keys jetzt. Electrum verwendet eine deterministische Samen und haben auch einen MPK ableiten kann, dass die bitcoin-Adressen gehört, dass Saatgut. So können Leute erzeugen-Adressen zu erhalten, kann aber nicht verbringen werden; dies wird als eine kernlose Brieftasche.

+37
Daniel Ytterbrink 27.04.2018, 19:35:54

Fragen mit Tag anzeigen