Was ist die genaue Formel für die Berechnung der Transaktionsgebühren?

Laut Wiki:

Wenn die Blocklänge beträgt mehr als 250 kB sind, Transaktionen immer teurer als die Blockgröße Ansätze die Grenze von 500 kB. Senden einer Transaktion, wenn die Blocklänge beträgt 400 kB kostet 5 mal die normale Menge; senden, wenn es 499 kB kostet 500x, etc.

Was ist die genaue Formel, die bestimmt, die Transaktionsgebühr?

+961
Venniyammal 02.12.2011, 11:32:27
33 Antworten

Effektiv, ja, das ist wahr.

+997
jExchange 03 февр. '09 в 4:24

Wenn ein Bergmann schlecht verhält, können die anderen Bergleute "boykott" ihm/Ihr, indem Sie sich weigern zu bauen, ganz oben auf seine/Ihre Blöcke in die Zukunft? Wird so ein "boykott" halten die Kumpels aus schlecht benimmt?

+994
Nico261 30.12.2011, 23:32:10
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Dieses Problem zeigt, dass die Zentralisierung etwas Bitcoin zu tun hat, ist der falsche Ansatz. Die Gemeinde wird profitieren am meisten von dezentraler Austausch, die entworfen und gebaut, wie wir sprechen. Auch die Aufklärung der Kunden, dass der Austausch von nicht-Banken ist ein wesentlicher Aspekt, der Schutz des ökosystems. Die überwachung solcher Systeme sollte nicht in der Verantwortung der end-Benutzer, sondern die Menschen mit Ihnen. Wenn Mt. Gehex worden proaktive und regelmäßige tägliche audits, die auf die Kontostände etc wäre es gewesen, einfach für Sie, um das Problem zu identifizieren, als es begann, statt, nachdem es zu spät war.

+969
lockie 01.03.2016, 17:17:43

Wie erkläre ich Schnorr Signaturen und Signatur-aggregation für meine 7-jährige Cousine?

Nathan Aw

+933
necolas 23.12.2014, 21:52:44

Es wird kein Maßstab (mass-market adoption), wenn Sie wollen, um alle Transaktionen direkt in der blockchain.

Es muss eine Hierarchie von services, built on top of the core protocol. Neben der Verbesserung der Skalierbarkeit, können Sie auch bieten alle Arten von Funktionen, die manche Menschen brauchen, wie reversible Transaktion, instant (nicht-Bestätigung) überträgt, verifizierte accounts, oder Anonymität. Die blockchain würde verwendet werden, als Clearingstelle zwischen diesen services. Die meisten Menschen müssten nicht direkt, aber Sie verlassen sich immer noch auf die Garantien, die Sie bietet der Wirtschaft, unterstützt von der Kette.

Nur weil das zugrunde liegende Protokoll ist radikal peer-to-peer bedeutet nicht, dass Sie können nicht über Hierarchien überlagert es. Nur weil git ist peer-to-peer bedeutet nicht, dass jeder hat die gleichen Auswirkungen auf die Entwicklung des Linux-Kernels. In der Bitcoin-Welt ist, gibt es noch Banken zum Beispiel, und Kreditkarten und Versicherungen. Der Unterschied ist, dass, egal wie mächtig diejenigen geworden, die Sie nicht Durcheinander mit der Geldmenge (und erstellen Münzen, die für sich aus der Luft). Wenn Sie die Schraube genug, dass eine große Zahl von Menschen nicht mehr Vertrauen, Sie kann schneiden Sie aus der Schleife.

Weil, wie eine Transaktion muss IMMER bestätigt werden (mindestens 6 mal??) über P2P, die transfers wirksam sind, weit Weg von momentane. Gibt es eine eingebaute Verzögerung. Ist das nicht ein problem?

Die Rückmeldungen machen es unmöglich für jemanden, der Doppel-verbringen. Wenn Sie das Vertrauen der anderen Partei genug, Sie brauchen nicht zu warten, für diese. Gleiche, wenn Sie haben andere Möglichkeiten, um wieder auf Sie, wenn Sie betrügen. Wenn Sie Kaufmann sind, können Sie einfach berechnen einen Prozentsatz der Betrug aufgrund von Verlust. Oder nehmen Sie eine Versicherung ab. Shop-Besitzer bereits tun, dass in der realen Welt (zu mildern, Diebstahl), wie Kreditkarten-Prozessoren. Wenn Sie eine Dienstleistung erbringen (z.B. einen Monat VPN), können Sie aufhören zu tun, dass, wenn die Zahlung "bounces". Wenn Sie Schiff um physische Güter, Sie können warten Sie drei Stunden für die Bestätigung einfach. Sie kaufen und verkaufen Währungen sofort auf Handelsplattformen wie MtGox (so dass Sie nicht brauchen, um Vertrauen oder sogar wissen, wer Sie sind Handel mit, solange Sie Vertrauen in die Plattform).

Warten auf Bestätigungen können Sie (in einer automatisierten Weise) akzeptieren Zahlung von jemand, das Sie wissen nichts über, ohne Vertrauen in jemand anderes zu gewähre, entweder. Das ist ein nettes extra-feature von Bitcoin, aber es kommt zusätzlich zu "real-world" - Garantien, die Sie bereits haben.

+919
helveticat 06.03.2014, 00:49:52

Vor kurzem habe ich ein Konto erstellt/Portemonnaie auf coinbase.com. Dann übertrug ich meine BTCs ich hatte bereits von blockchain.info um den Geldbeutel auf Coinbase.

Ein wenig später, kaufte ich einige neue bitcoins direkt von Coinbase mit meiner Kreditkarte und ich erwartete, dass ich in der Lage bin, etwas zu sehen, wie eine Transaktions-ID und ein block-Hinweis sobald die neue BTCs angekommen in meiner Brieftasche.

Interessanterweise bekam ich die BTCs aber es gibt keine Transaktion block-Referenz als erwartet.

Auf support.coinbase.com Sie sagen:

Sie können die meisten digitalen Währung Transaktionen über das Netzwerk an die jeweiligen blockchain, welche Datensätze und prüft die Legitimität der Transaktionen. Allerdings, wenn die übertragung von einem Coinbase-Konto zu einem anderen Coinbase-Konto, die Transaktionen auftreten, aus der blockchain. [...] Für diese "off-chain" - Transaktionen, die Sie nicht anzeigen können, die bitcoin-Transfers in die blockchain, und es wird nicht eine "Erweiterte Details" - link, wenn Sie auf die Transaktion.

Soweit ich verstehe, ist die bitcoin blockchain die Idee hinter der ganzen Sache ist, dass jeder weiß, wie viele bitcoins, die ich besitze (ja, ich weiß, meine Identität hash-Adressen).

Aber wenn es so etwas wie off-chain-Transaktionen, dies bedeutet, dass ich nicht selbst die BTCs kaufte ich mir mit meiner Kredit-Karte, aus technischer Sicht, weil niemand (der verteilt ledger) wissen über diese Transaktion.

Ist das richtig?

+913
Rajkumar Prajapati 19.01.2011, 02:27:38

Gibt es eine gute und Vertrauenswürdige bitcoin-exchange wo kann ich trade meine bitcoins für CAD und senden Sie dann das Geld auf meinem PayPal-Konto statt eine überweisung? Danke

+891
unagi 28.04.2014, 20:02:56

Wenn ich das richtig verstehe. SegWit ist eine der Lösungen, um die vollen 1MB block problem, dass nicht erforderlich ist eine harte Gabel. Aber ich habe gelesen, erhöht dies nur die 1MB vielleicht etwa 2-4x nur. Wenn das der Fall ist, würden wir nicht haben das gleiche problem auf der ganzen Linie, wenn Transaktionen auf dieser Ebene wieder?

+813
DaveMan1950 16.10.2019, 18:07:46

Der bitcoinj Bibliothek-API bietet eine signMessage Methode der ECKey - Klasse, die gibt eine Signatur (r,s) 65 bytes kodiert als Base64-string. Das Knirschen der Codierung liegt in der zusätzlichen führende byte ermöglicht die Schlüssel-recovery (64 bytes von (r,s) allein sind nicht genug für diesen Zweck). Insbesondere die führenden byte-Codierung enthält Informationen über die Komprimierung status des signierenden Schlüssels.

Nun ich nehme an, diese spezielle Signatur-Codierung implementiert wurde, für einen sehr guten Grund, was ich vermute, ist die Tatsache, dass es eine standard-Kodierung, die in viele andere bitcoin-Bibliotheken und Kern.

Jetzt beim überprüfen einer Signatur durch key recovery, die verifyMessage - Methode ignoriert die Komprimierung status der wiederhergestellten Schlüssel und einfach gewährleistet, dass die entsprechenden elliptischen Kurve Punkte-match. Sicher, das ist ein sehr guter check, aber warum machen wir die Mühe, die Kodierung der Verdichtung status eines signing key, wenn wir gehen, ignorieren Sie es später? Ist dies der Semantik andere bekannte Bibliotheken verabschiedet haben, oder in der Tat-core? Ich lege ein kleines snippet zur illustration:

import org.bitcoinj.core.ECKey;
import java.Sicherheit.SignatureException;

public class Test
{
 public static void main(String[] args)
{
 String message = "einige beliebige Nachricht";

 ECKey k1 = new ECKey(); // random -, komprimierte
 ECKey k2 = k1.Dekomprimieren();

 // Signatur (r,s) - codiert 65 bytes mit führenden byte
 // erlaubt Schlüssel-recovery (einschließlich Komprimierung status)
 String sig1 = k1.signMessage(message); 
 String sig2 = k2.signMessage(message); 

 // Komprimierung status codiert ist, in der Signatur => unterschiedliche führende byte
 System.aus.println(sig1); // INgDhkt98Mme9m9AQ+nqtjyvjj ...
 System.aus.println(sig2); // HNgDhkt98Mme9m9AQ+nqtjyvjj ...

 // die Signaturen verifiziert sind erfolgreich
versuchen
{
 k1.verifyMessage(Nachricht, sig1); // komprimierte Fall
}
 catch(SignatureException e)
{
 System.aus.println("es sollte nicht passieren");
}

versuchen
{
 k2.verifyMessage(Nachricht, sig2); // nicht komprimierte Fall
}
 catch(SignatureException e)
{
 System.aus.println("es sollte nicht passieren");
}

 // in der Tat, Kompression-status wird ignoriert ...
versuchen
{
 k1.verifyMessage(Nachricht, sig2); // sollte es zu werfen ?
}
 catch(SignatureException e)
{
 System.aus.println("es passiert nicht");
}

}
}
+777
irbis1991 14.12.2013, 20:11:54

Beim ausführen der gitian-build.sh Skript, müssen Sie zusätzliche Argumente angeben, die für Sie zu konstruieren und zu produzieren gitian Signaturen. Sie müssen angeben, welche version (oder Begehen oder Zweig), die du bauen möchtest. Sie müssen auch angeben, eine id für den GPG-Schlüssel, den Sie verwenden möchten, um die Zeichen der gitian Ausgabe. Die id ist der Unterzeichner.

Zum Beispiel, für mich, ich benutze den Befehl

./gitian-build.sh -B-kvm-0.16.1 achow101

zu bauen, Linux, Windows, und MacOS binaries für 0.16.1 mit kvm und die Unterzeichnung der gitian-Ausgang mit der Taste achow101.

+776
Roth Fralick 22.05.2012, 12:37:34

Die scrypt () - Algorithmus ist in seinem Kern eine routine aufgerufen ROMmix. Es definiert im wesentlichen

 V(1) = hash(Nachricht)
 V(2) = hash(hash(Mitteilung))
 V(3) = hash(hash(hash(Mitteilung)))
...

und es berechnet

V(V(V(V(...(Nachricht))))

Seit computing V(n+1) erfordert computing V(n) erste, der effizienteste Weg, dies zu tun ist, um cache alle vorher berechneten Werte. Sobald Sie erstellt haben, an einem ausreichend großen Tisch, der V(V(V(...))) ist nur ein Haufen von lookups.

Zwischenspeichern aller zuvor berechneten Werte benötigt viel Speicher, und da jede Suche von dem vorherigen abhängt, es ist empfindlich auf Speicher-Latenz (obwohl, wenn du Bergbauer bist, Sie können die Arbeit auf mehrere Blöcke parallel, und leiten Sie die Anfragen, um dies zu umgehen).

GPUs kann durchführen viel mehr integer-Operationen pro Sekunde als eine normale CPU, aber haben etwa die gleiche Speicher-Bandbreite/Latenz, als CPU. Also ein Algorithmus, der Speicher-dominierten sollten "die Wettbewerbsbedingungen" zwischen den CPUs und GPUs.

Ich verstehe immer noch nicht, warum die Tenebrix Leute halten dies für ein wichtiges Ziel. Ist es einfach "passt" - GPUs und-CPUs, aber man kann immer noch bauen benutzerdefinierte hardware, die nicht scrypt() viel schneller und billiger als eine CPU. Also es ist nur noch von "GPUs sind die besten" auf "custom printed circuit boards abgedeckt, in-memory-Busse sind am besten". Niemand ist in der Lage zu erklären, warum diese Veränderung ist es Wert die Mühe.

+743
lowlevel 24.12.2010, 16:35:31

Ja, es ist möglich. Dies zu tun, müssen Sie die firmware und installiert eine eigene firmware auf die S9. Der Quellcode für die firmware ist verfügbar auf Github. Die firmware ist wirklich ein leichtes Betriebssystem und enthält software, die wie Die vorinstallierte. Diese vorinstallierte software sind wahrscheinlich das, was Sie ändern müssen, und diese sind wahrscheinlich geschrieben in C/C++.

Da das, was Sie ändern möchten-Effekte die Daten, die gehasht ist, sollte es keine Auswirkungen auf die hashrate an alle.

+732
Scott Love 02.04.2013, 22:36:01

Ich bin auf der Suche bei dieser Transaktion , die einlöst, viele historische Ausgaben aus der gleichen Adresse.

Wenn ich mir die blockchain, es scheint ziemlich klar, es ist die Redundanz, hier der öffentliche Schlüssel wird immer und immer wieder wiederholt. Wenn ich könnte, konsolidieren, könnte ich so an Transaktionsgebühren sparen, aufblasen und in die blockchain von der Anmeldung alle von Ihnen auf einmal.

Gibt es eine Möglichkeit, eine Signatur, einlösen, viele Eingänge auf einmal? Vielleicht mit P2SH?

+731
Kenny Peng 05.02.2012, 02:23:06

Ich habe festgestellt, das in den code auf Github:

Dieser pubkey annehmen können jede Art von Münze, verlassen Sie bitte diese in deine config zu helfen, die die Entwicklung unterstützen.

22851477d63a085dbc2398c8430af1c09e7343f6

Wie erstelle ich eine ähnliche Adresse?

+672
user3211565 13.12.2014, 02:40:57

Ein Mann aus den USA sagen zu erstellen blockchain wallet-n oben, bis die Teile dann ur E n wallet-Adresse nicht einloggen ohne Passwort eine Verbindung zu meinem Geldbeutel, um ein s9-Maschine für den Bergbau, die ich 'll halten mein Geld bei mir in meiner Brieftasche, die er schaffen wird, eine Knoten-Adresse zu verbinden s9

Um klar zu sein: das ist absoluter Unsinn, was er beschreibt, hat NICHTS damit zu tun, wie der Bergbau tatsächlich funktioniert. Er ist nur versuchen, um Sie zu betrügen, indem Sie Zugriff auf Ihre Brieftasche.

Ich schlage vor, einen Blick auf diese Frage: ich bin neu bei Bitcoin, wie kann ich loslegen?

+549
Evorlor 17.02.2010, 22:40:47

Sie können die getaddressinfo RPC-Befehl in die neueste version des bitcoin-core zu Holen Sie sich die hex-codiert Skript für diese Adresse. Aber beachten Sie, dass weil Sie waren in der Lage, einen private key, ich nehme an, dies ist ein P2SH gewickelt segwit-Adresse, was bedeutet, dass das Skript ist nur ein OP_0 opcode, gefolgt von den hash160 der öffentlichen Schlüssel dazugehörigen privaten Schlüssel.

+472
mingo zzz 17.07.2016, 23:08:16

Ich bin versucht, überprüfen Sie die folgenden einfachen MULTISIG P2SH Skript auf bitcoin-testnet (mit python-bitcoinlib):

Einlösen = CScript([2, J1_public_key, J2_public_key, J3_public_key, 3, OP_CHECKMULTISIG])
ex31a_txout_scriptPubKey = "Einlösen".to_p2sh_scriptPubKey()

Meine erste Transaktion habe abgebaut. Hier ist der link. Es wird überprüft, indem die python-Bibliothek python-bitcoinlib , dass die folgenden scriptSig einlösen der Medaille.

J2_signature = create_OP_CHECKSIG_signature(txin, txout, Einlösen,
J2_private_key)
J3_signature = create_OP_CHECKSIG_signature(txin, txout, Einlösen,
J3_private_key)

dummy = 123
txin_scriptSig = CScript([dummy, J2_signature, J3_signature, Einlösen]) 

Aber meine erlösende Transaktion nicht bekommen, abgebaut, auf dem testnet. Ich weiß nicht, warum!


Bearbeiten

Ein minimal-Beispiel ersetzt, statt der vorherigen.

Das neue Skript verwendet P2SH.

Hier wird der API-code der Transaktion:

{
 "block_height": -1,
 "block_index": -1,
 "hash": "6371461a476ae87dd31b89e7deb9ff59b9679306b23ff86036dc3d7851a76a3c",
 "hex": "01000000019d8e6c705ba87c12f785542ea6253478585a24d871624036c3cfa30b1c0bfbe400000000fddb01017b483045022100dc369db54ceaa7b182969f23a176ae21d14272dff8d941360a5140d17f196e24022044ed2a8c05c5eff115fd5536478027b74a8aeea8f8e393377fcf7c8c232b352201483045022100c227a4fa63b5040bc85a5e7b15c0b081aadd4c538223fa9d8c90cadbc04e649702205a72760687a8c9e74202bfd11b6661f44f093e51a7a4eb4d89876303a9bc94d8014730440220586615cbc74089d7ab4aaf96dc857c0d523df77260159dced512f72c9d3d88b30220177c6f3eb5622ed263c28052ffcda89062a1bda74fdf8e398fba76dd85942bbd014cfd6e51210245aef9640296f238a04b0ee9af1e8dc62a6fe51214af7d3c5bfe518a9cd5afaf2103482de8ad8bf744318b97063544d2fc59322f63baad3d1054ea57609cdb059b6452af6e52210245aef9640296f238a04b0ee9af1e8dc62a6fe51214af7d3c5bfe518a9cd5afaf2103482de8ad8bf744318b97063544d2fc59322f63baad3d1054ea57609cdb059b6452ae635167522102e1183cefc9b3fb15e15bfc53703a6d2e626ccf42cc017f84ec41486114d8cefe210200139f5a548a7cebce4be1308a0262fbb04ec2ea6fc5b38bb3c4ac140ccb5d852102259a3b4527adf82a32e06fb177f27e0606c10f329a22ba7b206ea3eef0e5aa2853ae68ffffffff01a0860100000000001976a9149f9a7abd600c0caa03983a77c8c3df8e062cb2fa88ac00000000",
 "Adressen": [
"2Mz66CzbFYADatUbwXWqHxayRrMHoTCAqxn",
"mv4rnyY3Su5gjcDNzbMLKBQkBicCtHUtfb"
],
 "total": 100000,
 "Gebühren": 400000,
 "Größe": 562,
 "preference": "hoch",
 "relayed_by": "194.225.46.158",
 "empfangen": "2018-11-18T21:19:22.298 Z",
 "ver": 1,
 "double_spend": false,
 "vin_sz": 1,
 "vout_sz": 1,
 "Bestätigungen": 0,
 "inputs": [
{
 "prev_hash": "e4fb0b1c0ba3cfc336406271d8245a58783425a62e5485f7127ca85b706c8e9d",
 "output_index": 0,
 "script": "017b483045022100dc369db54ceaa7b182969f23a176ae21d14272dff8d941360a5140d17f196e24022044ed2a8c05c5eff115fd5536478027b74a8aeea8f8e393377fcf7c8c232b352201483045022100c227a4fa63b5040bc85a5e7b15c0b081aadd4c538223fa9d8c90cadbc04e649702205a72760687a8c9e74202bfd11b6661f44f093e51a7a4eb4d89876303a9bc94d8014730440220586615cbc74089d7ab4aaf96dc857c0d523df77260159dced512f72c9d3d88b30220177c6f3eb5622ed263c28052ffcda89062a1bda74fdf8e398fba76dd85942bbd014cfd6e51210245aef9640296f238a04b0ee9af1e8dc62a6fe51214af7d3c5bfe518a9cd5afaf2103482de8ad8bf744318b97063544d2fc59322f63baad3d1054ea57609cdb059b6452af6e52210245aef9640296f238a04b0ee9af1e8dc62a6fe51214af7d3c5bfe518a9cd5afaf2103482de8ad8bf744318b97063544d2fc59322f63baad3d1054ea57609cdb059b6452ae635167522102e1183cefc9b3fb15e15bfc53703a6d2e626ccf42cc017f84ec41486114d8cefe210200139f5a548a7cebce4be1308a0262fbb04ec2ea6fc5b38bb3c4ac140ccb5d852102259a3b4527adf82a32e06fb177f27e0606c10f329a22ba7b206ea3eef0e5aa2853ae68",
 "output_value": 500000,
 "sequence": 4294967295,
 "Adressen": [
"2Mz66CzbFYADatUbwXWqHxayRrMHoTCAqxn"
],
 "script_type": ""pay-to-script-hash",
 "Alter": 0
}
],
 "Ausgaben": [
{
 "value": 100000,
 "script": "76a9149f9a7abd600c0caa03983a77c8c3df8e062cb2fa88ac",
 "Adressen": [
"mv4rnyY3Su5gjcDNzbMLKBQkBicCtHUtfb"
],
 "script_type": ""pay-to-pubkey-hash"
}
]
}
+416
TaRDy 03.01.2017, 11:47:46

Erstens, der Austausch verfolgen von Transaktionen von Ihren TXIDs. Die TXID kann geändert werden von 3. Parteien, aber nicht die Bewegungsdaten.

Ich kann nicht verstehen, wie, sagen wir, Bob ändern kann Alice die Signatur in einem Alice->Bob Transaktion, wenn die Signatur nicht zu ihm gehören, in den ersten Platz.

Alte Versionen von Bitcoin Core verwendet OpenSSL zur überprüfung von Signaturen (jetzt libsecp256k1). OpenSSL ist nachsichtig über Signatur-Codierung.

  • Eine ECDSA Signatur ist ein (R,s) - paar. (R,-s) macht auch eine gültige Signatur.
  • OpenSSL ermöglicht Verschlüsselungs-algorithmen, die anderen als DER.

was bedeutet, es gibt mehr als eine Möglichkeit zu codieren Signaturen. Unterschiedliche, aber gleichwertige Signaturen ermöglichen die 3rd parties zum ändern der Signaturen ohne Kenntnis des privaten Schlüssels, also die änderung der TXID.

Details: Bulletin 62

+398
samonthego 07.06.2018, 08:40:56

Ich dachte, es war die ALU-OPs wie hier: https://bitcointalk.org/index.php?topic=7964.0

ArtForz spricht der viel höhere Werte, aber: https://bitcointalk.org/index.php?topic=4689.msg68933#msg68933

Funktioniert der kernel mehr als einmal für ein hash? Was bin ich?

+389
Justin Hales 02.01.2014, 09:06:30

Ihre Aktien sind in Richtung a-block, einmal ein block abgeschlossen ist, startest du einen neuen block und gehe zurück auf 0 Aktien. Je nach Ihren pool, Sie zahlen pro block oder pro Aktie. Mach dir keine sorgen, wenn Sie sich auf Ihre pools website, die Sie sollten in der Lage sein zu finden, was Sie aus dem block und wie viele Aktien, die Sie trug.

Neustart GUIMiner wird nicht entfernen Sie Ihre Aktien, Ihre Aktien werden automatisch erfasst, durch Ihren pool.

+378
Ankur Pratap 23.03.2016, 12:27:54

Bitcoin hat nur 21 Millionen Münzen, so weit ich weiß. Wer halt diese Münzen? Ich will nur grobe Schätzung.

+367
Ben Harkin 20.09.2015, 13:41:08

Sie können dies tun, mit der seedrecover.py Skript in btcrecover

Sie müssen die master public key (xpub), eine Empfangs-Adresse generiert aus den Samen, oder eine Adressen-Datenbank. seedrecover.py dann überprüfen Sie die Saatgut-Varianten, um zu sehen, wenn Sie leiten den angegebenen Schlüssel oder Adresse.

+351
Bohdan Trotsenko 11.10.2012, 00:10:48

what ' s up?

Tatsache: eine Bitcoin-wallet kann mit mehreren privaten Schlüsseln. Im ECC, die Sie haben können, 2^256 private Schlüssel und, für jede Taste, die Sie haben können, 2^256 öffentliche Schlüssel. Vorausgesetzt, das ist richtig (bitte korrigieren Sie mich, wenn ich falsch Liege), Sie erzeugen eine Bitcoin-Adresse, die im Grunde die von der Vermischung eines öffentlichen Schlüssels zu einer RIPEMD160 hash-Funktion, die produzieren 2^160 verschiedene Adressen.

Meine Frage ist: ist die Beziehung zwischen den Bitcoin-Adresse und der öffentliche Schlüssel 1:1 (1 Adresse für jeden öffentlichen Schlüssel)? Wenn nicht, wie ist es möglich, eine Verbindung mehr als 1 Adresse auf eine einzelne public-key, da diese "Verbindung" wird durch hash-Funktionen und hash für einen Eintrag (den öffentlichen Schlüssel) nicht ändern, wenn Sie ändern Sie den Eintrag an sich?

Vielen Dank im Voraus.

+333
Nomad Insane 07.10.2017, 17:44:06

In früheren Versionen von Bitcoin Core, der staubgrenzwert wurde als Ausgang definiert, deren Ausgaben erfordern würde mehr als 1/3 seines Wertes als Gebühren werden erhoben:

https://bitcoin.stackexchange.com/a/41082/10845

Die Mindestgebühr wurde wiederum definiert durch minRelayTxFee, eine veränderbare Einstellung, die standardmäßig in einem Punkt-zu-1 satoshis/byte.

Die release notes für 0.14.0 haben, dies zu sagen minRelayTxFee:

Da die änderungen 0.12 automatisch begrenzen Sie die Größe der mempool und verbessern der Leistung von block creation in mining-code wurde nicht zu wichtig für die relay-Knoten oder Bergarbeiter set -minrelaytxfee. Mit dieser Version werden die folgenden Konzepte, die an dieser option getrennt aus:

  • inkrementelle relais Gebühr für die Berechnung der BIP-125 Ersatz-und mempool begrenzen. (1000 satoshis/kB)
  • Berechnung der Schwelle für eine Staub-Ausgang. (effektiv 3 * 1000 satoshis/kB)
  • minimum-Gebühr-rate eines Pakets von Transaktionen in einem block erstellt, der von der Bergbau-code. Wenn Bergleute möchten, legen Sie diese mindestens Sie können die neue -blockmintxfee option. (der Standardwert ist 1000 satoshis/kB)

Die -minrelaytxfee option bleibt bestehen, wird aber empfohlen auf Links nicht gesetzt.

https://bitcoin.org/en/release/v0.14.0

Leider ist diese Erklärung nicht klären, die Frage, wie sich der Staub-Grenzwert wird berechnet nach vorne gehen. Insbesondere die Aussage "Berechnung der Schwelle für eine Staub-Ausgang. (effektiv 3 * 1000 satoshis/kB)" ist verwirrend. Es scheint zu bedeuten, dass die Staub-limit hartcodiert mit einer Gebühr Dichte von 1 satoshis/byte, woraus sich ein minimum output-Wert von 546 satoshis ((34 + 148) * 3, gemäß der bisherigen Richtlinie). Aber das macht nicht viel Sinn, da der Markt Gebühr Dichte für die next-block-Bestätigung wird routinemäßig über 100 satoshis/byte, und ändert sich täglich.

Angenommen ich bin mit einem 0.14.0-Knoten mit Standard-Einstellungen. Was ist der effektive Staub-Grenzwert für dieses Knotens ist, und wie wird er berechnet, gegeben, dass, ich bin beauftragt, Sie nicht zu berühren minRelayTxFee?

+328
McSim 14.11.2018, 14:01:26

Das Ziel-tag ist ein einmalige Kennung Austausch verwenden, um halten Sie Ihre XRPs. Normalerweise, Brieftaschen Adressen erstellt werden, auf dem regulären, aber Ripple-Protokoll erfordert ein minimum Einzahlung von 20XRP für jede einzigartige, neue wallet-Adresse. Da die Menschen ein-und Auszahlungen XRPs an Börsen auf dem regulären, würde es Millionen von XRPs aus der Währung auf, entweder zu Ihren Lasten oder der Austausch Kosten auf die regulären für tot Geldbörsen so dass Sie für fehlen von einem besseren Wort, gestrandet. So tauscht die Wiederverwendung der gleichen ripple-wallets mit Ziel-tags. Sehen Sie es so: Bitcoin, Äther und anderen crypto-Währungen aufzubauen, neue Einfamilienhäuser aus Gründen der Herstellung, den Handel. Zur Verringerung der Wahrscheinlichkeit von Betrug, Ripple steuert den Zustrom von Adressen durch die Erhebung einer Gebühr, die nennen Sie die "minimum-Einzahlung." Die exchange-Lösung HIERFÜR ist die Verwendung der gleichen Einfamilienhaus-Adresse und machen es zu einem Wohn-Gebäude, ständig neue apartments mit keine Luft-Grenze. So sind die wallet-Adresse ist das apartment-Gebäude (daher der ripple mindestens 20XRP erfüllt worden ist) noch viele Konten können Hinzugefügt werden, auch für die einmalige Nutzung innerhalb der gleichen Adresse, über und über und über wieder. Sie nennen dies eine "host-Brieftasche." Ihr Ziel-tag generiert wird, zum Zeitpunkt der Einzahlung durch den Austausch Anzahlung-Adresse, und das weist den Rücktritt Austausch oder die Brieftasche in die Wohnung Briefkasten zu schicken, das Geld innerhalb der gleichen Wohnung Gebäude Adresse. Millionen von Menschen können die gleiche XRP Brieftasche, solange das Ziel-tag zugeordnet ist. Wenn Sie nicht fügen Sie das tag auf den Rückzug der Seite zu hinterlegen, um ein exchange-Standort, der XRP gehen in den Abgrund, wie das versenden von Geld auf ein Gebäude Adresse mit Mieter kein name und keine Nummer der Wohnung. Wenn Sie senden einen Austausch, um Ihre eigenen persönlichen ripple-wallet (nicht host-Brieftasche - wenn Sie ein Ziel-tag ist erforderlich), dann wird keine Ziel-tag benötigt wird. Geben Sie einfach die Anzahl "0". Ihre XRP gehen in Ihre Geldbörse. Wie ein eigenes Einfamilienhaus. Muss nicht ein name oder Nummer der Wohnung. Es wird an Ihre mailbox geschickt, um eine Adresse, wo nur Sie und sonst niemand wohnt. Dies ist der beste Weg, um zu erklären, die lästigen Reiseziel-tags erforderlich für XRP, wenn Sie erforderlich sind, warum Sie erforderlich sind, den Zweck Sie dienen und warum es einzigartig ist, um die Welligkeit im Gegensatz zu anderen cryto-wallets.

+302
Marat Shakurov 09.06.2019, 05:13:42

Ich lese über SPVs hier , dass:

[A SPV] client lädt eine komplette Kopie der Header für alle Blöcke in die gesamte block-Kette. Dies bedeutet, dass der download und die Speicherung Anforderungen skalieren Linear mit der Zeit, die seit der Bitcoin erfunden.

aber neue Bitcoin, ich weiß nicht, zu quantifizieren, wie dies in Bezug auf :

  • Bandbreite
  • Lagerung
  • ram

Anforderungen, die ich brauche für den Betrieb eines SPV (auf einem embedded-Gerät).

Kann mir bitte jemand helfen?

+273
Mark Benton 24.02.2012, 09:13:19

Eine neue Sicherung ist erforderlich, nach jedem Benutzerdefinierte Transaktion, in der die änderung eingestellt, um zu gehen, um eine Neue Adresse.

Wenn Sie Ihr Benutzerkonto konfiguriert haben, mit einer e-mail-Adresse ein und markiert die checkbox für die Automatische E-Mail-Backups ein backup wird automatisch gesendet, per e-mail für jedes Ereignis, bei dem ein neues backup erforderlich ist.

+237
adminz 17.07.2010, 10:46:44

Sie suchen CBlockIndexWorkComparator, die Betreiberin von drei Regeln. Die Regeln angewendet werden, ein zu einer Zeit, und wenn eine Regel führt zu einem Unentschieden, dann wird die nächste Regel angewendet wird.

  • Die blockchain ist die meiste Arbeit?
  • Die eine war zuerst empfangen? (Diese kann für verschiedene clients, das ist der Grund, warum die Vorherige Regel zuerst angewendet.)
  • Hat man einen größeren Zeiger-Adresse? (Dies ist weitgehend zufällig und für verschiedene Kunden.)
+169
user231523 28.05.2018, 14:33:26

Ich habe jetzt clightning läuft für einen Monat. Ich beobachte sehr oft Blitz-cli-getinfo

Hier fand ich in den ersten drei Wochen:

"msatoshi_fees_collected": 0

Vor etwa einer Woche geändert

"msatoshi_fees_collected": 1445

und seit heute:

"msatoshi_fees_collected": 50483

Nun meine Fragen:

  1. Ich glaube, es ist mein Ergebnis, die aus mit einem meiner 36 Kanäle. Welche(s)?
  2. Ich möchte wissen, meine Kanal-info mit name, Anschrift von Knoten und Finanzierungen an beiden enden.
  3. Gibt es ein Gerüst für python-Programm zur Verfügung haben, könnten Holen info und legen Sie Sie in eine Tabelle wie ein excel-sheet?

  4. Ich bekam diese Meldung:

Ich erstellt einen channel mit Sie. Wenn alle Ihre Kanäle TrueVision.club, LightningTo.Mir, oder blindedbythelight hat alle lokalen balance und keine Fernbedienung Gleichgewicht, dann kann ich helfen ausgleichen diese Salden für Sie. Dies würde auch bedeuten, dass meine Kanal-Sie würde lokale und remote-Salden mehr ausgeglichen, so gäbe es keine Notwendigkeit für Sie um einen Kanal zurück. Es erfordert ein bisschen Koordination, damit ich verstehen, wenn Sie lieber nicht. Fühlen Sie sich frei, um einen Kanal zurück, wenn Sie wollen.

Ehrlich gesagt, ich verstehe es nicht. Was soll ich tun? Wie kann ich sehen, was hier passiert? RENE, ich brauche Eure Hilfe ;-)

bye

Ronald

+157
Matthew Solc 07.11.2014, 19:20:49

Auf Windows müssen Sie den BitCoin-Anwendung Verknüpfung hinzufügen, um den datadir-parameter, so dass jedes mal, wenn Sie starten BitCoin es wird immer die neue Daten-Verzeichnis:

"C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" -datadir=d:\BitCoinData

enter image description here

Wenn Sie mit der Waffenkammer zu verwalten BitCoin, müssen Sie den Speicherort für die Bitcoin-home-Verzeichnis. Gehen Sie zu Datei > Einstellungen:

enter image description here

+142
karlkeller 09.03.2017, 06:32:39

Für https://getaddr.bitnodes.io/dashboard/#transactions-and-blocks-propagationich offen halten und verbindungen mit allen erreichbaren Knoten im Netzwerk und erfassen alle eingehenden inv Nachrichten mit tcpdump und analysieren pcap-Dateien für inv Pakete; inv Typ 1 für Transaktion und WR-Typ 2 für den block. Sie erhalten sämtliche WR-Nachrichten, die Sie benötigen, um sicherzustellen, dass Ihre relais-bit auf 1 gesetzt ist, in Ihren ausgehenden version Meldung. Bereit sein, zu handhaben 3 bis 10 Mbit / s für die eingehende WR und Sie sollten in der Lage sein, um alle Transaktionen dieser Art, aber Sie kann sich nicht unbedingt auf die Herkunft Knoten.

+107
kanagavelu 16.09.2019, 19:23:51

Ich benutze "Kette Währungen". Es gibt Präzedenzfälle für Krypto-Währungen. OT Währungen auch crypto-Währungen. Ripple IOUs Verwendung der Kryptografie in die verteilte Protokoll zu. Die Einzigartigkeit ist auf jeden Fall in der block-Kette. Ich beziehen sich oft auf Sie als nur "Münzen", da die meisten von Ihnen sind sogenannte SomethingCoin.

+36
Sushantkpatil12 28.08.2013, 15:56:47

Ich habe heruntergeladen litecoin-code (version 14 september,2014) und baute es. so jetzt habe ich eine Brieftasche. ich habe Konto, das der name "". dann Verband ich meine miner zu meiner Knoten. Es löste den block und jetzt hab ich ein Gleichgewicht. ./litecoin-cli getbalance "" gibt 150LTC , aber wie ich sehen kann, es sind 3 Adressen, die gehören zu diesem Konto (""); warum alle diese 3 Adressen Gleichgewicht 0.000? wie ist es möglich, dass einem Kontostand und nicht die Adressen? Selbst wenn ich Typ ./litecoin-cli getinfo sagt es mir, dass mein Kontostand 0.0000 , aber wenn ich Typ ./litecoin-cli getbalance "" warum tut es wieder 150?

+20
Ari Cuadra 13.09.2019, 02:33:45
buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil