Gibt es eine Möglichkeit die Angabe einer Rechnungsnummer in der Ripple-URI?

In der Ripple - Zahlungsverkehr können wir angeben eine Rechnung-ID, die verwendet wird, um Zahlungen für eine bestimmte Rechnung. Gibt es eine Möglichkeit, um anzugeben, wie eine Rechnung-ID in Ripple ' s URI-Schema?

+66
jwaddell 20.03.2019, 18:56:16
15 Antworten

bitcoind ist die Einführung einer Transaktions-Gebühr von 0,0001 BTC mit Nachdruck, obwohl ich eingestellt habe "Transaktionsgebühr" auf 0. Ist es möglich, zu übertragen BTC an eine Adresse, ohne Zahlung einer Gebühr? Wenn ja, wie?

+934
knat 03 февр. '09 в 4:24

Ich habe gefragt, dies in den Kommentaren, aber ich werde direkter.

Wenn Sie ein Drittanbieter-Bitcoin-client, sagen Sie "iBitcoin" (zum Beispiel), wird die dominierende client durch den Erwerb die meisten der Marktanteil, was halten würde, die der Verkäufer aus einseitig ändern das Bitcoin-Protokoll zu Ihrem eigenen Vorteil?

Die Frage

Betrachten Sie die folgenden:

  1. iBitcoin erhält 75% Marktanteil, weil, naja, es ist so genial

  2. Irgendwann wird der Verkäufer entscheidet, die Regeln so zu ändern, dass es beginnt mining seine eigene Filiale auf der blockchain, aber mit einem block der Schöpfung Gebühr, die deutlich höher und können beliebig angepasst werden. (Siehe Regeln unten)

  3. iBitcoin Benutzer nicht zu kümmern, weil Sie noch in der Lage, exchange bitcoins hin und her mit dem Nutzer von anderen Kunden, noch Benutzer von anderen Kunden kümmern. Es ist alles hunky-dory im Bitcoin-land. (Siehe Regeln unten)

Hier sind die Regeln, die iBitcoin folgt:

  1. Die iBitcoin branch ist eine Kopie des Haupt-Zweig, block für block, mit der Ausnahme, dass eine zweite coinbase-Transaktion enthalten ist, die Auszahlung an die iBitcoin Verkäufer-Adresse. Alle Münzen in der iBitcoin Zweig können nun verfolgen Ihre Herkunft zurück, um entweder die Haupt-coinbase oder die sekundäre coinbase. Nennen wir diese extra-Münzen "neue bitcoins" (BTC2). Die Hauptstelle kann nicht sein, dass Transaktionen, die von diesen Münzen, aber das ist OK.

  2. Proof-of-Arbeit entfällt zu Gunsten des Verkäufers die digitale Signatur. Block Unterzeichnung geschieht auf einem zentralen server.

  3. Dinge einfach zu halten, die eine Transaktion umfassen können, die als Ihre Eingaben entweder bitcoins (BTC) oder die "neue bitcoins" (BTC2), aber nicht beide

Nun ist die UI zeigt neue bitcoins getrennt, so dass der Benutzer weiß, dass diese neue bitcoins nicht bezahlt werden kann, um jemanden, der benutzt einen anderen client (wie der Satoshi-client), aber Sie können bezahlt werden, um anderen iBitcoin Benutzer. In anderen Worten, iBitcoin Nutzer akzeptieren Zahlungen in BTC oder BTC2, andere akzeptieren nur BTC. Der beiden Währungen Handel separat an den Börsen.

Dank der Netzwerk-Effekt, den fast jeder irgendwann schaltet iBitcoin (oder eine kompatible). Gresham ' s Gesetz sagt BTC wird schließlich ein Element werden gehortet, genauso wie gold, in der Erwägung, dass BTC2 ist für Tag-zu-Tag-Handel, genau wie der dollar.

Erläutern Sie bitte die Fehler in meinem design iBitcoin und warum es nicht funktionieren wird.

Sind wir in Schwierigkeiten?

Was hält das nicht passiert? Wie Sie sehen: nichts. Es wird irgendwann passieren. Ich nenne es das "umarmen und erweitern" - Angriff.

Wenn das tatsächlich funktioniert (und das ist meine Frage), dann der Verkäufer braucht nicht einmal 75% Marktanteil, um mit zu beginnen. Es könnte beginnen mit 5% Marktanteil und eine Regelung geben, die 100 BTC2 für jede neue Anmeldung, zusammen mit einem Empfehlungs-Schema so, dass die Nutzer einen Anreiz haben, zu bringen mehr Nutzer. Da BTC2 ist ziemlich viel erstellt aus dünner Luft, die Belohnungen erhöht werden könnte, bis sich eine deutliche Akzeptanz erreicht wurde. Belohnungen könnte auch in BTC anstelle von BTC2, oder auch in US-Dollar für diese Sache. Die Erreichung der adoption ist keine große Sache.

Beachten Sie auch, dass "BTC2" ist der red herring hier. Es geht nicht darum, eine Alternative Währung, es geht um die Schaffung einer alternativen blockchain gesteuert wird, die durch den Verkäufer. Hash-power ist überbewertet; wenn Sie die Kontrolle über die Kunden, Sie besitzen das Spiel.

Zurück zu der Frage: Was hält das nicht passiert?

Wenn die Antwort ist, dass der Bitcoin-community nie akzeptieren würde, wie ein Ding, gut, sicher, ich bin mir sicher, dass das "World Wide Web" - Gemeinschaft sagte das gleiche zurück, wenn Microsoft war noch auf Internet Explorer 1.0. Ich Frage mich, wie die Dinge sich herausstellte, hatte das US-Justizministerium nicht in die Bresche.

Wenn die Antwort ist, dass ein Bitcoin-client, der abweicht von den Regeln des Bitcoin-Protokoll ist nicht wirklich ein Bitcoin-client, wieder, dass ist wie gesagt ein Webbrowser, der nicht HTML-gemäß der Regeln des W3C ist nicht wirklich ein web-browser. Es ist technisch korrekt, aber es bedeutet nichts. Für alle praktischen Zwecke ist die version von Bitcoin, dass die Mehrheit der Marktanteile ist die "echte Bitcoin."

Also ich hoffe, dass ich falsch bin, und dass es in der Tat eine Verteidigung gebaut, das in das Protokoll.

+907
Necdet Can Sonmez 30.11.2015, 09:04:13

Instawire, Bitcoin-Central, Instawallet, Paytunia und Paymium sind, scheint in engem Zusammenhang, Sie kreuzen einander verweisen auf Ihren Websites, obwohl Ihre jeweiligen Garantien für Ihre Dienste sind sehr unterschiedlich (das war zwei links, zwei Worte nur, es ist schwer zu sehen, es auf Ihrer Plattform, vielleicht kann man das beheben, dass) das ist interessant.

Die Frage ist, warum Instawire Kosten viel mehr als die Preise, die Sie bekommen können, die auf Bitcoin-Central? Vielleicht, weil das erste ist ein service-und die letztere ist ein Austausch. Aber vielleicht haben Sie unterschiedliche KYC-Richtlinien? Obwohl, ich bin mir nicht sicher über Instawire' KYC (Know deiner Kunden) Staat, die Politik, die Sie auf Ihrer Website, kannst du bis zu 100 Euro, allerdings für eine hohe Gebühr. Vielleicht bezahlen Sie für Ihre Privatsphäre mit diesem service? Auf der anderen Seite, Bitcoin-Central ist Ihre persönlichen Dokumente auch für die kleinsten Transaktionen, richtig? Obwohl ich nicht sicher bin, nicht finden, diese Daten ausdrücklich auf Ihren Websites.

+814
Msmia2k 30.11.2013, 05:59:29

enter image description here

ich versuche ausführen mining mit Ethminer Gabel. und mit der version 0.18.0 -alpha.3 Bergbau korrekt arbeiten.

ich warte 10 Minuten, und suchen monitoring-Seite auf mining-pool-hub, aber übersicht über die hashrate ist 0!

enter image description here

ich bin verwirrt, diese mininer gut funktioniert. und Arbeiter aktiv, ist noch immer 'X' ist etwas falsch mit meiner Einstellung? mein username ist 'vmflalvm', worker-id '1', pass 'x'

+795
h calmur pagliachi 01.07.2011, 12:17:37

Für Ihre Zwecke kann dieser Datensatz ist ausreichend: http://headers.electrum.org/blockchain_headers

Es erstreckt sich von block 0 bis 477636 (2017-07-26 09:03 (9 Monate alt)) und enthält nur die block-Header.

Es ist Binär, aber kann leicht umgewandelt in eine csv ASCII-Datei mit diesem Python-Skript:

#!/usr/bin/env python
# konvertieren von binary-Datei http://headers.electrum.org/blockchain_headers 
# in CSV-ASCII

import binascii

STRUCT_OF_BLOCK = [ 4, 32, 32, 4, 4, 4 ] # blockchain_headers enthält nicht immer "0x00" txn_count
BLOCK_SIZE = Summe(STRUCT_OF_BLOCK)

FILE_OUT= open('blockchain_headers.csv','w')

FILE_OUT.write( "version,prev_block,merkle_root -, Zeitstempel-bits,nonce,txn_count\n" )

mit open('blockchain_headers','rb') als DATEI:
 block = DATEI.Lesen(BLOCK_SIZE)
 während block != b":
 position = 0
 für ich in STRUCT_OF_BLOCK:
 FILE_OUT.write( bytearray(binascii.hexlify( block[position:(position+i)][::-1] )).decode('ascii') + ',')
 position += i
 wenn die position >= BLOCK_SIZE:
 FILE_OUT.write("00\n") # blockchain_headers enthält nicht immer "0x00" txn_count
 block = DATEI.Lesen(BLOCK_SIZE)
+786
Will Sicking 17.09.2018, 07:30:08

Die Ripple-wiki eine Seite über die demurrage-Währungen als eine Möglichkeit, in Ripple. Es ist jedoch nicht ganz klar, ob dieses feature ist bereits implementiert in der server-oder-client, und wenn ja, wie Sie richtig zu verwenden.

Kann man erstellen Sie eine demurrage-Währung in Ripple, und wenn ja, wie tut man es?

+553
Jon Raynor 20.01.2015, 19:16:45

Ja, es ist möglich zu verlieren, bitcoins für immer. Es gibt auch Möglichkeiten, um "nachweislich zu vernichten" Sie, indem Sie Sie an eine Adresse, die nicht eventuell einen privaten Schlüssel haben.

+539
BIZON777 27.06.2017, 00:08:13

sha ist eine Funktion, wo man eine Nachricht und es nimmt die ascii - codes der Nachricht und nicht das math-Operationen über diese codes.

Falsch. sha256 ist eine hash-Funktion. Dies bedeutet, es nimmt die Daten von (ziemlich, kann es eine Granularität) beliebiger Länge und gibt Daten von konstanter Länge. Bei sha256, die Granularität ist 1 bit (obwohl die Granularität der meisten Implementierungen ist es 1 Byte; Danke, dave_thompson_085) und die Daten, die es zurückgibt, ist immer 256 bit = 32 Byte. Keine ASCII-Codierung erforderlich.

Füttern Sie Ihre hash-Funktion auf die falschen Daten. Sie füttern ein string mit dem ASCII-kodierte hexadezimale Darstellung der Daten, Sie soll fließen in die Funktion.

Wenn Sie eine hexadezimale Darstellung kodiert in ASCII, müssen Sie zuerst konvertieren Sie die Daten, die er repräsentiert und dann füttern, die in die hash-Funktion.

+334
Fuzzy Purple Monkey 06.11.2017, 21:43:12

Tx-id

9c9fb0d1c60f6f59196c9c41c1b9eb7ad9caf32397f5264f54149af6ecfd8003

Bitte Helfen

+314
user3006 27.09.2016, 17:26:06

Es gibt ein paar Ziele Münze Auswahl.

Erstens, wir möchten, wählen Sie genug Münzen für den Benutzer. Zweitens wollen wir minimieren die Transaktionskosten. Schließlich wollen wir reduzieren die UTXO gesetzt.

Die Verringerung der UTXO festlegen, müssen Sie erstellen weniger Ausgänge als Eingänge in einer Transaktion. Durch lösen des subset sum problem, wir können verhindern, dass eine änderung der Ausgabe-und damit verringern sich die UTXO gesetzt.

+296
Barbarean 19.10.2016, 14:19:19

Sie können pybitcointools Geschichte(Adresse). Beachten Sie, dass diese Funktion hat einen Fehler, so versuchen Sie, meine Gabel statt.

Oder die API-Anforderung für 12c6DSiU4Rq3P4ZxziKxzrL5LmMBrzjrjx wäre:

https://blockchain.info/address/12c6DSiU4Rq3P4ZxziKxzrL5LmMBrzjrJX?format=json&offset=0

Wenn es mehr als 50 Ergebnisse, die Sie ändern möchten offset=50.

Ich werde weitere Informationen geben, falls erforderlich.

Meine persönliche Empfehlung wäre zu diesem API-Aufruf verwenden, da es keine offset-Probleme:

https://bitcoin.toshi.io/api/v0/addresses/12c6DSiU4Rq3P4ZxziKxzrL5LmMBrzjrJX/transactions
+295
Childbird 21.04.2019, 16:28:28

Sie haben eine gute Diskussion, in:

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

Im Grunde, ECDSA gefährdet ist, hashing nicht. Mit einem Quantencomputer könnte man leicht Rückschlüsse auf die privaten Schlüssel entsprechenden öffentlichen Schlüssel. Wenn Sie nur eine Adresse, das ist eine verschlüsselte öffentliche Schlüssel, der private Schlüssel ist sicher. Sowieso, verbringen eine Transaktion, die Sie brauchen, um zu senden den öffentlichen Schlüssel. An diesem Punkt, sind Sie verwundbar, aber der Angriff ist nicht einfach.

Im Allgemeinen, Quanten-Computer sind nicht exponentiell besser als klassische Computer. Sie können nicht auf alle Staaten in der überlagerung, nur die globalen Eigenschaften. Sie können Lesen http://www.cs.virginia.edu/~robins/The_Limits_of_Quantum_Computers.pdf zu erhalten eine gute Idee von dem, was Sie können und nicht tun können.

+271
antishka 20.05.2013, 09:05:13

Nach dieser Antwort: https://bitcoin.stackexchange.com/a/58908/41513 byzantinisch Fehlertolerante Fehlertoleranz (BFT) Konsens Schwelle ist 1/3.

Auf der anderen Seite, es ist eine gemeinsame überzeugung, dass Bitcoin-Netzwerk sicher ist, bis die Mehrheit der mining-power (D. H. mehr als 1/2) ehrlich, das bedeutet, dass byzantinische Fehlertoleranz Fehlertoleranten Schwelle von Bitcoin-Netzwerk ist 1/2.

Die Schwelle ist die richtige? 1/3 oder 1/2 ?

+226
Wedrus 14.12.2017, 01:33:31

Kann es sein, die Gabel in eine neue Münze, so dass, wenn ich hatte X bitcoins ich noch X Münzen in die neuen Krypto-Münze, aber die monetäre Basis 50M Münzen zum Beispiel?

+211
user2224756 22.08.2010, 20:29:00

Ich müssen geben Sie Speicherplatz frei, im bitcoin-server.

Wird bitcoind download alle Blöcke von Grund auf wieder wenn ich 'prune' Wert in bitcoin.conf über die daemon?

+208
Kris Haamer 24.09.2015, 03:00:39

Fragen mit Tag anzeigen