wie, um den ersten block von 200 btc?

Ich würde mir wünschen, dass wenn der Bergbau zu einem bestimmten block gegeben wurde, eine Auszeichnung, die mich darauf hinwies

Wollen Sie den ersten block 200BTC und alle anderen 50BTC, wie es zu implementieren

Ist es möglich noch diese Variante
block 1) 50BTC
5) 200BTC
6) 50BTC


+285
Tim Woodin 18.01.2010, 13:00:53
17 Antworten

Elektron android-app kann das! check it out, es ist perfekt! auch scheint wie eine nette Brieftasche mit einer Menge von Funktionen.

Ihre Uhr-nur online-Elektron kann eine nicht signierte Transaktion mit QR-code. Ihre offline-Elektron Scannen können, dann melden Sie es und generieren Sie einen QR-code für Sie, um die broadcast-mit online-Elektron!

+957
Uqbv Nokal 03 февр. '09 в 4:24

Haben Sie einen Blick auf https://eth.nanopool.org/

Ihre Standard-Auszahlung beträgt 0,2 ETH, aber Sie können konfigurieren Sie Ihr Konto, um die Auszahlung so niedrig wie 0,05 ETH

Ich bin Bergbau am 28 mh/s auf einer R9 290 und das dauert mir etwa 4 Tage, bevor ich eine Auszahlung.

+916
DangerousDave 06.01.2019, 09:20:08

wenn Sie auf testnet/regtest, es ist völlig ok, die "richtigen" Daten (keine Notwendigkeit für masquerading). Es ist die berühmte 2-aus-3 multisig von Gavin, die bietet eine Schritt-für-Schritt-Ansatz, mithilfe von RPC. Dies sollte Ihnen die Idee hinter.

Im Allgemeinen sind Sie richtig, Sie suchen würde, listunspents, nehmen Sie eine der Transaktion zahlen, und sehen in der Transaktion, die unverbraucht-Ausgang können Sie verwenden (es ist meistens eine 0 oder 1 für die erste oder die zweite). Und für sicher, dass diese Transaktion sollte einen gewissen Betrag, den Sie ausgeben können. Verwenden Sie "decoderawtransaction" zu sehen, die details der tx. Wenn Sie erstellt haben, den tx mit "createrawtransaction", dann gibt es eine Folge von Daten, die verwendet werden können als parameter für die "Zeichen" nennen.

+901
Dim Walker 30.10.2014, 04:38:06

Es gibt nun eine gute übersicht an https://bitcoin.org/en/developer-reference#protocol-versions. Spätestens ab März 2014 ist 70002.

+899
user302849 10.04.2011, 15:25:58

Die Gefahr ist, dass, wenn ein hacker bekommt einen halten, dann haben Sie bekommen halt beide. Oder zumindest hätte ich eine passphrase, es wäre meine erste Vermutung für den zweiten.

Aber ich glaube nicht, dass es irgendeine inhärente technische problem für blockchain.info.

+885
Marcin Lukasiewicz 13.04.2015, 16:59:11

RevokeSSL erfordert eines der folgenden:

  • selbst-signierte Zertifikate
  • signierte Zertifikate von CAs, die bereit sind, beinhalten zusätzliche Informationen, was Sie Unterschreiben.

Dies ist, weil es eine falsche Widerrufsbelehrung-Angriff zur Verfügung, wenn das Zertifikat nicht enthalten die Informationen (die Adresse, die gehen, um verwendet werden, um die überprüfung der Transaktion) erforderlich für RevokeSSL zu arbeiten.

Victor (Opfer-Website-Eigentümer) wird gegen Mallory (der bösartige Widersacher, der will zu Schaden Victor ' s Website ansehen):

  • Victor schafft Website, erstellt Zertifikat, aber nicht das RevokeSSL überprüfung-Adresse.
  • Mallory erhält Victor ' s Website-Zertifikat. (Braucht er nicht, um alle privaten Schlüssel.)
  • Mallory schafft eine RevokeSSL-formatiert Transaktion, mit der OP_RETURN Wert, der hash des Zertifikats, will er zu Unrecht widerrufen.
  • Einige Zeit später, Mallory "verbringt" die Transaktion aufheben Victor ' s Website-Zertifikat.

Wenn der hash des Zertifikats, die verwendet wurden, um die Suche in der OP_RETURNs, dieser Angriff funktionieren würde. Wenn das original-Zertifikat enthält die Adresse zum erstellen der überprüfung der Transaktion (und die überprüfung der Transaktion enthält den hash des Zertifikats in Frage OP_RETURN), dann wird dieser Angriff kann nicht fälschlicherweise als Widerruf der Bescheinigung.

+869
user252241 03.07.2016, 16:26:05

Ich habe installiert Litecoin auf der Hauptseite, so ich habe jetzt einige ausführbare Dateien, wie litecoin-cli, litecoind, litecion-qt, ...

Ich weiß, dass die einfachste Möglichkeit zum synchronisieren von blockchain laufen ./litecoin-qt und es beginnt die Synchronisierung automatisch. Mehr als das, ich habe heruntergeladen bootstrap.dat, so wissen Sie, das Zeug wird synchronisiert viel schneller.

Aber wie kann ich es tun, ohne die QT-GUI, nur über den terminal?

+758
Nicole Lauro 18.06.2015, 03:31:53

Wie Sie sagen, gibt es zwei separate Bedenken hier:

  1. Es gibt einige Skripte, die möglicherweise Schaden verursachen können, um das Netzwerk.
  2. Es gibt einige Skripte, die möglicherweise künftig upgrades härter.

Für den Fall der Schaden für das Netzwerk, die nicht-standard-Transaktion zu überprüfen war zunächst umgesetzt durch Nakamoto vor P2SH existierte, so ist es gar nicht so leicht umgangen werden. Dies gab Entwickler Zeit, um besser zu analysieren, die script-Sprache und beheben von Problemen mit der restlichen opcodes (z.B. siehe Fälle wie diese , wo es möglich war, um Transaktionen erstellen, würde sehr lange dauern, um zu überprüfen).

Jedoch, auch wenn Sie die scripting-Sprache ist absolut sicher, jedes Skript muss gespeichert werden, indem Sie jeden Knoten, bis es ausgegeben wird, als Teil der Unverbrauchten Transaktion Ausgang (UTXO) - Datenbank. Da scriptPubKeys sind begrenzt auf 10.000 bytes, das bedeutet, dass ein Angreifer können bis zu 10KB auf die UTXO set für jede Ausgabe, die er erzeugt, möglicherweise schnell hinzufügen genug Daten, um die Leistung beeinträchtigen genug, dass die rate der veralteten Blöcke (orphan blocks) abgebaut erhöht, die Verringerung der miner gewinnen und Sie ermutigen, zu zentralisieren und weiter zu erholen, dass Einnahmen verloren gehen.

Das wäre schlecht. Zum Glück gibt es eine einfache Lösung: wenn wir P2SH oder segwit P2WSH, sehen wir nur das vollständige Skript an der Stelle, wenn der Ausgang ausgegeben wird---Wann können wir entfernen Sie den Ausgang aus der UTXO gesetzt. Dies ist etwas schlechter als mit P2SH durch die Begrenzung Skripte zu 520 bytes, aber P2WSH behebt das problem und stellt die frühere Grenze von 10.000 bytes. Das ist also die Sicherheit Grund, warum wir verlangen, dass komplizierte Skripts verwenden heute P2SH.

Für den upgrade-Fall gibt es einige Befehle, die wir nicht wollen, dass die Menschen mit. Vor allem diese sind opcodes, die vielleicht neu definiert werden, in der Zukunft, z.B. die OP_NOPx opcodes, die verwendet wurden, für weiche Gabeln in der Vergangenheit (OP_NOP1 wurde OP_CHECKLOCKTIMEVERIFY und OP_NOP2 wurde OP_CHECKSEQUENCEVERIFY). In letzter Zeit, Bitcoin Core 0.16.1 hat aufgehört, relais OP_CODESEPARATOR in nicht-segwit in Vorbereitung für ein weiteres potential weiche Gabel, die einige anhaltende Probleme mit teuren Prüfung.

In diesen Fällen ist die standard-Transaktionen verbieten sowohl die scriptPubKey und die redeemScript (P2SH) - Versionen (und, wenn anwendbar, die segwit P2WSH version), so ist das einfach eine Umgehung ist nicht möglich in diesem Fall.

+704
dobot138 31.10.2018, 11:14:29

Ich heruntergeladen Waffenkammer von hier und die Datei-Prüfsumme von hier können Sie über die links von der main-Seite installation. Ich habe die Win64 .msi-installer.

Von dort aus habe ich eine Cygwin-Eingabeaufforderung und fciv , um zu überprüfen, die download. Ich hatte nicht das Gefühl, wie das herunterladen von Schlüssel, etc., so ich schaute auf die Prüfsumme in der .txt.asc-Datei, und im Vergleich der ersten Zeichen der fciv-Ausgang. Wie Sie sehen können, gibt es ein Missverhältnis.

Alex [email protected] /cygdrive/c/Users/SAAS-Student/Downloads
$ cat armory_0.88.1-beta_sha256.txt.asc
-----BEGIN PGP SIGNED MESSAGE - - - - - -
- Hash: SHA1

3d7f620c028940540dc48d41a9cf6127f7f42b920664de4a957fc407b3f59abf armory_0.88.1-beta_amd64.deb
670b74ade48b041bd376512f5e2db78075d794495ef347bf0b792156c9a90048 armory_0.88.1-beta_i386.deb
087fc8a49de3f32fb140151d9c277f9810919f751bf754f0823da084cb67810f armory_0.88.1-beta_OfflineBundle_Ubuntu-10.04-32bit.tar.gz
3a86a57208c015adce086e9c300beb56592979b908ec2731bd2f267efa7aaf28 armory_0.88.1-beta_OfflineBundle_Ubuntu-10.04-64bit.tar.gz
a730df751c753bdd2664d1e0b32a3ff138494900040c742b0ebfced3b516fad6 armory_0.88.1-beta_OSX.dmg
4d14b43ed75194a753dc202d70f9650a92d7b8756c917fe82a7f46ecd3466aa1 armory_0.88.1-beta_win32.msi
26735a99948ac1402242e83f0c18aed4477b132654d1a94d7968caa0e72790df armory_0.88.1-beta_win64.msi

-----BEGIN PGP SIGNATURE - - - - - -
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBAgAGBQJRc0xHAAoJEEqxauqYgyijreap/ifZcfni32nhwc5JUkK9MwI+
LxvrRObp0AQzdUNYMd5NJ8PivuGGITpSrdi7bgxjh8f49p+jepAPmUb8FgAdWtPo
odaVoAyKZBDCqCCkSPbLDvMVc/vqIkUCjH2XyplvCYDrTsC8WK7oJi+9IS7upX8J
yP3tB8Rf530zadgXMidKOvPHBRTO8TKPj4oh3ce8ngm+Ld5QBLXQqHhj1dbs2BVg
bKO/ypZQWrWIakkoYanplw4/PegbYLl9x9buIQTF2l0aYDCpoW3rh390zxo+jSgT
J9pkxf3QLFRNbAhSRDq323UZUI1KZkAp2tcqdyhmddbr+FqLr4ibnza8hmrbBhKO
vH8zzL0Hi6KdqKeP2dB1gh9etDy8RNxmoz4ygplt+PIh/fNqGstXUVXYaitTEsI6
HHnlBJRlo6xpXMatxMELbhsCNZZO4/L43eZ50BhldxUPd4e9iMO9JUB7h4v0oai+
ZESAZzRVOVnEzmpoS6djl7XhmGh8CSk8fqygjnircvfjnwqalqzgunh/N4yyd/Ue
zz03sZR7xRGZv1sSysXLi9WIZV6YGyQ6frveizojgp5wqj1vtp7uubsxkaovndx+
8Jr1NR4kdOppf7/LpvIXnJ23E9sDTVm9IA8zhYIdh52T8q4pst2hl+CpZOwDs6YR
eeiAsWB8eKC3TWpL9sf/
=mOdM
-----END PGP SIGNATURE - - - - - -

Alex [email protected] /cygdrive/c/Users/SAAS-Student/Downloads
$ fciv -sha1 armory_0.88.1-beta_win64.msi
//
// File Checksum Integrity Verifier version 2.05.
//
d86ccbf4d709c04ba6250a94782ea620ab0c26fd armory_0.88.1-beta_win64.msi

Alex [email protected] /cygdrive/c/Users/SAAS-Student/Downloads
$

Wie sollte ich Vorgehen? Ist es sicher zu installieren, trotzdem, wahrscheinlich weil ich was falsch mache?

+560
Oleg Chirukhin 01.01.2016, 08:00:43

Jedes fragment beginnt seine eigene Kette.

Edit: ich habe zufällig ausgewählt, eine Transaktion zu sehen. Versuchen Sie diesen link: http://blockchain.info/tree/7514743 und klicken Sie auf die gelben Kreise.

Edit2:: Tatsächlich, das ist viel interessanter: http://blockchain.info/tree/50429084 In der ehemaligen, die Zahlungen meist zurückgegeben, zum Teil an die ursprüngliche Adresse. Das ist seltsam. Der übliche Weg, Dinge zu tun, ist das senden einer Adresse und der Rückkehr, um sich an noch eine andere Adresse.

+519
Aleks159 12.07.2016, 15:22:58

Habe ich eine Geldbörse mit Elektron. Elektron erzeugt 20 empfangen von Adressen. Meine Frage ist, können diese verknüpft werden oder zurückgeführt zu einander?

Ich möchte verstehen, wenn ich haben, erstellen Sie einen anderen Geldbeutel, wenn ich will mehr empfangen-Adressen abgesehen vom 20.

+376
Audrey M 10.06.2010, 06:41:35

Sie können laufen Hyperledger Bremssattel https://www.hyperledger.org/projects/caliper/ ein benchmarking-tool unterstützt Hyperledger Stoff (IBM), Hyperledger Sägezahn, Astraleums und andere blockchains.

Klicken Sie auf "Get the Code" - link in den link oben, oder gehen Sie zu https://github.com/hyperledger/caliper für source-code. Es ist Tausende von code-Zeilen, einschließlich benchmark-blockchain-apps, also das ist zu viel zum posten. Der original-link oben hat die Dokumentation und die wichtigsten Bremssattel Projekt-Seite.

+158
banial 11.11.2013, 12:47:19

vielleicht kann jemand bekommen, den privaten Schlüssel aus der blockchain tx?

(gal kas galetu isskaiciuoti privatu rakta ist blockchain tranksacijos)

ca44c58e53ba0f5a66903dd573e8b21b966e156dcfccd1da676565a2a8d1ad22 "value": "0.32538400", "n": 1, "scriptPubKey": { "hex": "76a9143c61ec465407c4de44b46138afcbd3845e96134788ac", "asm": "OP_DUP OP_HASH160 3c61ec465407c4de44b46138afcbd3845e961347 OP_EQUALVERIFY OP_CHECKSIG", "Adressen": [ "16WGrKJUZ3LrRms88kkmQyTLzVs8dyJD8a" ], "type": "pubkeyhash" }, "spentTxId": null, "spentIndex": null, "spentHeight": null

+126
Brittany Stice 24.12.2017, 23:53:08

Angenommen, die Menschen erheben bitcoin Preise Sie sind geladen für waren und Dienstleistungen. Sie werden gefragt, für mehr bitcoins als Ihre Kunden, weil das Angebot an bitcoins ist begrenzt. Anstatt die Menschen in der Regel mehr bezahlen, für Sachen, Sie werden nur kaufen, weniger Zeug zu höheren Preisen oder bezahlen mit anderen Währungen, da Sie einfach nicht die bitcoins. Wenn Sie Fragen Sie Ihren Arbeitgeber, die zahlen in bitcoins für eine höhere Bezahlung in bitcoins, die Arbeitgeber einfach nicht genug bitcoins sind, so dass Ihre Mitarbeiter lassen Sie Sie für fehlende zahlen, es sei denn, Sie in anderen Währungen bezahlt.

In "inflation", wie ich normalerweise denke, die Händler bekommen die höheren Preise, die Sie verlangen und die Beschäftigten bekommen die höheren Löhne, die Sie fragt, für. Mit Allgemeinen Preissteigerungen in bitcoins, das konnte nicht passieren, weil die bitcoins bezahlen mussten, diese Beträge nicht existieren würde. Ist "inflation"?

+117
Waxi 09.05.2014, 00:29:22

Sagen, dass ich meine eigenen Währung, in der Transaktionen Öffnen, und mit dem Handel beginnen, es auf OT mit anderen Nutzern. Was verhindert, dass einige Benutzer von der Erstellung von Kopien meiner Währung? Ich bin mir nicht sicher, es ist die gleiche situation als Doppel-Ausgaben. Ich spreche über jemanden, der nicht mein Geld einfach zu schaffen, es aus der Luft zu machen und verkaufen Sie an andere Menschen.

+104
Eric W Mast 31.01.2016, 18:26:31

Dies ist nicht korrekt. Es gibt keine Vorschrift, dass ein block enthalten alle Transaktionen, bei allen anderen als die einzige Transaktion, die angibt, welche Adresse gutgeschrieben werden soll mit dem block reward, derzeit 25 BTC). Bergleute Bergwerk, ob oder nicht es gibt alle Transaktionen im Netzwerk für Sie auf.

Siehe auch Was ist mit den kleinsten block jemals abgebaut werden?

+64
Alexalder 28.10.2013, 10:22:14

Die Suche nach einer Transaktion in einem merkle root, muss man wissen, die TXID der Transaktion gesucht. Es ist nicht möglich, um die Suche für die Blätter (Transaktions-IDs), die der Befriedigung eines komplexen Musters [ohne Scannen jede der Transaktionen]. Nach der TXID und die TXIDs von anderen Transaktionen in diesem block erworben werden, der Baum Durchlaufen wird, indem hashing (details hierzu finden Sie unter Warum ist die full-Merkle-Pfad benötigt, um zu überprüfen, eine Transaktion?) Die Transaktion erwies sich als ein Teil des Blockes, wenn die Letzte hash ist gleich der merkle root.

+31
audreyh 21.09.2017, 14:04:40

Fragen mit Tag anzeigen