Tut die 100+ GB blockchain Datenbank enthalten jede Transaktion?

Tut die 100+ GB blockchain Datenbank enthalten jede Transaktion seit Beginn, oder nur ein digest von Ihnen?

Ich habe gelesen, Nakamoto ' s Papier, und ich sehe:

die ausgegebenen Transaktionen, bevor es verworfen werden kann, um Speicherplatz zu sparen [...] Merkle-Baum [...]

daher diese Frage: ist die 100+ GB blockchain bereits das Ergebnis einer platzsparenden verlustbehaftete Prozess?

+195
TGnat 02.06.2018, 13:00:02
20 Antworten

Ich habe ein paar Transaktionen bleiben unbestätigt - seit ein paar Tagen jetzt.

Ich vermute, dass die Mindest-mining-Gebühr war upped - 15 Minuten vor, ich war noch zu tun für Hunderte von Transaktionen pro Tag an, die Gebühr - aber jetzt ist es nicht genug.

Alle Dokumentation zeigt, ist dies ein einfacher Vorgang - verwenden Sie einfach die gleichen TX, wie Sie früher verwendet wurde.

Ich bin jetzt das Gefühl, dass dies mehr beteiligt.

Ich nahm den unbestätigten TX - und goot seine prev_hash.

Ich lud die TX dieser prev_hash und erneut es zu BlockCypher - und bekomme die Meldung :

Fehler beim senden der Transaktion: Unable to lock Eingabe von Transaktionen xxx, wahrscheinlich bereits ausgegeben, indem yyy.. 

Er erkennt richtig, dass die unbestätigte Transaktion in yyy Platzhalter.

So ist es nicht ausgeben wollen, als bereits ausgegeben.

Jetzt gibt es ein Readonly-RBF-Eigenschaft auf NBitcoin.Transaction-Klasse.

RBF bedeutet "Ersetzen durch Gebühren", die ist, was ich tun will - aber ich kann nicht festgelegt werden, da es schreibgeschützt ist.

Wie gehe ich vor um dies zu Kennzeichnen wird ein RBF?

+999
DieGo 03 февр. '09 в 4:24

Eine bitcoin-Adresse, watchonly oder nicht, stellt einen öffentlichen Schlüssel. Dieser öffentliche Schlüssel ist ein entsprechender privater Schlüssel.

Wenn Sie importieren eine Uhr nur die Adresse der zugehörige private Schlüssel wird nicht importiert. So können Sie nicht verbringen Sie Ihre nicht benutzten Ausgänge aus diesen Adressen.

Wenn Sie möchten, senden bitcoin um die Uhr nur die Adresse, die Sie haben zu stellen Sie sicher, Sie wissen, die entsprechenden privaten Schlüssel oder Ihre bitcoin verloren.

Wählen Sie einen nicht benutzten Ausgang von einer anderen Adresse, wo man weiß, der private Schlüssel. Nehmen Sie diese Ausgabe, wenn Sie Sie ausführen 'createrawtransaction'. Signieren Sie die Transaktion mit diesem privaten Schlüssel dann 'sendrawtransaction'.

Optional, bevor Sie 'sendrawtransaction', Dekodieren Sie Ihre hex-string mit 'decoderawtransaction' und stellen Sie sicher, dass alles korrekt ist.

+989
David Gricar 02.04.2010, 23:16:00

Ich habe gerade angefangen, mit einer vollständigen Knoten-und Frage mich, wie um diese Befehle zu verwenden, um zu überprüfen, meine Knoten: https://getaddr.bitnodes.io/api/

Speziell, was die Kommandozeile oder IDE muss ich diese Befehle eingeben in? Sehr neu in diesem, tut mir Leid

+936
Stefan Katz 08.12.2015, 16:37:42

Die wallet-Funktionalität und peer-to-peer-Knoten nicht sehr fest abhängig, ein Knoten nicht erforderlich, eine Brieftasche zum speichern der Kette, überprüfen und übertragen von Transaktionen.

Ein Portemonnaie ist im Grunde nur ein keystore (und eine Liste der verfügbaren nichtgenutzten Ausgänge).

Deine Frage ist nicht sehr klar, obwohl, möchten Sie lassen Sie Ihre Geldbörse auf einem anderen Rechner für security-Zwecke? In diesem Fall möchten Sie vielleicht zu wechseln eine wallet wie blockchain.info was könnte praktischer sein.

+936
tony b 04.06.2014, 12:16:53

Erstens, es gibt nicht wirklich eine "offizielle" Liste von DNS-Samen. Sie denken wahrscheinlich von der Liste von Bitcoin-Core. Aber andere Kunden sind frei zu wählen, eine andere Liste, oder zu entdecken, Kollegen in einer ganz anderen Weise. Nutzer von Bitcoin Core sind auch frei konfigurieren Ihre software, um eine andere Liste. Also diese Liste ist lediglich die Standardeinstellung für einen bestimmten client.

Diese Liste ist gewählt, durch das Bitcoin-Core-Entwickler, genau wie alles andere in der Bitcoin-Kern-Quellcode. Lesen Sie hier über die Kriterien, die Sie (Anspruch auf) verwenden Sie bei der Auswahl der Knoten für diese Liste.

Es ist wahr, dass, wenn das Bitcoin-Core-Entwickler beschlossen, böse zu sein, könnten Sie diese Liste ändern, nur DNS-Samen, welche nur die Rückkehr Adressen für bösartige Knoten durch Sie gesteuert. Das würde es Ihnen ermöglichen, to mount a Sibyl-Angriff auf Nutzer von Bitcoin Core.

Aber wenn man darüber nachdenkt, wenn das Bitcoin-Core-Entwickler beschlossen, böse zu sein, Sie konnte Dinge tun, die waren viel schlimmer, viel leichter. Sie konnten nur in einigen code, der würde sofort senden alle Münzen in der Brieftasche, direkt zu Ihnen, sobald Sie die software ausgeführt wird. Warum sich die Mühe machen Herumspielen mit DNS-Samen und alles, was?

Und wenn Sie denken, einige mehr, diese gleiche Art von Risiko besteht bei jedem Stück software, die Sie jemals verwenden: Sie Vertrauen darauf, dass die software nicht enthalten, etwas böses.

Also, was ist unser Schutz gegen das? Bitcoin-Core ist open-source. Dir, und allen anderen, können alle änderungen, die gemacht wurden, bis jetzt, und Sie können für sich selbst beurteilen, ob die änderungen wurden böse. Dir, und allen anderen, testen der DNS-Samen in der Liste, und sehen, ob Sie erscheinen wieder brav Knoten. Falls nicht, gibt es eine gute chance, dass Sie finden würde, Warnungen über die es anderswo auf dem Internet, genau wie Sie wahrscheinlich wäre, wenn die Bitcoin-Core-Entwickler gemacht hatte, alle anderen böse ändern.

Wenn alle den aktuell eingetragenen DNS-seed-Betreiber plötzlich zu entscheiden, verschworen hat, böse zu sein, ist die situation ähnlich: die Menschen werden wahrscheinlich bemerken ziemlich schnell, und Sie werden es hören. Aber das Bitcoin-Core-Entwickler wählen Sie Samen, die, soweit Sie das beurteilen kann, werden betrieben von unabhängigen Menschen, die scheinen zu sein, individuell, ehrlich und haben keinen besonderen Grund, sich zu verschwören.


Wenn auf der anderen Seite, eine einzelne DNS-seed-Betreiber entschied sich die bösen, ohne die Mitarbeit der Bitcoin Core-Entwickler, die Risiken sind viel geringer. Solange zumindest ehrlich Samen bleibt, werden Sie wahrscheinlich eine Verbindung zu einigen ehrlichen Knoten zusätzlich zu den unehrlichen lieben. Und wenn Sie erfolgreich eine Verbindung zu mindestens einem ehrlichen Knoten, a Sibyl-Angriff funktioniert nicht: der ehrliche Knoten schicken Sie die richtige blockchain, und du wirst wissen, von seiner höheren Schwierigkeit, dass es die richtige ist, und die anderen sind fake.


Im Allgemeinen, werden Sie wollen, vorsichtig zu sein werfen um Begriffe wie "trustless und sicher". Diese Bedingungen sind nie absolut. Man muss immer Vertrauen jemand für etwas, und es gibt immer Wege, für Sicherheit verletzt werden. Das beste, was Sie tun können, ist zu versuchen, genau zu verstehen, wer Sie sind vertraut, was Sie sind, Ihnen zu Vertrauen zu tun, und welche Beweise, die Sie verwenden können, um zu entscheiden, ob Sie würdig sind, das Vertrauen.

+924
RAVIKANT VERMA 11.03.2019, 03:51:36

Ein hash ist eine Funktion, die einen string als Eingabe, führt eine it-transformation, und gibt eine zweite Zeichenfolge, die wesentlich kürzer als das original angesehen werden kann, ist der "Lebenslauf" des Originals. Sie können überprüfen, Wikipedia-Hash-definition

Hashes sind erforderlich für "mining". Ich bin neu bei Bitcoin so kann ich Sie beschreiben, diese zu Unrecht: Als Teil des Bergbaus, der Bergleute zu konkurrieren, um zu entdecken, eine kurze Nummer, die, wenn Hinzugefügt, um das Ende einer Zeichenfolge (enthält alle aktuellen Transaktionen seit vor 10 Minuten) erzeugt einen Hashwert mit einer bestimmten Anzahl von Nullen am Anfang. Die Richtigkeit einer solchen Entdeckung kann einfach verifiziert werden, indem jemand zu finden, aber die, die kleiner apendix ist rechnerisch sehr, sehr schwer. Die ersten miner zu entdecken, wie ein Schlüssel auf "lock" ein-block erhält die Belohnung - 25 BTCs als jetzt.

Hier kommt der "mega hash" Laufzeit: CPUs, arrays von GPUs und ASICs sind bewertet nach, wie viele unterschiedliche hashes Sie können berechnen, die pro Sekunde. Analyse einer Millionen hashes pro Sekunde, was heißt ein "mega hash". Offensichtlich, je höher diese Zahl, desto mehr verschiedene combinatinos können Sie versuchen, so wird es wahrscheinlich, dass Sie eine Antwort finden. Dies ist jedoch nur ein relativer Vorteil, der kann völlig zunichte gemacht werden, wenn die anderen Bergleute haben eine ähnliche oder sogar höhere Rechenleistung als die ihrige.

Diese Grafik erklärt es alle schön, hoffe, es ist klarer, als meine schlechte Prosa How bitcoins work

+922
Ashley Taylor 05.05.2019, 06:29:52

Betrachten Sie ein benutzerdefiniertes Programm, das wird gelegentlich brauchen, um zu senden bitcoin-Benutzern, für die ich Geld Schulden.

Sagen wir mal ich habe 100 unverbrauchte BTC an die Adresse ADDR_A.

UserX verlangt die Zahlung von 1 BTC zu ADDR_X. Ich Ehre die Anfrage, verbringe meine 100 BTC von ADDR_A, Regie 1 BTC zu ADDR_X und 99 zu ADDR_CHANGE_A. (Wir ignorieren die Auswirkungen von Transaktionskosten in diesem Beispiel erfundene.) Die raw-Transaktion übermittelt wird, über eine öffentliche Bitcoin API wie Einsicht.

Fünf Sekunden später UserY verlangt die Zahlung von 1 BTC zu ADDR_Y. Ich will ADDR_CHANGE_A als input für die Transaktion zu erleichtern.

Frage: Kann ich meine neu erstellten ADDR_CHANGE_A-Adresse als input gegeben, dass Sie das original ändern Sie die Ausgabe, dass die gezielte ADDR_CHANGE_A noch nicht bestätigt hat? Andere Materialien auf dieser Website gibt an, dass die Transaktion sollte funktionieren, aber ich würde gerne verstehen, WARUM es funktioniert. Unter der Annahme, dass die öffentlichen Bitcoin-API erhält meine Transaktion verwendet ADDR_CHANGE_A als Eingang, aber hat keine Erkenntnis, dass ADDR_CHANGE_A verwendet wurde, als ein Ausgang in einer früheren Transaktion die stattfand, nur Sekunden früher, würde es nicht sträuben bei meinem Versuch verbringen ADDR_CHANGE_A?

+865
HMM 28.02.2016, 12:55:59

Ich werde versuchen, aktuelle Gebühr pro Transaktion. So Befehl ausgeführt

bitcoin-cli estimatesmartfee 6

ich bin immer Antwort lookl ike diese

{
 "errors": [
 "Daten unzureichend oder nicht feerate gefunden"
],
 "Bausteine": 1
}

Wie ca ich bekomme echte fee? Danke!

+849
Vovk 15.10.2018, 00:21:13

Ich habe einen Antminer S9, wo eine der Ketten ist nicht hashing. In den logs sehe ich Folgendes:

Holen Sie sich nonces auf der Kette[7]
benötigen nonce-number:912
benötigen validnonce-Nummer:57456
asic[00]=asic 00[01]=00 asic[02]=00 asic[03]=00 asic[04]=00 asic[05]=00 asic[06]=00 asic[07]=00 
asic[08]=00 asic[09]=00 asic[10]=00 asic[11]=00 asic[12]=asic 00[13]=00 asic[14]=00 asic[15]=00 
asic[16]=00 asic[17]=00 asic[18]=00 asic[19]=00 asic[20]=00 asic[21]=00 asic[22]=00 asic[23]=00 
asic[24]=00 asic[25]=00 asic[26]=00 asic[27]=00 asic[28]=00 asic[29]=00 asic[30]=00 asic[31]=00 
asic[32]=00 asic[33]=00 asic[34]=00 asic[35]=00 asic[36]=00 asic[37]=00 asic[38]=00 asic[39]=00 
asic[40]=00 asic[41]=00 asic[42]=00 asic[43]=00 asic[44]=00 asic[45]=00 asic[46]=00 asic[47]=00 
asic[48]=00 asic[49]=00 asic[50]=00 asic[51]=00 asic[52]=00 asic[53]=00 asic[54]=00 asic[55]=00 
asic[56]=00 asic[57]=00 asic[58]=00 asic[59]=00 asic[60]=00 asic[61]=00 asic[62]=00

gefolgt von einem ganzen Strom von diesen (ich glaube nicht, dass seine notwendig, um fügen Sie alle von Ihnen):

Unter ASICS core nicht erhalten alle die nonce, sollten Sie erhalten 8 nonce jeder!

asic[00]=00
Kern[000]=0 Kern[001]=0 Kern[002]=0 Kern[003]=0 Kern[004]=0 Kern[005]=0 
Kern[006]=0 Kern[007]=0

Später in den logs, sehe ich Folgendes:

last_nonce_num:0
Kette[5]: Alle chip-Kerne geöffnet werden, OK!
Test Patten auf der Kette[5]: OK!
die Kette[6]: einige chip-Kerne sind nicht geöffnet FEHLGESCHLAGEN!
Test Patten auf der Kette[6]: FAILED!
Kette[7]: einige chip-Kerne sind nicht geöffnet FEHLGESCHLAGEN!
Test Patten auf der Kette[7]: FAILED!

Hat jemand eine Idee, was das problem ist, und eine mögliche Lösung?

+801
gleb2972 18.08.2016, 05:40:46

Hier ist die F/A in Bezug auf: Wie ist eine Brieftasche die balance berechnet?.

Auf dieser Grundlage:

[Q] Was ist die Big-O-Komplexität, zum abrufen der balance für einen?

Ist es O(n), also im Grunde muss ich Durchlaufen alle utxoset zu finden, passende Ausgänge, die den öffentlichen Schlüssel den privaten Schlüssel für die ("Ihre Schlüssel")? oder gibt es eine hash-Mechanismus liefert, dass alle Ausgänge, wenn ich nur meinen public-key?

Vielen Dank für Ihre wertvolle Zeit und Hilfe.

+749
0x5A17 11.08.2017, 11:04:50

Werfen Sie einen Blick: https://developers.coinbase.com/api/v2#rate-limiting

Das limit ist ziemlich hoch, es ist wirklich seltsam, Sie erhalten eine Fehlermeldung als Antwort. Ich schlage vor, Sie zu Kontaktieren, Ihre Unterstützung, und in der Zwischenzeit ändern Sie Ihr API-Schlüssel (falls Sie eine verwenden) könnte eine gute Idee sein.

+554
kapitony4 25.06.2010, 23:17:43

Sie können blockchain.info's API zu suchen, diese auf speziell Sie sind auf der Suche für die Eingänge der "input_transaction_hash" tx":

https://blockchain.info/rawtx/0a11043d6e067bad827d4c82da2c45e99323f3a0b28f843fae156bcbd7e8a1d2

Ergebnis:

{
"ver":1,
"inputs":[
{
"sequence":4294967295,
"prev_out":{
"verbracht":true,
"tx_index":86277579,
"Typ":0,
"addr":"1JfkMijQTFsRbfDhqTU8Sacx2JVGiSs8af",
"value":20470771,
"n":1,
"script":"76a914c1ce233e2d34facb69aa2b1233db07929586691388ac"
},
"script":"49304602210091a3b8759a99abcf4eaa1d3205f5d89e5243faa9ea166c3a9d2f34889dd5f86c02210080738b0beb1cbede15061d2ba5e37033bcc16848b06807e6c3ab2837ef281a99012102665ea1fd74fdb940be0245633ee276bb2abc4a650a16eb77601ed0c3ffd37293"
}
],
...

Bitte beachten Sie, dass eigentlich mit dem "von" - Adressen (oft gibt es mehrere) für jeden Zweck gefährlich ist und dringend davon abgeraten, finden Sie Können eine bitcoin-Transaktion rückgängig gemacht werden von der empfangenden Ende? für weitere details.

Wenn Sie das Bedürfnis haben, zu sammeln, eine Adresse zurück, die für einen bestimmten Zweck, Sie sollten überlegen, BIPs-70/71/72 statt.

+371
rony36 26.09.2013, 13:49:05

Ihr Verständnis von der Art und Weise Blöcke zugeordnet sind, ist falsch. Es gibt keine Garantie dafür (zunächst), dass alle Knoten einseitig Stimmen auf den gleichen nächsten block in der Kette. Streit-Situationen sind relativ Häufig, und stammen aus mehreren Bergleute die Lösung des nächsten Blocks nahe genug, um gleichzeitig, um für einige Knoten zu erhalten, einen Kandidaten für den nächsten block von einem der Bergleute, und der andere Knoten erhalten einen anderen Vorschlag.

Die längste chain-Lösung löst dieses dilemma, indem das zurücksetzen der gesamten Kette, um die vorgeschlagenen block + jede weitere Blöcke Hinzugefügt, wenn man einmal von den streitenden Ketten abgebaut wurde schneller als die anderen und so länger wird.

So gibt es "Kollisionen", aber dem system inhärent befasst sich mit diesen Situationen algorithmisch.

Wie effektiv dieses system ist gut.. in 9 Jahren gibt es keinen der eine Instanz des system scheitern, weil dieser potentiellen Bedrohung, oder jede andere. Die mathematische Sicherheit eingebaut blockchain als ganzes ist weit überlegen alle vorherigen digitale Währung, die Vorstellungen, die hatten alle Probleme mit einem oder mehreren von diesen potenziellen Bedrohungen, die Sie nicht lösen konnte. Blockchain ist eine sehr komplette Lösung, die nicht nur trustless dezentralen Wert übertragen, aber für viele andere Anwendungen, die sind eigentlich nur möglich, weil ein paar Schlüssel Sicherung der Funktionen, wie die längste Kette Konzept, digitale Signatur etc

+365
dgh 09.04.2011, 16:02:32

Was die meisten Leute sagen, Sie ist "Ihre eigene Forschung zu tun und nicht bekommen, Ihre eigenen Gefühle gemischt haben." Und das ist wahr. Diese Technologie Raum ist in seiner Emporkömmling, der wir jeden Tag Nachrichten erhalten, die über ICOs und Unternehmen mit Ihren Innovationen und neuen Sie müssen nur zu halten und machen Sie sich selbst ein Bild, wenn Sie investieren wollen oder nicht.

Ich persönlich gehe für Münzen, die bereits eine funktionierende Produkte, die nicht nur gut geschrieben whitepaper. eg: Steem

+346
juiceplus1 14.04.2017, 00:09:50

Bob bieten kann Alice mit einer erweiterten öffentlichen Schlüssel (xpub). Dies ermöglicht es Alice, um so viele Adressen wie erforderlich, von denen alle zugänglich sein, das Bob über die entsprechenden erweiterten privaten Schlüssel (xpriv), die nur er Zugriff hat.

Es gibt viele Werkzeuge und Bibliotheken, die support-Adresse der Ableitung von xpubs, wie BitcoinJS-lib.

Soweit ich weiß, blockchain.info ist das nur explorer mit xpub Unterstützung, und dass auch nur für p2pkh-Adressen. Hier ein Beispiel: https://blockchain.info/xpub/xpub6CUGRUonZSQ4TWtTMmzXdrXDtypWKiKrhko4egpiMZbpiaQL2jkwSB1icqYh2cfDfVxdx4df189oLKnC5fSwqPfgyP3hooxujYzAu3fDVmz

+281
angelo bodas 01.06.2013, 10:17:21

Was wäre eine bessere Unterstützung für bitcoin?
Macht es wirklich einen Unterschied macht, store blockchain lokal anstatt auf einem entfernten server?

+237
Cain Nuke 26.01.2017, 03:49:00

Transacions nicht über input-und output-Adressen, die Sie haben input-und output-Skripte. - Adressen werden nur short-hand notation für die jeweiligen Skripte.

Wenn Sie eine Transaktion, die Sie nicht nur sagen, was die input-und output-Skripte sind. Sie haben explizit der Verweis UTXO (nicht ausgegebene Transaktion Ausgänge) bei einem Geschäft verbringt, und dann haben Sie auch eine Reihe von neuen UTXOs. Jeder UTXO hat eine Höhe zugeordnet werden.

t2-input-Adresse wie a1 wie hier beschrieben - Was ist eine Transaktion Aussehen?

Wenn t2 versucht, verbringen Sie die Münzen, die geschickt wurden, um es in t1, dann würde es brauchen, um Referenz-t1 (nicht a1 oder a2). Insbesondere wäre es notwendig, eine Referenz UTXO in t1, gutgeschrieben der a2-Schrift.

Weil t2 nicht erwähnt, a2, Anonymität und a2 erhalten bleibt.

Nicht wirklich. Die Anonymität ist nur bewahrt, indem Sie nicht die Verknüpfung Ihrer Adresse, Ihrem Namen, wie z.B. durch die Veröffentlichung auf social-media-website.

t2 bestätigt wird, weil unverbrauchte Gleichgewicht der a2 ist an dieser Stelle 50.00 BTC. (Nicht sicher, wie, aber es klingt wie es.)

Wenn t2 bestätigt wurden, verbringen die UTXO made in t1, dann, ja, er würde erfolgreich sein, weil die Gesamtzahl der Eingänge ist mehr als die Summe der Ausgänge. Eigentlich ist es total Eingänge sind 10 BTC, mehr als insgesamt Ausgänge, so dass die 10 BTC würde nur gehen, um die Bergleute (und nicht mehr auf der 'Adresse-balance').

Nach t2 wird bestätigt, unverbrauchte Gleichgewicht der a2 ist 10.00 BTC.

Eigentlich nicht, wie oben erwähnt, es funktioniert nicht wirklich so. Transaktion Ausgänge sind entweder komplett ausgegeben oder sind unverbraucht. So nach t2 ist, wird der Ausgang vollständig ausgegeben werden. Wenn die 10 BTC ist nicht an einen anderen Ausgang in t2, dann ist es einfach nur angenommen zu werden, eine sehr großzügige miner-Gebühr.

+203
Allex 19.07.2015, 14:45:20

Ihr pseudocode ist richtig.

Das Skript hat zwei Parteien beteiligt sind. Wenn jede Partei hat zwei hash-preimages, Sie können sich anmelden für die Transaktion und verbringen Sie die Münzen. Oder beide Parteien verbringen können die Münzen, wenn Sie die Zeichen für die Transaktion.

Also vermutlich jede Partei erzeugt einen geheimen Wert, die Ihre hash preimage. Wenn eine Bedingung verletzt wird, dann eine Partei kann gezwungen werden, die Ihre hash preimage an die andere Partei, damit die andere Partei zu verbringen, alle Münzen mit dem Ausgang verbunden.

Aber es könnte auch eine Genossenschaft verbringen, wo die beiden sich Zeichen für die Transaktion. Dies ist eigentlich ähnlich zu dem, was die Blitz-Netzwerk macht Engagement für Transaktionen.

Anstelle der Verwendung dieses Skript, das hätten Sie ein 2-von-2-multisig und offenbart die andere person den privaten Schlüssel nur für den Fall mit den offenbarten hash preimage. Allerdings ist das möglicherweise nicht ideal, weil aufschlussreich privaten Schlüssel gefährden könnten, anderen privaten Schlüssel.

+194
Claire Bellamy 13.02.2013, 09:13:46

Ein Papier mit dem Titel: "Datenschutz bei Bitcoin-Transaktionen: Neue Herausforderungen der Blockchain Skalierbarkeit Lösungen" versucht hat, zu untersuchen, Privatsphäre - Probleme der Bitcoin beeinflusst durch die Lösungen, die die Skalierbarkeit von Transaktions-Durchsatz, so dass off-chain-payment-Kanäle.

In diesem Papier, wir Lesen:

"Mixing-services wie die bisher beschrieben wurden, können angewendet werden, um standard - bitcoin-Adressen und Transaktionen, sondern auch bei off-chain-Zahlung Kanäle verwendet werden, solche mixing-Techniken nicht angewendet werden, gleiche form. In off-chain - Zahlungen, auf der einen Seite darf der Nutzer mehr beschränkt auf die Anzahl der Zahlung, die Kanäle, die Sie erstellen (aufgrund Gebühr kostet), aber auf der anderen Seite, werden die Zahlungen verarbeitet werden, die mit mehreren Hopfen durch verschiedene Payment-Service-Providern, und so Hopfen könnte bleiben geheim , da Sie statt in den off-chain payment network, und es gibt keine Notwendigkeit, Sie zu speichern. So die Natürliche Idee, trennen Sie die Verbindung zwischen Quell-und Ziel in diesem Szenario ist die Durchführung von Zahlungen durch geheime mehrere hop-Routen."

Natürlich, es gibt keine Notwendigkeit zum speichern der Vermittler hofft, zwischen Quelle und Ziel. Allerdings

(1) Was passiert, wenn diejenigen, die Payment Service Provider entscheiden, zu offenbaren und die Informationen der Zahlung ? (wenn Sie in der Lage sind zu tun ?)

(2) Wie führen Sie Zahlungen durch geheime mehrere hop-Routen ? Bedeutet es, dass wir müssen darauf Vertrauen, dass der Vermittler hofft, halten Sie Sie geheim ?

+44
astutulus 19.04.2017, 00:59:35

Bitfinex hat trailing stop, aber nicht trailing-stop-limit-order. Stop-loss-orders hat das potenzielle Risiko für den Verkauf Ihrer Münzen zu einem sehr niedrigen Preis im Falle einer plötzlichen kurzfristigen Markt stürzt ab.

Ich bin noch auf der Suche nach einem kryptogeld exchange-Plattform, bietet eine trailing-stop-limit-order, wenn jemand weiß, ein.

+38
Svyaybj 19.08.2017, 05:47:13

Fragen mit Tag anzeigen