Welligkeit Knoten Entschädigung

Wie funktioniert Ripple Gebühren für XRP-nur Transaktionen zu kompensieren Knoten?

Ich habe gehört, was ich kann nur beschreiben, wie ein "Netzwerk-Gebühr", dass einige XRP verbrannt werden pro Transaktion. Was ist die motivation dafür?

Ich bin auch unsicher, wie die Knoten-Typen kompensiert werden. Es scheint Konsens Bauherren und eine Art von Satz der Bergleute, aber ich kann nicht sicher sein. Sind Sie auch ausgeglichen durch BitCoin-Typ-Gebühren?

+711
jaylabo 06.06.2010, 13:27:05
34 Antworten

Wie funktioniert das Anbinden mehr PPC erhöhen die Chancen, eine gültige PoS block?

+993
user1226313 03 февр. '09 в 4:24

Die nächsten Bitcoin Core Version haben -walletdir, die werden im Grunde können Sie tun es ohne tricks.

https://github.com/bitcoin/bitcoin/commit/0530ba0eae147563921b162ed05347234d8b53c0

https://github.com/bitcoin/bitcoin/pull/11466

+992
Vinay Patel 21.01.2019, 12:07:58
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Bitcoind wird natürlich geben unterschiedliche Daten zu jedem der Bergleute anschließen. Ansonsten mit mehreren Minern wäre sinnlos.

Es muss nicht unbedingt eine unterschiedliche Adresse (obwohl es normalerweise tut) - es ist genug, um Veränderungen der extraNonce Feld.

+949
mbox93 03.08.2016, 02:49:30

Sie können sich Cashila - https://www.cashila.com/

Es ist ein EU-lizenzierter payment-Prozessor, können Sie senden Sie Ihre bitcoins an eine Dritte bank-Konto. Ideal für die Zahlung Ihrer Rechnungen oder senden jemand einige fiat.

Es funktioniert anders herum auch. Sie können Zahlungen/Einlagen-von wem auch immer Sie wollen in Ihr online-wallet, die beiden SEPA-und bitcoin.

+899
s mathis 13.11.2017, 04:04:07

Die bitcoin-wallet-Anwendungen für android, windows und mac können Sie exportieren .wallet-Dateien sind cross-kompatibel mit einander? Derzeit gibt es so viele wallet-Anwendungen da draußen, und ich möchte nur so wenig wie möglich, geben ein Gefühl der Sicherheit, wenn man am Tag der app-Entwickler hält die Entwicklung für Ihre app.

+892
Larry D Hileman 29.10.2013, 11:38:25

Wenn Sie erstellen eine multi-Signatur-Adresse mit pay-to-script-hash (p2sh), erstellen Sie eine Adresse, die von der Vermischung eines redeemscript (daher der name). Diese redeemscript spezifiziert die Anforderungen an das verbringen Fonds geschickt, um die resultierende Adresse. Sperren von Geldern auf ein quorum von 3-of-5, müssen Sie auch die fünf öffentlichen Schlüssel der beteiligten Parteien in der redeemscript. Daher werden weder Adressen noch private Schlüssel benötigt werden, zu generieren, eine multi-Signatur-Adresse, aber alle fünf öffentlichen Schlüssel bekannt sein muss, um der Partei, die schafft der Adresse. Als die redeemscript (und damit der öffentliche Schlüssel) ist offenbart im Zeitpunkt der Mittelvergabe an die Adresse in der Transaktion input script, es gibt keine Erwartung der Beibehaltung der öffentlichen Schlüssel, die privaten auf lange Sicht.

Zur Aufrechterhaltung der Privatsphäre, die fünf Teilnehmer sollte jedem generieren eines neuen Schlüsselpaares für das multi-Signatur-Adresse anstelle der Wiederverwendung einer vorhandenen public key. Sie können jedoch Ihre vorhandenen öffentlichen Schlüsseln für die Authentifizierung der neue öffentliche Schlüssel signieren einer Nachricht, die Ihren Besitz mit Ihren alten öffentlichen Schlüssel.

+869
YDD9 20.01.2016, 11:04:59

Ist es wahr, dass die "seed-Wörter" bruteforce mehr zuverlässig für Gewinn zu erhalten, als die Suche einem "random number" für einige profitable Ausgänge?

Das Letzte ist unmöglich, wegen Mathe, aber die erste?

+862
user63988 24.02.2016, 20:24:57

Ich Baue eine custom-Fahrer wich laufen lassen, um lketc usb-miner mit anderen scrypt miner (ursprünglich dieser Treiber ist ein zeus-Klon, aber wenn Sie lketc und zeus zur gleichen Zeit einen miner nicht funktioniert)

können Sie download source code hier : http://github.com/wareck/cgminer-lketc

und für windows-Benutzer: http://github.com/wareck/cgminer-lketc/releases/download/cgminer-dragon-win32/cgminer-lketc-win32.zip

wareck

+814
Serg M 12.03.2010, 15:28:33

Gibt es eine einfache Möglichkeit zum generieren von bitcoin-Adressen mit einem Befehl-Linie Werkzeug? Ich interessiere mich für folgenden Anforderungen:

  1. Zuverlässig, sicher und-standards, mit guten Entropie
  2. Generiert private und öffentliche Schlüssel für die entsprechende bitcoin-Adresse
  3. Kann BIP38 Encrypt
  4. Können produzieren in der Masse
  5. Läuft unter linux
  6. Nice to have: python-Bibliothek
  7. Nice to have: kann speichern von QR-codes als Bilder (png) für private / öffentliche Schlüssel
  8. Schön zu haben: schnell und nicht-interaktiven (alle Parameter auf der Kommandozeile)

Grundsätzlich bin ich auf der Suche nach einem Ersatz für https://www.bitaddress.org/für den Befehl Linie.

+700
Foxsweater 09.10.2011, 13:53:09

gesundheitliche Bedenken.... gleiche wie ein normaler pc, ich habe ein 1500w Netzteil, mit 4 amd 7970 ist, es defnitly nicht direkt übersetzen, in der Hitze, wie Stephen sagte, weil die Abwärme der Prozessoren ist die Energie verschwendet, wo, wie die Mehrheit der Energie wird verwendet, um zu berechnen...

unter anderem: wie ein Licht Glühbirnen Zweck ist, um Licht zu machen, aber es produziert einige Hitze, denn nichts ist jemals 100% effizient, damit die Wärme raidiated verloren gehen oder verschwendet Energie.

und in den Bildern sieht es aus wie die mini-rig haben 42 (+-:120mm) Lüfter so nehme ich an, es wäre laut, wenn alle Lüfter sind über 50%.

+696
Sixzt 16.11.2015, 04:55:24

Für eine bestimmte Transaktion, ich habe seine eingehende Transaktionen, und ich versuche, um die Anzahl der sperren von Transaktionen. Dies scheint, wie etwas, dass nicht direkt erreichen.

Ich arbeite mit python Json-RPC und ich wollen nach der Arbeit direkt auf die block-Kette auf meinem computer und nicht für die Nutzung von online-API wie blockchain.info.

Wie kann ich effizient den block Anzahl der eine bestimmte Transaktion?

+676
Chuender 17.04.2013, 12:18:40

Nicht auf der Suche für eine Diskussion über wie Bitcoin-Zahlungen können nachverfolgt werden und es ist nicht wirklich anonym. Ich bin nicht auf der Suche für totale Anonymität, ich möchte nur nicht, dass der Händler oder Zahlungsdienstleister zu identifizieren mir.

Vor dem update, Sie könnte verwenden BitInstant Geld zu senden, Völker PayPal-Adressen direkt aus einer Bitstamp Gutschein. Nun, Sie wollen Sie, um zu überprüfen, wer Sie sind, mit name, Adresse, Urinprobe etc. Ich bin auf der Suche nach Dienstleistungen wie die alten BitInstant mit denen Sie direkt-bezahlen mit PayPal.

Tor erlaubt wird, ist ein plus, aber nicht erforderlich. Ich kann die zahlen von Bitcoin, MtGox, BTC-e oder Bitstamp. Die minimale Transaktion sollte trivial sein, nicht mehr als $25-30.

Vielen Dank für die Hilfe.

+663
Andrew Abbott 24.10.2019, 10:06:52

Sie brauchen nicht synchronisiert werden, erhalten bitcoins, aber Sie werden nicht zeigen, bis in den client, bis es synchronisiert ist der block, in dem die empfangenen bitcoins sind im Lieferumfang enthalten.

Wenn Sie wissen, dass die bitcoins, die Sie senden, nicht verbrauchte, noch zu einem späteren Zeitpunkt in der blockchain dann können Sie diese senden, und Sie werden akzeptiert. Andernfalls wird die Transaktion ungültig, da Sie doppelt ausgegeben hast.

+652
Siva K Reddy C 21.09.2017, 08:41:07

Warum nicht Bitcoin-core-Wallet-app übertragen, die Zahlung?

Bitcoin-core-Wallet-app keine Lieferung Transaktion.

Vom 18 März bis Datum Bitcoin-core-Wallet-app behält meine satoshis mit der Meldung "diese Zahlung wurde noch nicht übertragen"; Sie laden Sie ein, um die Zahlung steigt in die Netzwerk-Gebühr in der Reihenfolge der 0.000288 satoshis, Schritten, die ich bereits bezahlt habe 2 auf der 18th und 2 sowie auf der 19 für eine vollständige Zahlung zu erhöhen, um die Netzwerk-Gebühr von 0.001152 satoshis, mehr als großzügigen Betrag zu nennen, der die Aufmerksamkeit der Bergleute (diese Schritte nicht aufzeichnen, Adresse). Die Adresse generiert Bitcoin-core-Wallet-app nach dem Empfang und Anhörung in explorern wie blockchain Datensätze, "Es sind keine Transaktionen für diese Adresse". Als zusätzliche Daten, die Bitcoin-core-Wallet-app erhalten satoshis vom Papier in die Brieftasche. Wie Sie sehen können hat es gedauert, mehr als die aufsichtsrechtlichen Zeit zu Ergebnissen. Ich weiß nicht, was geschieht, kann in der menpool, weiß ich nicht, wer kann verantwortlich für diese Verzögerung, ich weiß nicht, wer zu beschweren, ich habe nur die Gemeinschaft interessiert, in Bitcoin weiter dezentralisiert werden. Aus diesem Grund, wenn jemand Antworten kann, indem geklärt wird, was geschieht mit diesem Mangel Verzögerung wird sehr willkommen sein. Kurz gesagt, verwenden Bitcoin-core-wallet-app erhalten Sie eine Papier-Brieftasche, Eingang akzeptiert und generieren neue Adresse, laden zu erhöhen der action network Kommission, gemacht mehrmals, bis heute unmöglich mit satoshis. Wieder Gemeinschaft interessiert und kenntnisreich zu reagieren, ich danke Ihnen sehr.

+604
Ezekiel Chen 30.07.2013, 11:59:12

Die privaten Schlüssel selbst generiert werden kann, mit BIP 32 und dann diese privaten Schlüssel verschlüsselt. Die privaten Schlüssel generiert, mit BIP-32 sind keine besonderen privaten Schlüssel; Sie sind nur die normalen privaten Schlüssel, und Sie können genau das tun die gleichen Dinge, zu denen private Schlüssel, wie Sie jedem anderen privaten Schlüssel.

+593
bharal 23.06.2016, 18:43:40

Blockexplorers in der Regel bieten APIs, die dazu dienen, genau diese Art von Daten. Zum Beispiel die Adresse nennen von der Blockchair API gibt die letzten 100 Transaktionen die Adresse involviert war.

Sie würde das abrufen der Daten zum Beispiel durch den Aufruf

curl https://api.blockchair.com/bitcoin-cash/dashboards/address/<someAddress>

wo müssen Sie ersetzen die Adresse am Ende der url mit Ihrem eigenen. Wenn Sie möchten, um zu sehen, was Sie erhalten, können Sie auf der oben genannten url mit einem Beispiel-Adresse in Ihren browser:

enter image description here

+582
David Gard 01.04.2015, 21:02:04

Dies ist nicht genau das, was Sie wollen, aber es ist in der Nähe:

Die Fall-hardware-wallet nutzt 2-aus-3 multisig, wo ein Schlüssel liegt auf dem Gerät, ist auf Fall-Servern, und die Dritte recovery-Schlüssel hat zwei Optionen: Self-storage oder Vault-Speicher durch Dritte Key-Lösungen (unsichtbar für den Kunden). Wenn Sie die self-storage-option, stellen Sie eine xpub - Taste während der anfänglichen Einrichtung und der multisig wallet verwenden, als der Dritte Schlüssel.

In dieses Schema würden Sie Unterschreiben Steuerung von 2 der 3 Tasten. Es ist immer noch das menschliche element trust, wo Fall-Servern erforderlich sind, um die Buchungen durchzuführen, aber Sie können sich alle Transaktionen, die nicht vom Benutzer initiiert werden.

Vollständige Offenlegung: ich arbeite bei Fall.

+512
Keziah Babirye 27.10.2012, 22:27:12

Naja, der post ist ziemlich alt. Variabler Schwierigkeitsgrad-Aktien waren nicht eine Sache dann.

Das heißt, ich bin mir ziemlich sicher, die Lösung ist wie folgt: Wenn eine Freigabe erteilt wird, kann der post sagt, Sie sollten, weisen Sie ihm eine Punktzahl von 1/D. Statt, zuweisen, um es auf einen score von d/D, wobei d der Anteil der Schwierigkeiten. Das ist es.

Auch, sollten Sie einen Blick an https://bitcoil.co.il/pool_analysis.pdfspeziell die "Einheit-PPLNS" Teil des Abschnitts 3.3. Es ist etwas komplizierter, aber IIRC hat es den Vorteil, dass es immer noch hüpfend-Beweis, wenn der block Belohnung ändern kann (was viel relevanter ist, als es damals war).

Für änderungen in der Netzwerk-Schwierigkeit - die Partitur ist auf der Grundlage der historischen Schwierigkeiten, und die aktuelle Schwierigkeit ist, überhaupt nicht verwendet werden, in die Berechnung ein.

Wenn dies seltsam erscheint, Bedenken Sie, dass, wenn das aktuelle Netzwerk Schwierigkeitsgrad ist höher, als jede neue Aktie hat weniger chance, zu einem block und Belohnung historische Aktien, aber auf der anderen Seite, haben Sie eine niedrigere Punktzahl und damit mehr Aktien benötigt werden, bis die historische Aktie aus dem Fenster. Also es gleicht sich aus.

+487
Vikash Mishra 17.03.2016, 10:23:47

Vor kurzem Las ich einen Artikel über die Bitcoin Medien, die behaupteten:

Jeff Garzik darauf hingewiesen, dass Bitcoin-Qt nicht mehr funktioniert mit dem IRC-bootstrap, und bei der Untersuchung hat er Recht. Dies betrifft vor allem ältere Versionen von bitcoin.

Was bedeutet, dass der IRC-Kanal ist nicht mehr wie früher von Bitcoin-QT. Ist das wahr, und wenn ja, welche version der standard Bitcoin-client der erste war, der nicht auf der Nutzung der IRC-channel?

+454
Lee Avital 02.12.2012, 22:37:36

Bergleute sind Knoten, aber die Knoten nicht unbedingt Bergleute. Um ein Bergmann zu werden, in der Lage, Bergwerk-Blöcke, müssen Sie einen Knoten auf dem Netzwerk. Andernfalls empfangen Sie keine vorherigen Blöcke zu bauen auf der Oberseite. So Miner-Knoten.

In der original-Bitcoin-whitepaper und die original-Bitcoin-client, Knoten und Bergleute waren ein und dasselbe. Jedoch ist dies nicht mehr der Fall, da die Kosten des Bergbaus hat deutlich zurück gegangen. Es ist möglich, einen Knoten ohne Bergbau, die ist, was viele Menschen tun.

Auch Ihre gpu-power nicht verwendet wird, um den Willen der Netzwerk --, die Sie nur lösen einige zufällige problem, das hat keinen praktischen Zweck (?) andere als die, es zu lösen und immer ein paar Münzen im Gegenzug?

Nein, das ist falsch, in vielerlei Hinsicht. Zuerst von allen, mining ist nicht mehr getan mit GPUs. Zweitens, der Nachweis der Arbeit, die getan wird, um Sicherung der blockchain. Der Nachweis von Arbeit bedeutet, dass um einen block, führen Sie eine bestimmte Menge Arbeit. So ersetzen Sie einen block in der blockchain sind, müssen Sie die gleiche Arbeit wie für die block-und die Arbeit für alle Blöcke, die bauen darauf. Dies macht die änderung der blockchain extrem schwierig und kostenintensiv, da es erfordert dabei enorme Mengen von Arbeit, also die blockchain ist ziemlich unveränderlich. Also der proof of work ist nicht sinnlos, es schützt die blockchain.

+449
j76goatboy 31.01.2018, 06:39:34

Im Idealfall würde ich mag, um zu sehen, ein Kreisdiagramm mit der ganzen Torte sein "Bitcoin-abgeleitet Krypto-Währungen", und jede wichtige alternative dargestellt, wie ein cap-Markt in Bitcoins und USD.

Derzeit ist von dem, was ich sammeln, die wir haben:

  • Bitcoin - 7,415,750 BTC = $34,854,025 = 99.7%
  • Namecoin - 959,150 NMC = 25,897 BTC = $121,716 = 0.3%

Ich weiß nicht, wo die Daten auf andere crypto-Währungen, jetzt, und wenn Sie auch keine wesentlichen Markt-cap.

+417
b1r3k 27.04.2010, 02:52:23

Ich möchte meine Website zu akzeptieren bitcoins (und automatisch belohnen die Nutzer mit es), aber will nicht befassen sich mit der Sicherheit Probleme das mit sich bringen würde.
Gibt es eine SaaS (Software as a Service), umgehen konnte sich alle Mühe geben für mich?

+414
Khlifi Hatem 22.08.2011, 05:03:47

Erstens, es muss klar sein, dass es nicht nur eine Kette: jeder Knoten im Netzwerk hat seine eigene lokale Kette lokal gespeichert. Durch Nachrichtenaustausch, werden alle Knoten-Ketten würde, schließlich synchronisiert.

Jetzt stellen Sie sich die situation, in dem es keine Bergleute und Alice schicken will, 1 BTC an Bob. Sie sendet die Transaktion auf einen Knoten in das Netzwerk und die Knoten aktualisiert seine lokale Kette mit der neuen Transaktion. In der Zwischenzeit, sendet Alice den selben Bitcoin Charlie, aber dieses mal, die Sie benachrichtigt einen anderen Knoten des Netzwerks mit einer neuen Transaktion, und, die Knoten werden korrekt aktualisiert seine lokale Kette mit der neuen Transaktion. Nun beide Knoten besitzen zwei verschiedenen Transaktionen, die in Ihre lokale Kette. Sie beginnen, das senden von Nachrichten an Ihre Nachbarknoten mitzuteilen, dass die neue Transaktion wurden angekommen. Die Knoten erhalten updates von beiden der Knoten aber nicht in der Lage zu unterscheiden, was ist legitim zu verbringen.

Mining ist es, weil auf diese Weise alle Knoten einigen sich auf den gleichen Satz von Transaktionen: die Suche nach einer Lösung, um die hashing-problem auf Garantie (zumindest die meiste Zeit), dass alle Knoten-Ketten Stimmen auf den gleichen Satz von Transaktionen. Dies geschieht, weil der einzige, der findet den Beweis der Arbeit hinzufügen können und propagieren einen block im Netz. Finden Sie den Nachweis der Arbeit ist eine harte Aufgabe, und aufgrund der Zufälligkeit der Natur ist es wahrscheinlich , dass nur ein miner finden der Nachweis der Arbeit.

Übrigens, diese Frage wurde schon mehrfach gefragt, ich schlage vor, Sie nehmen ein Lesen aus dem offiziellen Bitcoin-Wiki wird enlight Sie auf die Funktionen der blockchain.

+397
Deepak Kumar T P 25.05.2019, 19:22:02

Natürlich, ich bin ein newbie.....Habe ich mehrere "kauft" auf Coinbase und die Wallet-Guthaben nicht mit der Transaktion beläuft sich - sind Sie ein erheblicher Prozentsatz ein. Sehe ich es falsch oder was?

+366
Jerry06 26.02.2010, 11:42:26

Ich bin dem wiederherstellen einer Sicherung von meinem Bitcoin-Core-wallet auf einen neuen PC. Ich habe die komplette bootstrap.dat und platziert es in ~/.bitcoin. Ich dachte mit dem bootstrap würde die Dinge schneller, aber das importieren von der Festplatte scheint genauso langsam. Naja.

Trotzdem, derzeit Bitcoin Core importiert hat Blöcke durch. Januar 2014. Ich machte bitcoin Transaktionen nach Jan 2014 nicht wider in meine Brieftasche. Das heißt, ich haben ein höheres Guthaben in meiner Brieftasche, als ich eigentlich sollte.

Konnte ich verdoppeln, verbringen Sie die Münzen, indem Sie Ihnen auf eine andere bitcoin-Adresse, die ich besitze?

+347
Ajoy Dasgupta 02.05.2010, 06:56:17

Eine Zeit, die Tasten sind der standard, die Praxis auf einige Börsen. E. g. wenn Sie die exchange-wallet-Adresse empfangen wird wiederverwendet, nachdem er empfängt eine Transaktion. Sie können generieren empfangen von Adressen, die on-the-fly, es gibt keine Notwendigkeit, pre-zu generieren.

Sie brauchen, um empfangen von Adressen, die hinter etwas, das hält den crawler. Wenn Sie nur die Ziel-web-crawler, indem die payment-Seite hinter der HTTP-POST-form genug. Wenn Sie möchten, stoppen Sie böswillige Besucher, die Sie haben müssen, CAPTCHA, bevor der Besucher kann die Zahlung erhalten-Adresse.

Auch möchten Sie vielleicht, um sicherzustellen, dass es gibt keine log-Einträge von QR-codes und so. Dies wird am besten erreicht durch die Generierung des QR-code-Bild auf der client-Seite mit JavaScript. Hier ist eine Beispiel-Bibliothek für Sie. Einige beliebte Lösungen, wie Google QR-code-generator, haben QR-code-Inhalt im URL, damit die log-Einträge enthalten die Adresse.

+310
Seo Shark 03.09.2012, 23:39:18

Es bezieht sich auf einen Vorfall im Oktober 2011, wenn jemand geschickt eine Menge an bitcoins an eine falsche öffentliche Adresse: jemanden abgefuckt und verloren eine Menge Geld . Casascius gesagt, dass er denkt, dass es war getan durch die Luke-Jr-Eligius mining-pool: Re: jemand abgefuckt und verloren eine Menge Geld

Die Art, wie ich es verstehe, werden diese Transaktionen wurden flippig genug das normale Bergleute und Kunden würde schon ablehnen, relais oder Prozess Sie (aber Sie akzeptieren werden, die in einem abgebauten block). Und dass die nur die Art und Weise wie diese haben in einem block war, dass er zusammen mit Luke-Jr Eligius mining pool das wurde geändert, um ausdrücklich erlauben, dass diese nicht standardisierte Transaktionen für eine Gebühr (oder anderen vereinbarten Anordnung).

Früher aus dem gleichen thread, Re: jemand abgefuckt und verloren eine Menge Geld:

Vielleicht hilft dies ja. Es scheint MtGox irgendwo einen Fehler gemacht.

MagicalTux: das ist ein problem, aber nicht das Schlimmste problem, das wir je erlebt

MagicalTux: alle gebrochenen zurückzieht, wurden neu ausgestellt

MagicalTux: ich habe gerade eine Woche von BTC-nur Einkommen

+232
Charly 23.09.2012, 16:53:08

Turing-vollständige Sprachen sind unentscheidbaren: es kann nachgewiesen werden, dass einige algorithmen nicht immer wie erwartet funktionieren für alle möglichen Eingaben. Ich glaube, dass die meisten dieser Probleme zu tun haben mit der Entscheidung, ob ein anderer Algorithmus kann oder kann nicht etwas tun.

Einen unentscheidbaren (Programmier-Sprache) Grammatik bedeutet, dass man sich nicht sicher ist, was die Bedeutung eines bestimmten Programms (Quellcode) ist einfach durch einen Blick auf den code. Blick auf die Antworten auf diese Frage für die Beispiele.

Ein klassisches Beispiel der nicht-entscheidbarkeit wird das Halteproblem:

In der berechenbarkeitstheorie, das Halteproblem ist das problem der Bestimmung, aus einer Beschreibung, die von einem beliebigen computer-Programm und einen input, ob das Programm beenden oder weiterhin ausführen, für immer.

Der Vollständigkeit halber auch Lesen Sie diese, vor allem die "Mathematische Theorie" Abschnitt.

Im Gegensatz einer Programmiersprache entscheidbar kann mathematisch beweisen, dass ein Programm immer die erwarteten Ergebnisse; z.B. ein smart Vertrag geschrieben für Tau-Ketten nachgewiesen werden kann, dass es nicht leiden das Halteproblem vor der Bereitstellung. Es ist mein Verständnis, dass es nur hilft, reduzieren Sie mögliche Fehler.

Beachten Sie, dass in Astraleums das Halteproblem ist nicht so ein großes Problem sein, da der Vertrag wird irgendwann der sprit aus, aber es würde gut sein, ihn zu fangen, bevor Sie die Bereitstellung von it für immer in der blockchain!

Having said that, in Tau-Kette, die Sie verwenden Ontologien und RDF-und in meiner Erfahrung ist es viel viel schwieriger-code alles, was mit RDF und von reasonern (obwohl von reasonern, erlauben intelligentere Programme, aber ich kann nicht mehr Kommentare schreiben, da ich nicht weiß, das Tau-Kette-Sprache die die Semantik).

Lesen Sie auch diese für einen Vergleich zwischen Astraleums und Tau-Kette-von der Tau-Kette-Jungs-Perspektive.

+214
0xC0DEGURU 16.07.2011, 14:48:46

Lassen Sie sagen, wenn ich den zweiten parameter von craterawtransaction Ruf als unten

[{"demoaddress1": 0.42}, {"demoaddress2": 1.00}]

Ist es möglich auftreten, die zurückgegeben Transaktion die Ausgabe ist nicht sortiert, da gleiche? wie unten

[{"demoaddress2": 1.00}, {"demoaddress1": 0.42}]
+213
Erez Lieberman 16.06.2011, 18:55:28

Dies ist nicht, wie Bitcoin funktioniert.

Bitcoin arbeitet nicht mit einem Konten-system noch es-Adressen auf einer Protokoll-Ebene. Ausgaben Bitcoin bedeutet, dass Sie Ausgaben aus einer Transaktion ausgegeben. Wenn es keine verfügbaren Transaktions-Ausgabe für Sie zu verbringen, dann Sie können nicht erstellen Sie eine Transaktion. So mit Adressen, die mit 0 balance, keine solche gültige Transaktion erstellt werden können.

Als nächste wird die "senden Adresse", die Sie angegeben haben, erfordert eine digitale Signatur, um zu verbringen Ausgänge zugeordnet. Dies ist, da die Adresse geben sagt Portemonnaies, das eine Ausgabe erzeugt werden soll, die hat die form OP_DUP OP_HASH160 <hash> OP_EQUALVERIFY OP_CHECKSIG wobei die Adresse kodiert, der <hash> und der Typ der Adresse gibt die anderen opcodes. Also, Sie können nicht ausgeben, Ausgaben, die im Zusammenhang mit dieser Adresse ohne in der Lage, eine gültige digitale Signatur, entspricht dem öffentlichen Schlüssel, Hashwerte zu <hash>.

Was Sie tun können, ist eine Transaktion Ausgang, dessen Skript ist so etwas wie OP_DUP OP_HASH160 <hash> OP_EQUAL. Dies bedeutet nicht, dass eine Unterschrift, aber so ein script, obwohl es konstruiert werden kann, mit der Adresse, nicht entspricht, die Adresse, weil es nicht die Konstruktion, die Art der Anschrift gibt.

Somit ist es unmöglich zu schaffen, wie eine gültige nicht signierte Transaktion, weil 1) es gibt keine Ausgabe zu verbringen, und 2) die Adresse eine Signatur erforderlich ist, um zu verbringen Ausgänge zugeordnet.


Eine solche Unterschrift-weniger-Skript als ich beschrieb entspricht, keine Adresse, keine Adresse geben, die gibt es.

Der output-script würde dann so Aussehen:

76a914ef0ffa5f1cc59bed17cf4e35ae9cbf396cddf17088

Eine Transaktion, die Ausgaben von diesem script würde wie folgt Aussehen:

0200000001deadbeef000000000000000000000000deadbeef00000000000000000000000000000000222103061e97605659c9dc77ed437cbc345ec41633888ae3b2c75fdd532db789cc476fffffffff01000000000000000016a914ef0ffa5f1cc59bed17cf4e35ae9cbf396cddf1708700000000
+199
JasonR 13.08.2013, 12:28:26

hash1 ist ein uint256 null aufgefüllt, um ein Vielfaches von 64 bytes ist FormatHashBlocks() in main.cpp und dann Umgekehrt in 4 byte-Blöcken.

FormatHashBlocks() setzt einen 0x80 direkt nach der 32 null-Byte und 4-byte bit-count am Ende (00 00 01 00, dh 256 bits).

die uint256 null ist:
0000000000000000 0000000000000000 0000000000000000 0000000000000000

es ist gepolstert, um 64 bytes:
0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000
 ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^
hat die 80 in das erste byte des padding:
0000000000000000 0000000000000000 0000000000000000 0000000000000000 8000000000000000 0000000000000000 0000000000000000 0000000000000000
^^
und die Länge am Ende:
0000000000000000 0000000000000000 0000000000000000 0000000000000000 8000000000000000 0000000000000000 0000000000000000 0000000000000100
^^^^^^^^
und dann hat jede Gruppe von 4 bytes Umgekehrt: 12 34 56 78 -> 78 56 34 12
0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000008000000000 0000000000000000 0000000000000000 0000000000010000
 ^^^^^^^^ ^^^^^^^^

Eine bessere Frage wäre "warum ist hash1-Wert berechnet, wie dieses"?

Sie wollte nicht Fragen, aber die Daten - Feld zurückgegeben, die von getwork formatiert ist die gleiche Weise. Statt einer uint256 null obwohl, der Eingang ist:

  • version (4 bytes)
  • vorherigen block hash (32 bytes)
  • merkle root (32 bytes)
  • Zeit (4 bytes)
  • bits (mit Schwierigkeiten) (4 bytes)
  • nonce (4 bytes)

Das ist insgesamt 80 bytes, die ist gepolstert zu 128 bytes vom FormatHashBlocks().

Beispiel:

00000001 (version)
0863bcb701d52fea 0e0c7b0d4696d7e7 8feb125a84e0911b 0000043e00000000 (prev hash)
bc656fe91e44907c 32d1704f900bd7a6 c2fa06386174477f a8b145addebc8d00 (merkle root)
4f35dde3 (Zeit)
1a0c290b (bits)
00000000 (nonce)
0000008000000000 0000000000000000 0000000000000000 } (Polsterung)
0000000000000000 0000000000000000 0000000080020000 } (80 Byte = 640 bits = 0x280)
+156
infm 15.12.2015, 06:25:45

etwas in Ihrem Kleingedruckten über nicht in der Lage zu senden "Dritten wallets'...idealerweise senden wollen, direkt und ohne Umweg über eine separate Geldbörse ersten speichern Transaktionskosten und Wartezeiten etc..

+79
Dasher 18.02.2017, 16:25:49

Ich würde persönlich benutze eine linux/bsd-Rechner, ohne eine desktop-Umgebung. Das bedeutet, Sie würde Befehl eine bitcoin-Kommandozeilen-client ohne grafisches interface. Wahrscheinlich so etwas wie FreeBSD oder Ubuntu. Dieser computer kann immer noch online und für alltägliche Transaktionen, aber es ist viel weniger anfällig für keylogger-Angriffe und jede andere Art von Angriffen, da Sie nicht über einen Web-browser oder E-Mail-client oder andere schädliche software, welche Ihren computer beschädigen können - Sie müssen nur die command-line.

Meiner Meinung nach mit einem minimal-setup, keine software installiert zu löschen, außer Ihre bitcoin-Kommandozeilen-client, ist der beste Weg zu gehen für diese Art von Szenario, in dem Sie benötigen, senden Sie regelmäßige Zahlungen.

enter image description here

Also, wenn Sie brauchen zu tun, regelmäßige Transaktionen pro Tag, mit so etwas wie dies ist besser, als eine kalte Lagerung, meiner Meinung nach. Könnten Sie ein backup Ihrer Schlüssel in paper wallets sicher, aber Sie würde etwas brauchen, online für alltägliche Transaktionen. Und command-line-system von freebsd würde Ihre sicherste option. Leider, wenn die Konstante streichen/Import funktioniert nicht für Sie, dies ist die nächste beste Sache, imho.

+60
davon morrow 26.12.2015, 11:02:01

Die Transaktionen für Ihre Münzen gespeichert sind, die auf der blockchain. Was MultiBit hat, ist der private Schlüssel, die Steuern, ob Sie können Ihnen zu verbringen.

Wenn du einen reset blockchain MultiBit resyncs, was ist auf der blockchain und zeigt Ihnen die Geschäfte, die es findet.

Sie können immer exportieren Sie den privaten Schlüssel und ziehen Sie Sie in blockchain.info wenn Sie wollen - es gibt ein Hilfe-Thema speziell für diese.

+24
MFT 02.05.2018, 16:55:13

Fragen mit Tag anzeigen

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