Wie wollen Sie es zu Kochen, und was ist das Ergebnis, das Sie erreichen wollen? Danke!!! Das ist toll zu sehen, wie Ihre persönlichen Erfahrungen mit ihm Ich Stimme mit Ihrer Antwort und gab es auf meine Stimme, ich glaube nicht, dass die Verwendung einer Leine ist gleich Tierquälerei. Ich werde sagen, dass auch die Menschen aggressiv, weil Sie unwissend darüber, wie man richtig richtige Verhalten und den Missbrauch dieser tools, aber es gibt einige Probleme, die Sie nicht behandeln können Sie Ihren Weg aus. Ich versuche so positiv mit meiner Tiere wie möglich und Zähler Bedingung unheimlichen Situationen mit leckereien, aber mein Hund ist nie okay, wenn wir zum Tierarzt und Sie nie zu genießen bekommen Ihre Nägel getrimmt. So, während ich versuche zu trainieren, positiv, ich benutze die Leine als Verstärkung.

Bitcoind nur Schrammen die blockchain für ein paar Vorgangsarten: Pay-to-pubkey", " pay-to-pubkey-hash -, und pay-to-script-hash. Wenn Sie das Kontrollkästchen https://en.bitcoin.it/wiki/Script Sie werden sehen, viele weitere script-Operatoren, die verwendet werden können, so das Protokoll nicht nur die drei Skript-Typen.

Da die Skripte haben eine ganz bestimmte form, Ihre client Aussehen wird für die Fälle, in denen die Zahlungen an SIE selbst statt an die anderen.

OP_DUP OP_HASH160 <20 byte hash - > OP_EQUALVERIFY OP_CHECKSIG

Wenn bitcoins geschickt wurden, um dieses Skript aber mit anderen script-Operationen am Ende, Ihre Knoten würde nicht davon berichten, wie aufwendbare.

  1. Überprüfen Sie dies selbst ist einfach, wenn Sie bereits eine funktionierende und völlig korrekte script-interpreter. Man konnte sich für nicht-standard-Ausgänge, da Sie nicht abgebaut bekommen bei Gelegenheit.

Jedoch reproduzieren bitcoind-Skript-interpreter mit bug-für-bug-Kompatibilität ist schwierig. Bestimmte Kunden-Gabel aus der blockchain von nicht nach jeder Besonderheit in der Referenz-Implementierung.

Aber wenn Sie diese haben, könnten Sie schreiben Ihre eigenen Knoten, wenn Sie mochte. Hören für die neuen Blöcke, die aus dem Netzwerk oder nur von bitcoind. Verwenden Sie Ihre Skript-interpreter, um sicherzustellen, dass Transaktionen in neue Blöcke gültig sind, werden ordnungsgemäß unterzeichnet, und so weiter. Sobald Sie sicher sind, dass sich die blockchain, die Sie am Ende der richtige ist, können Sie analysieren, für die Fälle, dass bitcoind ignoriert und verbringen Sie, wenn Sie können.