Andere Bitcoin-exchange-wesbite

Gibt es eine andere website, die anbietet zu kaufen oder zu verkaufen, Bitcoins auf Ihrer website und auch die Java-API für Entwickler? Ich habe versucht, Coinbase, aber das Schulgeld ist teuer, und auch Sie verkaufen nicht über den genauen Wechselkurs.

+475
VitalBotvi 03.08.2013, 21:07:00
39 Antworten

Ardor Zeit wird gemessen in Sekunden seit dem Genesis-block, dargestellt als Java-int. Derzeit gibt es keine API, die Konvertierung auf Unix-Zeit, also müssen Sie code sich.

Wenn Sie die Codierung einer server-side-Vertrag in Java den folgenden code verwenden:

lange EPOCH_BEGINNING = new " = SimpleDateFormat("yyyy-MM-dd HH:mm:ss Z").parse(isTestnet ? "2017-12-26 14:00:00 +0000" : "2018-01-01 00:00:00 +0000").getTime();

public static long fromEpochTime(int epochTime) {
 zurück epochTime * 1000L + EPOCH_BEGINNING - 500L;
}

public static int toEpochTime(long currentTime) {
 return (int)((currentTime - EPOCH_BEGINNING + 500) / 1000);
}

Wenn Sie Programmieren eine client-side app in Javascript verwenden:

Funktion fromEpochTime(epochTime) {
 zurück epochTime * 1000 + EPOCH_BEGINNING - 500;
};

Funktion toEpochTime(currentTime) {
 return Math.floor((currentTime - EPOCH_BEGINNING) / 1000);
};
+995
mischizzle 03 февр. '09 в 4:24

Davon ausgehen, dass es nur drei mining-pools, alle mit der gleichen hashing-power, Bergbau für bitcoins im bitcoin-Netzwerk. Der mining-pool ist am ehesten zu bekommen, die block-Belohnung? Tun Sie alle denken, dass es ebenso wahrscheinlich? Da Sie die gleichen hashing-power und das arbeiten an den gleichen Kandidaten zu blockieren.

+989
AlexxN 29.11.2014, 01:14:29

Ja, Sie können, solange Sie nicht schließen Sie den client in einer bizarren Weise (Systemabsturz, etc). In einem solchen Fall können Sie eine blockchain, die nie synchronisiert (man müsste ihn löschen und von vorne beginnen). Aber in den meisten Fällen, ja, können Sie den client beenden und starten Sie die Synchronisation über ohne ein problem.

+953
portos 09.06.2019, 19:56:26

Tatsächlich, als Satoshi erklärt in seinem Papier, die Sie verwenden können, eine Vereinfachte Zahlung Verifikation (SPV) client, der würde nur verlangen, dass Sie zum download der Header eines jeden Blocks.

Aus dem Papier selbst:

Als solche, die Prüfung ist zuverlässig, solange ehrlich Knoten die Kontrolle des Netzwerks, sondern ist auch anfälliger, wenn das Netzwerk ist überwältigt von einem Angreifer.

Also, wenn Sie nicht mining, und das Netzwerk ist überwältigt von ehrlichen Knoten (so wie es sein sollte für Bitcoin-Integrität), die Sie nicht brauchen, um einen vollen Knoten.

Bitcoin-QT ist ein full-node-wahrscheinlich, weil es den offiziellen client und es bündelt alle Funktionen, die seit dem ersten Tag. Mit so etwas wie MultiBit, was ist ein SPV-client, würde bieten Sie die gleiche genaue Höhe der Sicherheit, die, wie Bitcoin-QT.

Also Nein, die steigende Größe der blockchain ist nicht wirklich ein blocker für Bitcoin-adoption, weil nur Bergleute notwendig, die gesamte blockchain Daten.

+952
LaoTzu 06.05.2012, 15:13:36

Bei der Verwendung der sendCoins Anruf von der BitGo-API, die Sie verwenden können, einer von drei Parametern geben Sie die Gebühren für die Transaktionen (mit mehr als einem Fehler führt, da Sie nicht kompatibel sind).

  • feeTxConfirmTarget: geben Sie die Anzahl der Blöcke, die Sie möchten, dass Ihre Transaktion zu bestätigen, zwischen 1 und 1000. Dieser parameter wahrscheinlich passt die Beschreibung am besten. Subjektiv würde ich es so einrichten, irgendwo zwischen 6 und 12 Blöcke für "mittlere Priorität".
  • feeRate: Wenn Sie genau wissen, was Gebühr, die Sie verwenden möchten, können Sie es mit diesem parameter in satoshis/Kb.
  • Gebühr: Sie können die genaue Menge von satoshis, die Sie zur Verfügung stellen möchten, eine Gebühr. Es sei denn, Sie wissen sicher, wie viele bytes Ihr Geschäft haben, ist dies schwierig zu pick richtig. (Der Vollständigkeit halber, nicht zu empfehlen, für Ihren Anwendungsfall.)

Wenn Sie keine der oben genannten, die Gebühr, abgeholt werden automatisch. Soweit ich mich erinnern kann, wird es standardmäßig feeTxConfirmTarget: 2, D. H. das Ziel für die Bestätigung in zwei Blöcke.

+931
Lorie Masters 18.03.2016, 11:23:06

Konten wurden ersetzt durch Etiketten, die eine flexiblere Werkzeug, das kann wahrscheinlich gemacht werden, entsprechend Ihrer Anforderung. Alternativ, wenn Sie wirklich mit der jetzt veralteten "Konten" - Funktion, um getrennte wallets innerhalb einer Brieftasche, gibt es nun eine option, getrennte wallets in separaten wallet-Dateien

+903
raymond kneudals 11.07.2012, 10:54:40

Signet ist mehr vergleichbar mit testnet, als es ist, regtest.

Regtest ist für den privaten Gebrauch und zu testen. Auch wenn signet zur Verfügung standen, ist es dennoch sinnvoll, eine eigene blockchain für die Prüfung, wo können Sie generieren, Münzen, Blöcke, Gabeln und reorgs werden. Es ermöglicht tests, die schnell und für einen bestimmten Satz von Bedingungen getestet werden. Es gibt keine Notwendigkeit sich auf Dritte, oder sogar eine Verbindung zum internet überhaupt. Dies macht regtest äußerst nützlich für die Entwicklung. Bitcoin Core regression tests verwenden regtest (daher der name "regtest ist die Kurzform für" regression testing network) und verwenden weiter regtest.

Signet ist ein öffentliches Netzwerk, wo die Blöcke werden hergestellt auf einem Intervall durch den Unterzeichner. Der Unterzeichner bestimmt, mit welcher rate Blöcke hergestellt werden, welche Transaktionen in Ihnen enthalten sind, ob es Gabeln, und ob es reorgs. Als Benutzer haben Sie keine Kontrolle über die Blöcke zu löschen, im Gegensatz zu regtest, wo haben Sie die absolute Kontrolle. Das ist also eher vergleichbar mit testnet, das ist der aktuelle öffentliche Test-Netzwerk. Beide signet und testnet ermöglicht Ihnen die Nutzung einer blockchain, wo jemand anderes gehen durch die Arbeit von produzierenden Blöcke. Dies gibt Ihnen eine realistischere simulation von mainnet.

Der wesentliche Unterschied zwischen signet und testnet ist, dass signet werden Blöcke hergestellt werden gleichmäßiger verteilt (wie Sie auf mainnet), und habe sogar geplant, reorgs, damit Sie testen Ihre software unter diesen Bedingungen. Das Hauptproblem mit testnet ist, dass aufgrund seiner Schwierigkeit, reset-Verhalten, Blöcke abgebaut werden sehr schnell und oft drängten sich zusammen. So gibt es in der Regel große Lücken zwischen den Blöcken, gefolgt von mehreren (tausend) Blöcke abgebaut, die in einer kurzen Zeitspanne. Signet, vermeidet dieses Problem.

Schließlich können Sie verschiedene Siegel, indem Sie einfach die Wahl, jemand anderes zu sein der Unterzeichner. Es gibt keine Notwendigkeit, erstellen Sie eine neue genesis block, und definieren Sie ein neues Netzwerk, das Sie verwenden können, den gleichen Regeln, nur ein anderer Unterzeichner. Dies ermöglicht es Ihnen, um verschiedene Szenarien zu testen, die mit fast keine Arbeit, wählen Sie einfach ein Unterzeichner, der dabei einige Muster von Blöcken, die Sie testen möchten.

+891
vladimirmaggot1992 22.09.2013, 09:31:20

Sie können erstellen Sie sicher bitcoin-Adresse :

  • Ihrem pc
  • Blockchain.info
  • Cex.io
  • Just-dice.com
  • Btc-e.com
+881
Rislan Jie 31.05.2012, 13:10:12

Mögliche Duplikate:
Was sind Namecoins?

Es scheint mir, eine bitcoin-Neuling, dass namecoin ist etwas ganz anderes, hat aber einige Gemeinsamkeiten. Ich würde gerne hören, es aus der bitcoin-community, was Sie denken, namecoin und was Sie erreichen will.

+841
Armani Ward 01.06.2015, 23:57:15

Gebühren waren niedrig während der frühen Tage des Bitcoin, wenn die adoption und der Transaktion Volumen war gering.

Während dieser Zeit, viele Bitcoin-basierte Unternehmen und Bitcoin-Befürwortern gefördert "niedrige Transaktionskosten" als einen zentralen nutzen (und Funktion) des Bitcoin. Sie nicht zu erwähnen, (oder vielleicht vorhersehen), die Gebühren würden zwangsläufig steigen zusammen mit Netzwerk-Nutzung.

Geringe Transaktions-Gebühren ist nicht ein design, Spezifikation von Bitcoin und, daher, nicht eine dauerhafte Funktion. In der Tat, das white paper beschreibt eine "Gebühr Markt", dass dürfte nach Ersatz block-rewards-als Mittel der Erhaltung einer gesunden Bergbau-Industrie.

+801
Bob Arnson 21.09.2016, 08:34:13

Ein Freund von mir versehentlich übertragen USDT von Binance zu GDAX ... und anscheinend steckt Sie in der Omni-Schicht, die Griffe dieser Art von Transaktionen. Allerdings GDAX ist nicht nach Ihnen zu suchen und nicht in der Lage zu helfen, abrufen oder anzeigen die Mittel, um eine von Währungen. Wer kennt einen service, abrufen können, die aus Mitteln der Omni-Schicht blockchain?

+773
3kings 01.10.2017, 07:18:03

Ich habe in Kontakt mit einer blockchain-Gruppe und sollen Sie eine große Menge an Geld, sitzen in meiner Brieftasche wartet auf Entzug. Ich hatte zu senden, eine große Menge an Geld, um zu versuchen zu bekommen und jedes mal bin erfüllt mit irgendeiner Ausrede, warum Sie nicht abgeschlossen. Was kann ich tun? Gibt es eine Möglichkeit, auch meine ersten Geld zurück?

+720
Rag Ani 14.01.2012, 01:44:41

Es war eine Münze, genannt Flashcoin , der versucht hat, zu tun 6-Sekunden-block-Zeiten. Ich glaube nicht, dass das aktiv mehr abgebaut als andere Flashcoin erschien ein Jahr später (60-Sekunden-block-Zeiten).

Astraleums plant eine 12-Sekunden-block-Zeit. Vitalik macht ein argument für warum das ist wohl das minimum für jetzt hier. Natürlich Astraleums noch nicht erschienen, aber Fastcoin mit seinen 12-Sekunden-block-Zeit ist wohl auch als der Unterste block generation time aktuell.

+620
sektor 28.08.2017, 10:04:48

Wollte nur hinzufügen, dass Colu wurde die Arbeit an diesem problem seit mindestens 2016, so würde ich tiefer in Ihren repositories, wenn Sie nicht bereits haben:

https://github.com/Colored-Coins

die letzten Informationen, die ich finden kann über diese Bemühungen ist:

https://bitcoinexchangeguide.com/coloredcoins/

+611
linkhyrule5 24.11.2011, 17:17:06

Ich bin kein großer Verfechter von entweder C++ oder Boost. Gab es keine Versuch, zu schreiben, Bitcoin in reinem ANSI-C, oder vielleicht auch Objective C? Danke.

+565
zissler 04.05.2011, 10:06:54

Ich habe das Lesen über Bitcoin in den Nachrichten und ich beschlossen, zu lernen, wie es funktioniert. Tut mir Leid, wenn ich im posting dumm Fragen.

Wie diese websites, der Abwicklung von Transaktionen? Wie können Sie überwachen eine oder mehrere empfangende Adressen pro registrierten Benutzer? Verwenden Sie benutzerdefinierte software, die sich direkt mit der blockchain?

+546
Kolyly 22.07.2018, 17:10:52

Gibt es einen Weg, um zu bezahlen eine Schraube 11 Rechnung mehrere Zahlungen mit Lightning-Netzwerk?

Zum Beispiel diese Rechnung Gesamt-Betrag, der zu zahlen ist 5000 satoshi:

lnbc50u1pwsyhx9pp57ppqvzwex3qapu0wn63v06jzxqdtt46qypks4pnexwrr2ansz9msdqcgejhxctzd9kxjare23jhxap3cqzysxqy2ljqd47a9cdlnj84cy0a0zg7frd8jnera8fen2du6d2g500wzs7mpsmpqe0c3ddhrrxpehyhj4c9fwj3cfr5mvyxcyaaq98fw39jketl89cq0j9hy2

In diesem Fall können wir bezahlen 2 mal 2500 satoshi und dann Holen Sie das Geheimnis (preimage) Nur nach Vollständiger Zahlung eingegangen ist?

Ich habe bemerkt, dass in der LND-client mit lncli sendpayment und c-lightning-client mit lightning-cli-zahlen - Befehle es gibt eine Menge parameter, die in satoshi?

+528
D3X1K AXYZ 23.04.2011, 12:35:47

Ich weiß nicht viel über c++ oder libbitcoin, aber ich fand eine öffentliche Methode in der bc::Brieftasche::ec_public Klasse

bool to_uncompressed(ec_uncompressed& out) const;

Also ich denke, man kann wahrscheinlich konvertieren Sie Ihre ec_public zu ec_uncompressed(das ist nur ein byte_array) von

ec_uncompressed induktiv;
<public key>.to_uncompressed(induktiv);
std::cout << "Unkomprimiert:" << induktiv << std::endl;
+520
Roney Michael 27.04.2018, 14:44:11

Das ist jetzt erklärt, in der aktuellen Beta-Guide:

Zcash hat zwei Arten von Adressen: eine z-addr ist eine vollkommen private Adresse verwendet die zero-knowledge-beweisen-system zur Abschirmung einer Transaktion und das Gleichgewicht betreffen. Ein t-addr (aka "transparent-Adresse") ähnlich ist um eine Bitcoin-Adresse.

Eine Adresse kann erstellt werden mit:

zcash-cli getnewaddress # t-addr, oder
zcash-cli z_getnewaddress # z-addr

t-addr ist eine 36 Zeichen lange Zeichenfolge beginnend mit t.

z-addr verfügt über 96 Zeichen und beginnt mit z.

+509
Might 11.04.2010, 09:54:28

Zum Beispiel: den pubkey in den ersten 3 coinbase Ausgang sind

  1. 04678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5f

  2. 0496b538e853519c726a2c91e61ec11600ae1390813a627c66fb8be7947be63c52da7589379515d4e0a604f8141781e62294721166bf621e73a82cbf2342c858ee

  3. 047211a824f55b505228e4c3d5194c1fcfaa15a456abdf37f9b9d97a4040afc073dee6c89064984f03385237d92167c13e236446b417ab79a0fcae412ae3316b77

Tatsächlich, ich habe die ersten 6k Transaktion, die meisten von den pubKey in die pay-to-pubkey-Skript ist anders, weniger als 10 pubKeys haben überschneidungen. Ist das bedeutet, dass satoshi multi-miner-jobs, um mir den block an den Anfang oder das ich etwas falsch verstanden?

Die Referenz-link ist hier. block0: https://www.blockchain.com/btc/tx/4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b block1: https://www.blockchain.com/btc/tx/0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098 block2: https://www.blockchain.com/btc/tx/9b0fc92260312ce44e74ef369f5c66bbb85848f2eddd5a7a1cde251e54ccfdd5

+487
WPalombini 24.04.2015, 21:21:57

Ich setup eine Antminer S9 mit Hilfe dieses Dokuments: (Link zum Dokument).

Und ich konfigurierte Verbindung zu antpool.com mit dieser Richtlinie: (Link zum Leitfaden).

So, ich füllte die Felder wie folgt aus:

Pool 1:

URL: stratum+tcp://stratum.antpool.com:3333

Arbeiter: MySubAccountNameInAntpool.com.mywork

etc ...

Pool 2: stratum+tcp://stratum.antpool.com:443
Pool 3: stratum+tcp://stratum.antpool.com:25 

Und wenn ich PING zu antpool.comkein Paket verloren geht wie folgt:

enter image description here

Wenn ich jedoch sehe, Miner Status, es gibt keine Daten ! (wie folgt:)

enter image description here

Auch meine hash rate in meinem dashboard www.antpool.com ist null !

enter image description here

Was ist das problem?

(Wenn Sie weitere Informationen benötigen, lassen Sie es mich bitte wissen.)

+486
TeoNaNacatl 17.11.2014, 08:46:54

Lassen Sie uns sagen, Alice öffnet ein micropayment-Kanal mit Bob und sendet $10 in den multi-sig-Transaktion.

Wie können wir wissen, dass Alice die $10? Oder nehmen wir das Risiko Ihr Doppel, es auszugeben?

+484
RPi user 05.07.2018, 21:24:35

Jetzt, da ich darüber nachdenke, wäre es nicht möglich für alle ISP ' s zum Herunterfahren eines gemeinsamen port zur gleichen Zeit, es sei denn, das timing war perfekt synchronisiert. Nun, das bedeutet nicht, Sie konnte es nicht tun, nur es wäre fast unmöglich für Sie zu synchronisieren, zur gleichen Zeit. Betrachten Sie eine ehrliche Partei, wen Nanosekunden Weg von Abschluss ein block der sehr moment, dass jeder einzelne ISP beschließt, den Anschluss sperren. Sagen, es gibt eine Partei, die eine wirklich hohe Latenz und Sie bekommen die Letzte bitcoin-100ms nach dem Herunterfahren. Jetzt sind Sie nur 10ms Weg von anderen Vertragspartei wem wurde der Bergbau mit 50 MS Latenz. Könnte eine schlechte Transaktion auftreten, innerhalb dieser verbleibenden Millisekunden, wenn eine Partei entschieden zu kaufen / verkaufen? Wenn die ganze Welt sich aufgehört das mining von bitcoins auf einmal und Sie hatten einen extra-100ms Bergbau würde diese 150 MS direkt-Skala und erstellen Sie eine drastische Erhöhung der Preise, während immer noch so dass Sie Zeit zu verkaufen? Was, wenn Sie beschlossen, zu kaufen, alle bitcoins von den Menschen, die höheren Latenzen zu einem vergünstigten Preis, weil Sie nicht erhalten habe der Markt die Daten schnell genug?

In aller Ehrlichkeit, es gibt so viele verschiedene Dinge, die passieren könnte, wirtschaftlich klug, als gut. Unter den gegebenen Szenarien, ich glaube, es wäre möglich, dass eine Partei von großem nutzen, durch den Wegfall bei der Latenz. Jede Partei würde aufhören, Bergbau in verschiedenen Intervallen, es wäre unmöglich für den ISP, um zu versuchen, um zu stoppen jede party in der gleichen Zeit durch Sie nicht in der Lage zu stoppen, ein Paket, sobald es gesendet. Es ist ein sehr Interessantes Szenario zu denken, aber, wie könnte man nutzen die Latenz Unterschiede.

Soweit eine Lösung des Problems könnte man erwägen, einen alternativen port. Betrachten eine andere Methode der Verknüpfung der Transaktionen (0, 1,... n) ist die Verwendung von zwei autossh-Tunnel: eine über port 22 und die andere über port 2222. Wenn die ISP ' s diese ports blockieren, gut... dann würde es nicht exakt möglich sein, für Sie zu ssh in den server in den ersten Platz. In Bezug auf potenzielle Leckagen, mit der clients die öffentlichen Schlüssel durch die Umstellung auf die ssh-ports, man könnte vorschlagen, eine voll homomorphe Verschlüsselungsverfahren, beispielsweise die, mit den gängigen secure E-Mail-client Lavabit. (vor kurzem Herunterfahren von der NSA zu sichern) Das ist nur meine zwei Cent.

Dennoch Homomorphe Verschlüsselung würden sich sicher über ein Benutzer den öffentlichen Schlüssel, wie erforderlich, durch das bitcoin-Protokoll, wenn wir eingeschaltet, um die ports 22 und 222:

http://en.wikipedia.org/wiki/Homomorphic_encryption#Fully_homomorphic_encryption

+401
smithcharle 24.06.2013, 08:51:52

Ich bin einrichten von P2P-Bitcoin-website ähnlich LocalBitcoin für Schule-Projekt. Bevor ich gehe tief in diese Reise, die ich mache einige Planungen.

Ich habe viele Fragen in meinem Kopf und haben das Studium der bitcoin-Technologie. Ich möchte wissen, ob die besser laufen voller Knoten auf meinem server und ausführen von RPC-Befehlen oder sollte ich nur auf der Suche nach Unternehmen, die solche Dienste anbieten, um mich zu retten einige Zeit?

Was sind die vor-und Nachteile der full node Ich werde auch zu schätzen, Empfehlungen für die Dienstleistungen Dritter für Bitcoin P2P-Markt

+381
Research Queen 15.02.2015, 18:36:53

Es bedeutet nichts für den durchschnittlichen Welligkeit Benutzer. Im Januar 2013, ein Fehler in der Ripple-server verursacht ledger-Header verloren. Alle Daten aus allen Laufenden Ripple-Servern gesammelt wurde, aber es war nicht ausreichend, um zu konstruieren den Büchern. Die raw-Transaktionen noch überleben, gemischt mit anderen Transaktionen und keine Informationen über die Transaktion ging in die Finanzbuchhaltung.

Ohne ledger-Header, es gibt keinen einfachen Weg zu rekonstruieren, den Büchern. Sie müssen wissen, die hash-ledger-N-1 zu bauen, ledger-N, der die Dinge verkompliziert.

+369
Frank Truth 01.07.2018, 08:07:06

Was sind einige der jüngsten Skalierung Vorschläge Wert beachten? (Ständig Aktualisiert)

+369
Abdul Latif Shaikh 21.05.2015, 13:02:26

Bestätigen Sie den Besitz von bitcoins, ein muss, erstellen Sie eine Nachricht, signiert mit dem privaten Schlüssel des Bitcoin-Adresse, mit einer Nachricht im Kontext. Wenn die Nachricht eindeutig genug, wie Sie einen ganzen Satz oder Absatz, der relevant ist und den Mt. Gehex erkennt Sie öffentlich über Ihre website oder andere bedeutet, kann man ausreichend schließen, dass Sie den privaten Schlüssel, um eine Adresse, die Sie mit unterzeichnet.

Keine solche Nachricht gibt es für die "Feststellung", noch sind Sie öffentlich bekannt zu Eigentum. Alle Forderungen der "Befund" ist Reine Spekulation.

+300
Servar 02.10.2015, 20:53:12

Das zweite mal, dass die Transaktion wird in einem block das gibt es Forderungen sind bereits markiert, wie behauptet, damit die Transaktion gesehen, ein zweites mal wäre ungültig. Durch die definition der block ist nur dann gültig, wenn alle Transaktionen, die in ihm gelten.

Die einzige Möglichkeit, eine Transaktion bei der Landung in zwei potenziell gültigen blocks ist, die während einer blockchain-fork, wo die beiden konkurrierenden blockchain Köpfe gehören sowohl die Transaktion.

Wenn ein Bergmann wurden, um eine bereits bestätigte Transaktion würde zur Unwirksamkeit der block, und würde er verlieren seinen Lohn. Beachten Sie, dass dies auch vermieden, dass ein Bergmann Gebühren für die Schürfrechte mehrmals, das würde tatsächlich neuen Münzen aus der Luft.

+264
Jerr 05.11.2019, 20:44:09

Die Menschen loben die blockchain für die Verwendung in allen Arten von Umgebungen, in denen eine sichere Transaktion Geschichte erforderlich ist, z.B. in der Logistik.

Meine Frage: nehmen wir an, jemand legt eine blockchain für Logistik-Transaktionen - was wäre der Anreiz zu bieten, den proof-of-Arbeit, d.h. zu mir?

In der Bitcoin-blockchain, erhalte ich bitcoins als Belohnung. Aber wäre das nicht eine ähnliche Art von Belohnung erforderlich sein, für diese nicht-bitcoin-blockchain funktionieren im wirklichen Leben?


Wenn das ist die falsche community, bitte zeigen Sie mir einen, der besser geeignet ist. Auch, meine Frage basiert auf meinem aktuellen Verständnis der blockchain-Technologie, also bitte lass auch mich wissen, wenn die Frage nicht berechnen.

+257
Dino Daniel 18.02.2012, 09:25:52

In der Regel Brieftaschen nicht unterstützen, die Ausgaben Münzen mit jeder scriptPubKey außer diejenigen, die Sie aus der hand selbst (in dem Sinne, dass eine Adresse ist ein Kürzel für eine particulatlr scriptPubKey).

Dies ist aus guten Gründen. Es ist unmöglich für die Brieftaschen zu Scannen, für alle möglichen Kombinationen und Veränderungen von Skripten mit Tasten, die Sie kennen, so würde es inhärent eine Teilmenge sowieso. Es wird eine Teilmenge würde nur schaffen, unklare Erwartungen, als Absender kann sich Fragen, was genau erlaubt ist. Darüber hinaus ist es nicht der sender das Geschäft zu entscheiden, was das Skript der Empfänger akzeptieren sollte, Geld bei.

Vergleichen Sie diese, um einen wirklichen Leben Szenario, in dem Sie aufgefordert werden, um jemanden zu bezahlen, durch das rutschen einen Umschlag unter der Tür. Stattdessen, nehmen Sie den Umschlag und steckte ihn unter Ihre Fußmatte. Sie würden nicht erwarten, dass dies eine Erfüllung der Zahlung.

+225
husai95 17.01.2014, 13:04:58

Oktober 2013, die Protokoll-version ist 70001. Es ist nicht mit mehr client-Versionen (also es entspricht nicht der version 0.7.0.1 im besonderen; 70001 wurde im 0.8.0), und soll gehen bis in Schritten von einem, als angegebenen änderungen in Grenzkontrollstellen eingeführt werden.

+204
Arikon 29.03.2018, 08:12:08

Es ist leicht zu sehen, dass derzeit 50% der hashrate unterstützt Segwit.

Es ist auch einfach zu finden, die über 1000 Knoten sind zu unterstützen. Aber ich kann nicht scheinen, um herauszufinden, wie bedeutsam dieser Betrag ist, da alle Knoten insgesamt zählt, sind sehr grobe Schätzungen und nicht alle Knoten sind öffentlich.

Also, was ist der beste Weg, um herauszufinden, wie solide die Unterstützung im Rahmen der nicht-mining Knoten ist jetzt?

+176
Jessye 26.02.2019, 20:16:51

Armory unterstützt bereits die Spende mit, eine syntax wie diese. Die syntax ist wie folgt:

bitcoin:1ArmoryXcfq7TnCSuZa9fQjRYwJ4bkRKfv?amount=1.0&label=Armory%20Developers&message=Donation%20to%20Armory

Sehen https://bitcoinarmory.com/ für den Verweis, wo ich diese aus, es ist am unteren Rand der Seite, bevor Sie den QR-code.

Das ist nur ein http-link, wo es mit der bitcoin: als Präfix, ähnlich wie die E-Mail-links eingerichtet sind, hat der bitcoin-Menge, die Bezeichnung und die Adresse alles ziemlich eindeutig hier.

+113
Chengis Khan 30.06.2011, 02:52:55

Hier ist eine Abhilfe, das löst nicht das Kern-Problem aber es wird Ihr problem lösen.

Bevor Sie die Transaktion vornehmen, überprüfen Sie, ob die Ziel-Adresse ist auch eine Adresse, das gehört zu den gleichen Benutzer. Wenn dem so ist, erstellen Sie nicht für die Transaktion. Den Benutzer warnen, dass die Ziel-Adresse, die ihm gehört und dass er nicht machen kann dieses übertragen.

Dies kann auch passieren, wenn die Adresse B gehört zu einem anderen Benutzer auf Ihrer Website. Das gleiche tun, überprüfen Sie und machen die Transaktion von der Kette. Nur aktualisieren, Benutzer Salden aber nicht schaffen, eine bitcoin-Transaktion.

Unter der Annahme, dass dieses Szenario tatsächlich erfolgt in einem exchange, ich denke, man kann bequem zeichnen Sie die Zeile wie diese.

Verschieben von Gleichgewichten zwischen zwei Adressen gehören zu dem gleichen Benutzer klingt wie ein wallet-Funktionalität. Aber Sie sind mit einem exchange.

Einige Benutzer beschweren sich, aber hey, besser, sicher zu sein als goxed. Sie wird es verstehen.

+99
Kamran Liaquat 14.01.2013, 00:44:52

Laut der website, wenn Sie auf "Auto Abheben Aktiviert", Sie sehen:

"Zahlungen werden automatisch gesendet wird jeden Montag auf alle Konten mit einem Saldo größer als 0.00005460 BTC".

Zum Beispiel, gestern erhielt ich meine Letzte Zahlung um 1 Uhr AM Dienstag EST. Senden Sie BTC mit einem Hinweis sagen:

enter image description here

Sie behaupten, dass es dauern kann eine Weile, bis die Zahlung genehmigt. Aus meiner Erfahrung mit der Seite, ich finde Sie sind ziemlich zuverlässig. Sie sind im Grunde nur überprüfen, um sicherzustellen, dass Sie nicht versuchen zu betrügen, irgendwie mit referral-Ausbeutung oder Programme, die versuchen, ändern Sie die Glücksspiel-Funktion, die Sie haben.

+96
Aaron Hinni 03.04.2016, 04:19:45

Nur reset blockchain in die multibit-Menü. Wenn es nicht hilft, können Sie den privaten Schlüssel exportieren, die von der Adresse der tx wurde aus, importieren Sie es auf blockchain.info und doublespend es an Ihre eigene Adresse.

+80
VillageMonkey 13.07.2012, 22:49:52

Ok, nach dem Lesen der Kommentare, die ich immer noch nicht finden, eine gültige Antwort auf die erste Frage. Ein (voll -) Knoten enthält, wird der gesamte block-Kette. Mit diesem wissen diese Knoten können überprüfen, ob neue Transaktionen sind eigentlich OK. Obwohl nicht unbedingt notwendig, ein Bergmann ist ein full-node(also mit der vollständigen Kenntnis der block-Kette), die zusätzlich entstehen neue Blöcke im Vergleich zu nur Knoten als nur die Validierung der Informationen. Diese Haselnuss wurde lange Zeit in meinem Kopf und keine Quelle verfügbar war zu klären, als bis ich Lesen Sie den Kommentar von carsten_ger in den folgenden link: https://www.reddit.com/r/BitcoinBeginners/comments/2rpmyl/what_is_the_difference_between_running_a_node_and/ Hoffe, das hilft.

+67
Joseph Medhat 10.07.2014, 17:02:38

Es ist normal und nicht ein problem für einige der Netzwerk auf einer Tipp-block, während der rest auf der anderen. Wenn es zu einem split wie diesem, es wird schließlich beschlossen, die nachfolgenden Blöcke.

Wenn ein block nicht akzeptiert wird durch einen Knoten, weil sein timestamp ist zu weit in der Zukunft die situation nicht viel anders: Nach dem Zeitstempel wird eine zulässige Zukunft block auf die Gabel, die machen würde, die Gabel, die längste Kette verursacht einen reorg auf Sie. Also ist der einzige Unterschied zwischen dieser und einer split, verursacht durch einen ordentlichen block Rennen ist, dass die Knoten, die abgelehnt wird der block länger dauern, es zu akzeptieren-nicht, bis sowohl die Zeit als auch gültig ist und ein neuer block angezeigt wird, in der Gabel.

Es ist kein eingreifen erforderlich.

+47
cr4 02.09.2014, 22:06:21

tut bitcoin-cli haben eine Funktionalität, um alle tx-hashes für eine bestimmte Adresse (dh der txs, dass entweder senden oder zu empfangen, Gelder von der angegebenen Adresse). listtransactions klingt, wie es sollte tun, was ich will, aber wenn ich es so dann habe ich keine Ergebnisse erhalten:

# wählen Sie eine zufällige Adresse zu sehen aus blockchain.info:
$ addr=1GkktBuJ6Pr51WEJe5ZzyNvMYaMDFjwydk
# erstellen eines watch-only-Konto für diese Adresse, mit dem account Namen
# die Adresse selbst, für die Bequemlichkeit:
$ time bitcoin-cli importaddress $addr "$addr" true
real 41m59.505s
user 0m0.004s
sys 0m0.004s
$ bitcoin-cli listtransactions "$addr" 100 0 true
[
]
$ bitcoin-cli-getinfo
{
 "version" : 100200,
 "protocolversion" : 70002,
 "walletversion" : 60000,
 "balance" : 0.00000000,
 "Blöcke" : 384809,
 "timeoffset" : 0,
 "verbindungen" : 8,
 "proxy" : "",
 "Schwierigkeiten" : 65848255179.70261383,
 "testnet" : false,
 "keypoololdest" : 1381701523,
 "keypoolsize" : 101,
 "paytxfee" : 0.00000000,
 "relayfee" : 0.00001000,
 "Fehler" : ""
}

wie Sie sehen können, es braucht 42 Minuten, um Scannen der blockchain für diese Uhr-nur Adresse ein, damit es nicht das, was ich will zu tun, oft. und Ihre einzige Herstellung eine leere Liste, in der Erwägung, dass blockchain.info zeigt, gibt es 6 Transaktionen.

warum dieses nicht funktioniert? ist das nicht die beabsichtigten Funktionen des bitcoin-cli listtransactions?

update

listtransactions angezeigt werden sollen Transaktionen von watch-only-Adressen:

$ bitcoin-cli helfen listtransactions
listtransactions ( "Konto" Graf von includeWatchonly)

Zurück bis zu 'zählen' jüngsten Transaktionen überspringen der ersten " von "Buchungen für Konto "Konto".

Argumente:
1. "Konto" (string, optional) Den Namen des Kontos. Wenn nicht enthalten, es wird eine Liste aller Transaktionen für alle Konten.
 Wenn "ein" gesetzt, es wird eine Liste der Transaktionen für den Standard-account.
2. count (numerisch, optional, default=10) Die Zahl der Transaktionen zurück
3. aus (numerisch, optional, default=0) Der Anzahl der Transaktionen zu überspringen
4. includeWatchonly (bool, optional, default=false) Gehören Geschäfte zu watchonly-Adressen (siehe 'importaddress')
...
...
...
+22
Mattman1109 19.03.2013, 08:57:06

Fragen mit Tag anzeigen