Was ist S. MPOE-PT?

Nur eine dumme Frage, um sicherzustellen, dass ich bekomme dieses Recht ... bin ich richtig zu verstehen:

S. MPOE-PT ist eine "Sicherheit", gehandelt an der btct.co-Plattform. Die Sicherheit ist ein Pass-through für weitere Sicherheit, S. MPOE, gehandelt an einem anderen security-Plattform MPEX. Ich bin jetzt ein bisschen unklar, ob S. MPOE Aktien vertreten:

  1. Eigentum ow MPEX selbst
  2. Oder ein aktiv-traded fund, dass ... bedeutet was genau? Tag trades BTC? Tag trades mit anderen Aktien, die auf MPEX?

Es ist eine harte Folgen für einen Neuling, so würde ich gerne, wenn jemand ELI5 und jegliche Lücken in meinem Verständnis.

+857
kofdev 20.11.2010, 14:30:14
25 Antworten

Ihre firewall die ausgehende verbindungen.

Bitcoind erstellt 8 ausgehende verbindungen (standardmäßig), über den port 8333.

+962
hzm1016 03 февр. '09 в 4:24

Münzen, die nicht wirklich bewegen "off-chain", in der beschrieben Fall, dass Sie senden Sie Geld an eine Adresse in Coinbase ist, dass im Zusammenhang mit Ihr Freund das Konto. Wie Coinbase verwaltet für Ihre Kunden Konten für Sie, er würde sehen, auf seinem Konto-Seite, dass er das Gleichgewicht erhöht, aber er wäre nicht in der Kontrolle des privaten Schlüssels mit der Adresse.

Nun zu "bewegen Münzen aus-Kette" bedeutet, dass nur die bilanzierten Werte aktualisiert wurden, während keine Münzen tatsächlich bewegt, auf der blockchain. Ebenso, wenn eine bank Verdrahtung Geld von einem Ihrer eigenen Kunden an einen anderen Kunden hätten, würden Sie Sie nicht nehmen Sie das Geld aus dem Tresor, dann setzen Sie es zurück, Nein, Sie würde einfach aktualisieren Sie die zwei Konten beteiligt.

Im Fall von Coinbase, es würde funktionieren wie dieser:

1) Coinbase internen Rechnungswesen:
rageofreason: 1BTC
Freund: 0.5 BTC

2) rageofreason sendet Freund von 0,4 BTC

3) Coinbase internen Rechnungswesen:
rageofreason: 0.6 BTC
Freund: 0.9 BTC

Sie aktualisieren Sie einfach die Konten, keine tatsächliche bitcoins bewegt wurden. Nun, als Freund schließt sich seinem Coinbase Konto, er will Sie zu senden 0,9 BTC an eine Adresse, die direkt unter seiner Kontrolle. Dieser moment, bitcoins werden auf die Kette, als Sie tatsächlich verschoben werden müssen, zu richten, anstatt nur die Aktualisierung der Salden in das interne Rechnungswesen von Coinbase.

+947
tom6025222 31.08.2013, 20:22:58

Ich bin immer ein Verbindungs-Fehler, oder einfach nur "verbinden..." - Nachricht, die nicht zu stoppen. wenn die Verbindung auf meiner Seite scheint in Ordnung zu sein. Dies ist ein Ausdruck meiner Konsole. Wenn es bereits eine Lösung für dieses Problem, würde bitte jemand mir direkt an es? Dies ist ein screenshot von meiner Konsole. Ich bin die Verbindung zu slush ' s pool, wenn das hilft. http://i.imgur.com/vcdAY9k.png

+912
Agung Prabowo Kusumo 09.10.2019, 20:23:45

Nach der Aktivierung von ipv6 (Google WiFi/Ubuntu 16.04) habe ich bemerkt, dass mein Knoten die upload-Bandbreite fallen gelassen, eine Menge. Die Untersuchung zeigte:

  • ifconfig listet eine ipv4-Adresse und drei ipv6 Adressen.
  • bitcoin-cli getnetworkinfo Listen mit null-Adressen ipv4-und zwei ipv6-Adressen und eine tor-Adresse.
  • in getnetworkinfo die einzige Adresse, die mit einem score größer als 1 ist mein tor-Adresse.
  • debug.log-zeigt die discovery von ipv6-Adressen und die tor-Adresse.
  • debig.log zeigt auch die Zeilen Gebunden auf [::]:8333 und Gebunden 0.0.0.0:8333

Scheint alles in Ordnung aus den Protokollen und ifconfig, aber ich kann t herauszufinden, warum bitcoin-cli-nicht-Liste meine ipv4-Adresse. Ich bin der Annahme, dass ist, warum bin ich nicht dienen viele historische Blöcke (mein Knoten dienen 50 Gb am Tag und jetzt bewegt sich um die 1Gb, die ich annehmen, ist die tor-Schnittstelle.)

Jede Beratung ist willkommen!

+898
Toni 23.04.2011, 16:37:28

Bitcoin als eine meta-Währung scheint sehr nützlich, wenn die Reise durch mehrere Orte mit Währungen. Ich hatte genau diese Absicht, wenn ich auf Reisen rund um Asien.

Was ist die beste Methode, die Menschen haben entdeckt, dass die flexible Nutzung von bitcoin Wechsel zurück zum einheitlichen Währungen in einer solchen Weise?

Offensichtlich halten die Gebühren so niedrig wie möglich wäre sehr gut.

+878
Emmelie kok 23.05.2012, 09:59:02

Kann mir jemand pls helfen oder mir erklären, was Los ist.

+833
mszymborski 17.01.2012, 19:54:23

Gibt es eine Universelle export-format für die Brieftasche clients, auf denen Benutzer können in mehreren Programmen?

Was sind die Liste der clients/apps/Programme, die dieses format unterstützen?

Ich möchte in der Lage sein zu exportieren, mein Geldbeutel, meine anderen Programme für ein Stück des Verstandes. Ich bin besonders auf der Suche für die cross-Kompatibilität für Android, Windows und Mac.

+787
Ben Q 16.06.2013, 12:19:32

Ich versuche zu verstehen, die graphische Grundlage, die hinter dem diskreten logarithmischen Elliptic Curve Digital Signature Algorithm (ECDSA), vorgestellt in Kapitel 4 von "Mastering Bitcoin" von Andreas Antonopolous: https://github.com/aantonop/bitcoinbook/blob/develop/ch04.asciidoc

Andreas sagt, dass ein Punkt in einem elliptischen Kurven können Hinzugefügt werden, um sich durch zeichnen einer Tangente, die Suche nach der Kreuzung, dann spiegelt der neue Punkt auf der x-Achse. Das macht für mich keinen Sinn, aber für jetzt ich werde einfach blind zu glauben. Dann K = k * G, wobei k der private Schlüssel, G ist eine Konstante "Generator " Punkt" und K ist der öffentliche Schlüssel.

Dann zeigt er die beigefügte Figur, die grafisch zeigt, wie man aus G bis 8G.

  1. "8" ist der private Schlüssel in diesem Beispiel?
  2. Gegeben K und G, es scheint nicht, wie Sie diese Funktion nicht mehr rückgängig gemacht werden. Bin ich etwas fehlt oder funktioniert es nur unumkehrbar in die diskrete logarithmische entspricht. enter image description here
+758
Andrei Volkov 29.09.2014, 01:11:29

Dieser sogenannte brain-wallet. Sie müssen nur daran erinnern, der generator für den privaten Schlüssel, das kann alles sein, was Sie wählen. Sie müssen nur an etwas zu erinnern ("alles"), das ist kompliziert genug, dass andere Menschen konnten nicht erraten, auch wenn angesichts der Billionen von Vermutungen.

Dies ist eigentlich erstaunlich kompliziert. Wenn Sie schreiben Sie die passphrase nach unten, es ist nicht wirklich ein Gehirn Brieftasche mehr. Wenn Sie nicht, und Sie vergessen, etwas davon und kann nicht genau daran erinnern, Ihr Geld verloren. Wenn Sie machen es einfach genug, um sicherzustellen, können Sie sich daran erinnern, das Risiko, dass jemand anderes finden, es ist hoch. Schließlich die Werkzeuge, die Sie verwenden, konvertieren Sie die passphrase, um eine Bitcoin-Adresse kann fehlerhaft oder sabotiert.

+757
Alon Strogetsky 09.01.2019, 06:10:57

Es gibt keine Allgemeine Antwort für alle Fälle; es hängt ganz von den Möglichkeiten, die er wählte, um zu speichern und sichern Sie alle Bitcoins, die sehr unterschiedlich von person zu person.

Sie müssen eine Vertrauenswürdige person Aussehen, durch seine Effekte, sowohl digitale als auch physische. Diese person sollte sowohl ein Experte in den Systemen, Ihren Bruder eingesetzt, und Bitcoin selbst.

Wenn diese person in der Lage ist, Zugang zu seinem computer -, Telefon-und sicherungen – nicht nur körperlich mit Ihnen umgehen, aber auch zu untersuchen, Ihre digitalen Inhalte über alle Anmeldungen oder lokale Verschlüsselung – dann wird es wahrscheinlicher sein, Sie wäre in der Lage, um zu bestimmen, ob er alle Bestände. Ebenso der Zugang zu seiner E-Mail-Konten oder andere Hinweise über die logins/Passwörter, helfen würde.

Aber auch der Suche nach Bestätigung für seine Anteile möglicherweise nicht den Zugriff gewähren. In typischen Fällen, die Fähigkeit zu kontrollieren, eine Bitcoin-balance ist beschränkt auf, diejenigen, die wissen, ein nicht zu erraten Geheimnis (kryptografische private Schlüssel). Wenn er noch nicht alle Links erreichbar Kopien dieses Geheimnis, oder alle diese Kopien sind geschützt durch eine starke, einzigartige Kennwort, das Sie nicht erraten kann, gibt es wenig Hoffnung. Die balance ist verloren für die Welt, und im wesentlichen zerstört – niemand sonst wird es entweder zugreifen (so dass niemand sonst kann 'give it back').

Ihre beste Wette sein könnte, wenn er statt Salden bei Unternehmen, prüfte seine true-life-Identität über banking links oder Regierung ausgestellten IDs. (Beispiele für solche Unternehmen wären Austausch-und payment-Prozessoren wie Coinbase oder MtGox.) In einem solchen Fall, die zuverlässige information, dass er verstorben ist und dass Sie seine rechtmäßigen Erben, die balance kann zur Verfügung. (Für eine langlebige business-Betrieb unter üblichen Gesetze, seine Abwesenheit für eine lange genug Zeit auslösen konnte, versucht, ihn zu Kontaktieren, und vielleicht transfer von seiner verlassenen Eigentums zu einer Behörde, wie ein US-Bundesstaat ist verlorene/verlassene Eigentum der Agentur. Ich habe noch nicht gehört, dass dies geschieht mit Bitcoin, aber halte es für wahrscheinlich, in den nächsten paar Jahren.)

Alternativ, wenn er verwendet eine lokale Installation seiner eigenen wallet-software, wie der original Bitcoin-QT, Multibit, oder Android Brieftasche, könnten Sie den Zugriff auf das Gleichgewicht, wenn seine lokalen Sicherheit war nicht größer als die Maschine, die eigenen login-Bildschirm/lock-Bildschirm (und vor allem, wenn Sie über das Passwort). Solche lokalen wallet-Programme nicht unbedingt zusätzliche, einzigartige Passwörter. Wo Sie es tun, das Passwort könnte ein fataler block – oder vielleicht etwas etwas Familie oder Erben könnte entdecken oder erraten.

Schließlich, wenn er statt erhebliche Beträge für die langfristige, könnte er das gedruckte/geschriebene private-keys. ("Cold storage", für den langsamen Zugang sehr viel später.) Wieder ein Experte würde wahrscheinlich anerkennen, dass die üblichen Formen solcher Schlüssel, wenn Sie Sie sehen unter Papieren/notes.

Letztlich, obwohl, in solchen Fällen werden Sie in der Hoffnung, dass er genügend Hinweise, oder sonst wählte zu verlassen, seine Geräte oder Unterlagen in einem Zustand, wo später Besitz ausreichen würde, um den Zugriff auf die Bitcoins. Einige Leute tun dies; andere, die sind mehr vorsichtig oder paranoid nicht.

Wenn Sie hatte ein starkes Indiz dafür, dass der Betrag sehr hoch war, und kein einfacher Bemühungen erfolgreich sind, gibt es immer die chance, dass heroische, teuren Anstrengungen – wie könnte verwendet werden, durch eine digitale forensische Ermittler in einer großen rechtlichen oder historischen Fall – ermöglichen könnte, Zugriff, auch gegen den Eigentümer einer sorgfältigen Absicht, weil der Fehler oder ungewollte Informationslecks. (Zum Beispiel, unvollständig gelöscht überbleibsel einer früheren unverschlüsselter wallet-Datei möglicherweise noch auf eine Festplatte oder ein altes backup, oder Zugriff auf Passwörter könnte brute-guessable Varianten von anderen Passwörtern zugespielt über andere caches.) Aber solche Ansätze beinhalten schwerwiegende know-how-und Kosten-ohne Erfolgsgarantie.

Tut mir Leid für Ihren Verlust und wünschen Ihnen viel Glück bei der Entdeckung und Zugriff auf was auch immer Bitcoin Guthaben, die möglicherweise vorhanden sind.

+701
subvip7 07.04.2011, 22:27:16

Es sieht aus , als ob Sie nicht tatsächlich versuchen, zu widerrufen Bitcoin. Vielmehr scheint es, als ob Sie gepokert haben, mit Dollar, und Sie werden gefragt, wie Sie möchte zurücktreten, Ihr Geld aus dem Ort. In diesem Truppenabzug, Sie sind einfach Angebot Bitcoin als eine Ihrer Auszahlung Optionen.

Bitcoin ist nicht etwas, das kann 'zurückgezogen' in diesem Zusammenhang; es ist im wesentlichen eine Ware, die ausgetauscht wird zwischen zwei Menschen. Sie verkaufen Ihre Bitcoins an jemand anderen, der bereit ist zu kaufen an den vereinbarten Preis.

Mit dieser 'Methode: Bitcoin' Sie sehen, Sie sind im wesentlichen aufgefordert, private ein public-key-Adresse, an die der Besitzer Joe Glück würde Einzahlung entspricht Marktwert von Bitcoin in. Es ist im Grunde das, wie gebeten, eine Kontonummer, um für Joe Fortune Einzahlung in.

Ein Bitcoin aktuell Wert ~$4,635 USD, so dass anstelle einer Zahlung von ~$310 USD, erhalten Sie eine Zahlung von ~0.07 Bitcoin (BTC).

Hoffe, das hilft! :)

+662
Santanu Debnath 04.03.2018, 20:05:18
  1. Für einen Austausch, 170GB ist nicht viel, überhaupt. In der Tat, es ist eine lächerlich kleine Menge. Selbst auf einer SSD (die nicht notwendig), die storage-Kosten um $100. Großen Börsen machen könnte, $1M Umsatz jeden Tag. Betrieb eines Knotens (oder zehn) ist eine komplette nicht-Problem.

  2. Sie scheinen zu denken, dass, wenn Bitcoin ist blockchain ist 170GB, dann sind das also die andere. Aber Bitcoin ist die beliebteste kryptogeld, und es hat viel mehr Transaktionen als alle anderen (mit der möglichen Ausnahme des Astraleums, die mehr ist Verschwendung und hat hohen traffic aufgrund der ICO-hype). Die blockchains für die meisten cryptocurrencies sind winzig im Vergleich, und die Summe, die Lagerung sollte nicht mehr als, sagen wir, 1 TB (wieder winzig für jedes große Geschäft). Einer einzigen Maschine ausgeführt werden könnte der Knoten für alle Münzen.

  3. SPV-clients (wie Elektrum für Bitcoin) bieten einen Mittelweg zwischen einer vollständigen Knoten, und sich vollständig auf eine 3rd-party-service.

  4. Letztlich ist jedes exchange entscheidet, wie er zum Aufbau seiner Infrastruktur. Es könnte ein Knoten sein. Es ist möglicherweise nicht. Es gibt keinen wirklichen Weg, um generell beantworten, das ist etwas, was gefragt werden sollte von jeder bestimmten Börse.

+637
Victor Gomes 02.02.2013, 20:22:23

Die "mögliche" Kollisionen sind Teil der Dezentralisierung.

Sie könnten auch eine Währung, die, fragt der server, um wieder eine neue Adresse, die ist nicht so weit. Aber das zentrale -> Wenn du den server heruntergefahren, die Währung ist tot.

Also, das beste, was Sie tun können, in der Zukunft ist, dass die Reichweite der private Schlüssel und/oder Adressen größer.

+591
Samaram Sam 04.11.2011, 01:16:06

Ein block ist sofort angenommen (vorausgesetzt, es ist gültig) die Reifezeit gilt für die coinbase Belohnung für die miner der block (bock Subvention + tx-Gebühren).

Der Zweck ist, zu verhindern, dass eine form der Aufhebung der Transaktion (am häufigsten mit "Doppel verbringt"), wenn der block ist verwaist. Wenn ein block ist verwaist, der coinbase Belohnung "aufhört zu existieren". Die Münzen werden produziert, aus dem block, und wenn ein block ist verwaist, es ist der Ersatz-Blöcke-version des coinbase tx, die als gültig angesehen, durch das Netz.

Transaktionen, die Verwendung von nicht-coinbase Münzen als input sind nicht betroffen. Wenn ein block ist verwaist, dann ist jede tx, die bestätigt wurde, in den verwaisten block und nicht bestätigt, in der block, der ersetzt wird es wieder auf den Speicher-pool aufgenommen werden und in der Zukunft zu blockieren.

Erzeugt Münzen, die jedoch zu existieren aufhören, wenn der block ist verwaist. Wenn das Netzwerk erlaubt Bergleute zu verbringen Sie sofort, es wäre der Empfänger der Münzen nicht die miner, die leiden würden, ein Verlust aus dem miner ' s block wird orpahned.

Um zu vermeiden, dass unerwünschte situation setzt das Netzwerk coinbase tx (Belohnungen für Bergleute), um "reif" oder warten Sie 100 Bestätigungen (der client macht dies 120 Bestätigungen aber nur 100 erforderlich ist, durch das Protokoll). Wenn ein block ist verwaist, bevor es wieder 100 Blöcke tief in die Kette, dann ist nur der Minenarbeiter betroffen ist.

+581
dbanck 10.12.2016, 19:26:22

Ich benutze eine blockchain wallet, und ich habe versucht, einige bitcoin von meinem blockchain wallet zu meinem paxfull Brieftasche, aber es war fest wie 3 Tage jetzt. Ich benutzte die empfohlenen Gebühr, ich weiß nicht, warum es so lange dauert.

Transaktion: https://live.blockcypher.com/btc/tx/731f8f345f008a0d5f777bc92752603bf7ef5360d6963efd2a08f8f81de2a634/

Heute schaute ich erneut die Transaktion, und die "received time" Neustart - nur 17 Uhr jetzt, obwohl seine seit drei Tagen schon. Wer weiß, was ist Los mit diesem?

+580
Olivia Verde 23.10.2019, 05:05:40

Die FAQ sehr vage und sagt: "Warten Sie mindestens 12 Blöcke", aber es macht nicht viel Sinn für mich.

Es sei denn, ich habe Total falsch verstanden, wie das funktioniert, sobald die name_newd-Domäne ist in der Kette, sollte ich sicher sein können, den nächsten Schritt gehen... so wie kann ich wissen genau , wenn es fertig ist? Oder bin ich etwas fehlt?

+470
iJustWantVolume 25.09.2014, 05:05:38

Technisch, Konstanten Belohnungen, die Halbierung von Prämien... Verdoppelung Belohnungen oder sonstige Fluktuation, die hängt nur von der aktuellen blockchain Staat, alle sind machbar. (Halbierung der Prämien garantiert ein gebunden auf den Gesamtbetrag der bitcoins im Umlauf, die hilft bei der Vermeidung von overflows, aber dies ist ein extrem kleiner Punkt, das könnte überwunden werden, sehr leicht.)

Belohnungen haben zwei voneinander unabhängige Auswirkungen:

  • Sie Anreize mining. Grundsätzlich bedeutet dies, dass der Kauf hashpower für das Netzwerk. Mehr Lohn bedeutet, dass das Netzwerk sicherer zu machen, aber auch mehr Abfälle in Strom.

  • Sie kontinuierlich injizieren neue Währung Aktien. Dies bedeutet, dass langfristig alle bitcoin-Inhaber (nicht nur transaktoren) zahlen eine Gebühr für die nachhaltige Dienst über das Netz angeboten. (In der gleichen Weise, Regierungen oder Banken heutzutage, sammeln eine inflation "Gebühr" mit traditionellen Währungen : mit inflation Regierung oder bank Schulden werden im Laufe der Zeit vergessen.)

Erstens, es ist unklar, in welcher Höhe der hashpower guaraties securrity ohne verschwendet. Um die Dinge schwieriger, die Menge der hashpower entspricht eine bestimmte Belohnung hängt von dem Marktwert der Währung. So, Satoshi nahm eine wilde Vermutung und er entschloss sich, eine Halbierung der Prämien (alle vier Jahre) wäre auch irgendwie zufriedenstellenden für die Anfangszeit des bitcoins. Es gibt keinen Grund dafür, treu zu bleiben in der Zukunft. Wenn es nicht zufriedenstellend war, nicht mehr, sicher sein, dass entweder Bitcoin Funktionsweise verändern wird oder, dass eine andere Währung mit angepassten Parametern wird schnell geboren werden.

Jetzt kann man erkennen, dass Bitcoin bietet nur ein Grad von Freiheit. Prämien müssen angepasst werden, um Netzwerk-Wartung Kosten, so dass Sie nicht verwendet werden, um den Einfluss der inflation, ohne dumm verschwendet. Dies ist, weil Bitcoin nicht kommen, mit einer globalen Gemeinschaft-Gemeinschafts-Fonds (wie Regierung oder bank behält sich), konnte erhalten frischgebackene Geld oder gelöscht werden, von "alten Schulden". In der Tat, keine ideologische Wahl vorgenommen werden mussten, ausgenommen für die Wahl nicht solch ein Ding in Bitcoin.

+441
user73168 10.06.2017, 21:02:03

Gibt es eine maximal empfohlene Anzahl der Eingänge/Ausgänge für jede Transaktion? Ich war ein Skript für einen Wasserhahn und war nicht sicher, ob die Auszahlung in einer Transaktion, um alle Adressen, oder teilen Sie Sie in Gruppen von sagen wir 100 oder 1000.

+435
Gordon Coale 30.11.2017, 12:31:01

Wenn das angegebene wallet unterstützt, Sie gehen auf die Konsole und geben Sie "importprivkey" und dann Ihren privaten Schlüssel (in der Regel in der sogenannten WIF, oder Wallet Import Format). Das aber geben die Kontrolle über diese Adresse auf das Programm.

Der andere Weg, es zu tun ist, erstellen Sie manuell eine Transaktion (auf eigene, mit hashing-websites, Taschenrechner, Umrechnung von zahlen etc) und gehen dann in der Konsole den entsprechenden Geldbeutel und die Eingabe von "sendrawtransaction".

Es gibt auch Besorgnis über die volle Sicherheit der ein solches Verhalten, aber ich bin nicht verweisen auf die hier.

+404
Smart 25.02.2012, 04:12:51

Übersicht

Die folgende Transaktion: 0200000000010121c787a1ca54292403d4200d6953ee0edcd4a1d33721a09938f5d5e067e9c70600000000232200205d577278a6dfefffaa4e04ef23fd1172e923f9e7b4949f991b3d7f2af89abb83ffffffff01993a00000000000017a9144920d433d073267b904ae23df3b15ea47aec950387040047304402202c9946f1d50a974f3b7cf24a99002f3f3ca18af7b54939bf2ec1acf6f5528b07022029aaa63fde914735b8e92c202ce3d4b02ea8ded1d2b47821670dd3c6d8dcb02b0147304402201e5e933e674f7e4597c1066b48cdb4ca1c7382235b53d411608c2e3a22a31df7022022fc673d696987146effcbb9ce43265ab9ee19da05eaef0bb35ced729fe9592501695221036ef3ee62456676a49b3087df3f0d804eb09bfcfa95ca606465bee5cfeab4da98210386518595790f10fa1915bb119a0b41d96a380eeb3f3a76ae0694acc9fd2fb333210371d090dd98316a9f8f63c1d925b42cf157f265d1eff84b65620629914b43019c53ae00000000

wenn übergeben sendrawtransaction(), generiert die folgende Fehlermeldung:
Fehler-code: -26 Fehlermeldung: nicht zwingend erforderlich-script-verify-flag (die Unterschrift muss null sein für die fehlgeschlagene Prüfung(MULTI)SIG-Betrieb) (code 64)

Das bitcoin-Quelle zu suggerieren scheint, wird die Transaktion abgelehnt für sein nicht-standard: meine Transaktion wurde basierend auf der Entwickler-Beispiel an https://bitcoin.org/en/developer-examples#p2sh-multisig ich dachte, das wäre standard, und der Fehler tritt auf testnet, wo ich dachte, dass die im Zusammenhang isStandard() überprüft werden ausgeschaltet.

Ich bin auf der Suche nach Einblick in das, wo hab ich es geschafft zu gehen falsch!

Detail: code -, output -, conf-Dateien, die Versionen, die Transaktion entschlüsseln, einlösen script entschlüsseln

Ich habe umgeschrieben, die Entwickler beispielsweise als ein in sich geschlossenes bash-Skript, das setzt regtest zurücksetzen auf einen bekannten Zustand, dann arbeitet durch die snippets, oder versuche laufen auf testnet. Wo notwendig, werden die Gespräche eingestellt wurden, zu reflektieren API-änderungen wie signtransactionwithkey vs signtransaction:

#!/bin/bash
#
# Dieser code zu implementieren p2sh-multisig Beispiel als abgearbeitet an
# https://bitcoin.org/en/developer-examples#p2sh-multisig
#
echo "[Einstellung ausführen ...]"
DEBUG=true
USE_REGTEST=false # Wenn false festgelegt ist, verwenden Sie testnet
ADDRESS_TYPE="p2sh-segwit"
BITCOIND_HOMEDIR="/home/bitcoind"
BITCOIND_CONFDIR=$BITCOIND_HOMEDIR"/.bitcoin"
if [[ "$USE_REGTEST" = "true" ]]
dann
AMOUNT0="49.99900000"
 AMOUNT1="10.00000000" # Unterscheidet sich von Beispiel zu verhindern float und Rundung Probleme
AMOUNT2="9.99800000"
REGTEST_PARAM="-regtest"
REGTEST_DIR=$BITCOIND_CONFDIR"/regtest"
BITCOIND_CONFFILE=$BITCOIND_CONFDIR"/regtest.conf"
 TEST_SPEND_FROM_NONCOINBASE=true # Testen, ob es wichtig ist, dass die Fonds wurden von den Generationen
sonst
 AMOUNT0="49.99900000" # Unbenutzt testnet
AMOUNT1="0.00030001"
AMOUNT2="0.00015001"
REGTEST_PARAM=""
REGTEST_DIR="/dev/null"
BITCOIND_CONFFILE=$BITCOIND_CONFDIR"/testnet.conf"
TEST_SPEND_FROM_NONCOINBASE=false
fi
TXFEE="0.00013000"
BITCOIN_CLI="/usr/local/bin/bitcoin-cli -conf="$BITCOIND_CONFFILE" "$REGTEST_PARAM
BITCOIN_DAEMON="/usr/local/bin/bitcoind -conf="$BITCOIND_CONFFILE" "$REGTEST_PARAM" -daemon"
TEST_PUBLIC_KEYS_ONLY=true # Öffentlicher Schlüssel vs-Adressen testen

#
# Holen Sie sich regtest Netzwerk zurücksetzen auf einen bekannten Zustand: stoppen Sie, wenn Sie gehen, heben Sie die Verknüpfung regtest Verzeichnisse,
# neu starten, und generieren von ersten 101 Blöcke, um 50btc in den Fonds. In einem kurzen Zeitraum
# zu ermöglichen, Aufräumen etc. Die 101 ist wichtig, denn es schränkt unsere balance zu 50btc
if [[ "$USE_REGTEST" = "true" ]]
dann
 $BITCOIN_CLI stoppen
 sleep 1
 rm -rf $REGTEST_DIR && $BITCOIN_DAEMON
 schlafen 2
 $BITCOIN_CLI generieren 101 >/dev/null
fi

#
# Ich Verweise wie bei https://github.com/bitcoin/bitcoin/issues/7277
# das kann man nicht senden Mitteln von coinbase zu p2sh-Adressen über regtest.
# Dieser code zu senden, fast die ganze balance über, so dass eine spätere verbringen zu
# Fonds p2sh-Adresse nicht, sondern kommen aus einem nicht-coinbase-Adresse
# Ignoriert testnet
if [[ "$TEST_SPEND_FROM_NONCOINBASE" = "true" ]]
dann
 NONCOINBASE_ADDRESS=`$BITCOIN_CLI getnewaddress $ADDRESS_TYPE`
 TXID=`$BITCOIN_CLI sendtoaddress $NONCOINBASE_ADDRESS $AMOUNT0`
 wenn $DEBUG
dann
 echo "sende coinbase Mittel, um neue Schlüssel"
 echo "[NONCOINBASE_ADDRESS]: "$NONCOINBASE_ADDRESS
 echo "[TXID ]: "$TXID
 echo "-----"
fi
fi

echo "[...Schaffen und finanzieren einer 2-aus-3 multisig Transaktion...]"
#
# Erstellen Sie die Adressen, die wir verwenden werden
NEW_ADDRESS1=`$BITCOIN_CLI getnewaddress $ADDRESS_TYPE`
NEW_ADDRESS2=`$BITCOIN_CLI getnewaddress $ADDRESS_TYPE`
NEW_ADDRESS3=`$BITCOIN_CLI getnewaddress $ADDRESS_TYPE`
if [[ "$DEBUG" = "true" ]]
dann
 # Beispiel sagt-Adressen beginnen mit m, dieser code sieht Sie starten
 # mit 2. Problem?
 echo "Erstellen von neuen Adressen:"
 echo "[NEW_ADDRESS1]: "$NEW_ADDRESS1
 echo "[NEW_ADDRESS2]: "$NEW_ADDRESS2
 echo "[NEW_ADDRESS3]: "$NEW_ADDRESS3
 echo "-----"
fi

#
# Um eine public-key - nicht sicher, warum. Um zu beweisen, dass wir es können
# verwenden Sie entweder die Adresse oder den öffentlichen Schlüssel zu erstellen, die
# multisigaddress? Um zu zeigen, wie die Daten zu erhalten, die für
# Weitergabe an andere? ("alle umgewandelt werden
# um öffentliche Schlüssel in die einlösen Skript.")
# NB: validateaddress ein in Beispiel abgelöst durch getaddressinfo
if [[ "$TEST_PUBLIC_KEYS_ONLY" = "true" ]]
dann
 RV=`$BITCOIN_CLI getaddressinfo $NEW_ADDRESS1`
 NEW_ADDRESS1_PUBLIC_KEY=`echo $RV | sed 's/^.*"pubkey": "//' | 
 sed 's/".*$//" # Überprüft
 RV=`$BITCOIN_CLI getaddressinfo $NEW_ADDRESS2`
 NEW_ADDRESS2_PUBLIC_KEY=`echo $RV | sed 's/^.*"pubkey": "//' | 
 sed 's/".*$//" # Überprüft
fi
RV=`$BITCOIN_CLI getaddressinfo $NEW_ADDRESS3`
NEW_ADDRESS3_PUBLIC_KEY=`echo $RV | sed 's/^.*"pubkey": "//' | 
 sed 's/".*$//" # Überprüft
if [[ "$DEBUG" = "true" ]]
dann
 echo "Erhalten, public-key-pro-Adresse:"
 if [[ "$TEST_PUBLIC_KEYS_ONLY" = "true" ]]
dann
 echo "[NEW_ADDRESS1_PUBLIC_KEY]: "$NEW_ADDRESS1_PUBLIC_KEY
 echo "[NEW_ADDRESS2_PUBLIC_KEY]: "$NEW_ADDRESS2_PUBLIC_KEY
fi
 echo "[NEW_ADDRESS3_PUBLIC_KEY]: "$NEW_ADDRESS3_PUBLIC_KEY
 echo "-----"
fi

#
# Erhalten Sie die Adresse und einlösen Skript benötigten Mittel zu erhalten.
# NB: createmultisig in Beispiel abgelöst durch addmultisigaddress
if [[ "$TEST_PUBLIC_KEYS_ONLY" = "true" ]]
dann
 RV=`$BITCOIN_CLI addmultisigaddress 2 "'
[
"'$NEW_ADDRESS1_PUBLIC_KEY'",
 "'$NEW_ADDRESS2_PUBLIC_KEY'", 
"'$NEW_ADDRESS3_PUBLIC_KEY'"
]""
sonst
 RV=`$BITCOIN_CLI addmultisigaddress 2 "'
[
"'$NEW_ADDRESS1'",
 "'$NEW_ADDRESS2'", 
"'$NEW_ADDRESS3_PUBLIC_KEY'"
]""
fi
P2SH_ADDRESS=`echo $RV | sed 's/^.*"Adresse": "//' | 
 sed 's/".*$//" # Überprüft
P2SH_REDEEM_SCRIPT=`echo $RV | sed 's/^.*"redeemScript": "//' | 
 sed 's/".*$//" # Überprüft
if [[ "$DEBUG" = "true" ]]
dann
 echo "Erhalten p2sh Adresse und redeemScript:"
 echo "[P2SH_ADDRESS ]: "$P2SH_ADDRESS
 echo "[P2SH_REDEEM_SCRIPT]: "$P2SH_REDEEM_SCRIPT
 echo "-----"
fi

#
# Auf regtest, senden Mitteln aus der ersten 50btc block, die wir verbringen können
# die p2sh_address bestimmt oben.
# Auf testnet, senden Sie Teil unseres balance
if [[ "$USE_REGTEST" != "true" ]]
dann
 RV=`$BITCOIN_CLI settxfee $TXFEE`
fi
UTXO_TXID=`$BITCOIN_CLI sendtoaddress $P2SH_ADDRESS $AMOUNT1`
if [[ "$DEBUG" = "true" ]]
dann
 echo "Fonds p2sh-Adresse"
 echo "[UTXO_TXID]: "$UTXO_TXID
 echo "-----"
fi

#
# Holen Sie sich alles, was bisher in einem block
# $BITCOIN_CLI generieren 1 >/dev/null

#
#

echo "[...Einlösen und die 2-von-3-Transaktion]"
#
# Einzelheiten über die Transaktion finanziert. Wir wollen, je nachdem, welcher Ausgang
# wurde die 10btc Ausgabe, obwohl das Beispiel schon sagt gibt es nur
# in einer Ausgabe.
# NB: zweite parameter in Beispiel Naher Zukunft nach v0.14.0
RV=`$BITCOIN_CLI getrawtransaction $UTXO_TXID true`
UTXO2_VALUE=`echo $RV | sed 's/^.*"value": //' | sed 's/,.*$//" # Überprüft
UTXO2_VOUT=`echo $RV | sed 's/^.*"n": //' | sed 's/,.*$//" # Überprüft
UTXO2_OUTPUT_SCRIPT=`echo $RV | sed 's/^.*"scriptPubKey"//' | sed 's/"reqSigs".*$//' | 
 sed 's/^.*"hex": "//' | sed 's/".*$//" # Überprüft
UTXO1_VALUE=`echo $RV | sed 's/"Adressen":.*//' | sed 's/^.*"value": //' | 
 sed 's/,.*$//" # Überprüft
UTXO1_VOUT=`echo $RV | sed 's/"Adressen":.*//' | sed 's/^.*"n": //' | 
 sed 's/,.*$//" # Überprüft
UTXO1_OUTPUT_SCRIPT=`echo $RV | sed 's/"Adressen":.*//' | sed 's/^.*"scriptPubKey"//' | 
 sed 's/"reqSigs".*$//' | sed 's/^.*"hex": "//' | 
 sed 's/".*$//" # Überprüft
if [[ "$UTXO1_VALUE" = "$AMOUNT1" ]]
dann
 # Erste Ausgabe (der Wechsel ist die zweite Ausgabe)
UTXO_VOUT=$UTXO1_VOUT
UTXO_OUTPUT_SCRIPT=$UTXO1_OUTPUT_SCRIPT
sonst
 # Den zweiten Ausgang (änderungen war die erste Ausgabe)
UTXO_VOUT=$UTXO2_VOUT
UTXO_OUTPUT_SCRIPT=$UTXO2_OUTPUT_SCRIPT
fi
if [[ "$DEBUG" = "true" ]]
dann
 echo "Erfassen die Ausgaben, die wir verwenden werden:"
 echo "[WERT 1 ]: "$UTXO1_VALUE
 echo "[1 VOUT ]: "$UTXO1_VOUT
 echo "[1 OUTPUT_SCRIPT ]: "$UTXO1_OUTPUT_SCRIPT
 echo "[WERT 2 ]: "$UTXO2_VALUE
 echo "[2 VOUT ]: "$UTXO2_VOUT
 echo "[2 OUTPUT_SCRIPT ]: "$UTXO2_OUTPUT_SCRIPT
 echo "Vout und Ausgang Skript ausgewählt:"
 echo "[UTXO_VOUT ]: "$UTXO_VOUT
 echo "[UTXO_OUTPUT_SCRIPT ]: "$UTXO_OUTPUT_SCRIPT
 echo "-----"
fi

#
# Erstellen Sie nun die Adresse erlöst zu
NEW_ADDRESS4=`$BITCOIN_CLI getnewaddress $ADDRESS_TYPE`
if [[ "$DEBUG" = "true" ]]
dann
 echo "Create einlösen-Adresse:"
 echo "[NEW_ADDRESS4]: "$NEW_ADDRESS4
 echo "-----"
fi

#
# Erstellen Sie eine neue Transaktion, etwas weniger Wert zu empfangen, die Bergbau-fee
RAW_TX=`$BITCOIN_CLI createrawtransaction "'
[
{
 "txid": "'$UTXO_TXID'",
 "vout": '$UTXO_VOUT'
}
]
 "' "'
{
 "'$NEW_ADDRESS4'": '$AMOUNT2'
}""
RAW_TX_SZ=${#RAW_TX}
if [[ "$DEBUG" = "true" ]]
dann
 echo "Erzeugen unsigned Transaktion:"
 echo "[RAW_TX]: "$RAW_TX
 echo "-----"
fi

#
# Sie erhalten 2 der 3 privaten Schlüssel
NEW_ADDRESS1_PRIVATE_KEY=`$BITCOIN_CLI dumpprivkey $NEW_ADDRESS1`
NEW_ADDRESS3_PRIVATE_KEY=`$BITCOIN_CLI dumpprivkey $NEW_ADDRESS3`
if [[ "$DEBUG" = "true" ]]
dann
 echo "Capture privaten Schlüssel für die Verwendung bei der Unterzeichnung:"
 echo "[NEW_ADDRESS1_PRIVATE_KEY]: "$NEW_ADDRESS1_PRIVATE_KEY
 echo "[NEW_ADDRESS3_PRIVATE_KEY]: "$NEW_ADDRESS3_PRIVATE_KEY
 echo "-----"
fi

#
# 1 von 3 Zeichen aus der Transaktion
# NB: signrawtransaction in Beispiel abgelöst durch signrawtransactionwithkey
# NB: Reihenfolge der Parameter reverse, und der Betrag wird Pflicht
RV=`$BITCOIN_CLI signrawtransactionwithkey $RAW_TX "'
[
"'$NEW_ADDRESS1_PRIVATE_KEY'"
]
 "' "'
[
{
 "txid": "'$UTXO_TXID'", 
 "vout": '$UTXO_VOUT', 
 "scriptPubKey": "'$UTXO_OUTPUT_SCRIPT'", 
 "redeemScript": "'$P2SH_REDEEM_SCRIPT'",
 "Betrag": '$AMOUNT2'
}
]""
PARTLY_SIGNED_RAW_TX=`echo $RV | sed 's/^.*"hex": "//' | sed 's/".*//"
PARTLY_SIGNED_RAW_TX_SZ=${#PARTLY_SIGNED_RAW_TX}
if [[ $PARTLY_SIGNED_RAW_TX_SZ -eq $RAW_TX_SZ ]]
dann
 echo "Transaktion nicht ändern, die Größe PARTLY_SIGNED_RAW_TX_SZ. Eh?"
beenden
fi
if [[ $PARTLY_SIGNED_RAW_TX_SZ -eq 0 ]]
dann
 echo "Fehler bei PARTLY_SIGNED_RAW_TX"
 echo "Antwort: "
 echo "[RAW_TX ]: "$RAW_TX
 echo "[UTXO_TXID ]: "$UTXO_TXID
 echo "[UTXO_VOUT ]: "$UTXO_VOUT
 echo "[UTXO_OUTPUT_SCRIPT ]: "$UTXO_OUTPUT_SCRIPT
 echo "[P2SH_REDEEM_SCRIPT ]: "$P2SH_REDEEM_SCRIPT
 echo "[NEW_ADDRESS1_PRIVATE_KEY]: "$NEW_ADDRESS1_PRIVATE_KEY
beenden
fi
if [[ "$DEBUG" = "true" ]]
dann
 echo "Transaktion nach der ersten Unterschrift:"
 echo "[PARTLY_SIGNED_RAW_TX ]: "$PARTLY_SIGNED_RAW_TX
 echo "-----"
fi

#
# 2 von 3 Zeichen aus der Transaktion
RV=`$BITCOIN_CLI signrawtransactionwithkey $PARTLY_SIGNED_RAW_TX "'
[
"'$NEW_ADDRESS3_PRIVATE_KEY'"
]
 "' "'
[
{
 "txid": "'$UTXO_TXID'", 
 "vout": '$UTXO_VOUT', 
 "scriptPubKey": "'$UTXO_OUTPUT_SCRIPT'", 
 "redeemScript": "'$P2SH_REDEEM_SCRIPT'",
 "Betrag": '$AMOUNT2'
}
]""
SIGNED_RAW_TX=`echo $RV | sed 's/^.*"hex": "//' | sed 's/".*//" # Überprüft
SIGNED_RAW_TX_SZ=${#SIGNED_RAW_TX}
COMPLETE=`echo $RV | sed 's/^.*"complete": //' | sed 's/\W.*//" # Überprüft
if [[ "$KOMPLETT" != "true" ]]
dann
 echo "Zweite Unterschrift nicht dazu führen, dass abgeschlossene Transaktion. Eh?"
 echo $RV
beenden
fi
if [[ "$DEBUG" = "true" ]]
dann
 echo "Transaktion nach dem zweiten Unterschrift:" 
 echo "[SIGNED_RAW_TX]: "$SIGNED_RAW_TX
 echo "-----"
fi

#
# Und jetzt die broadcast-it
TXID=`$BITCOIN_CLI sendrawtransaction $SIGNED_RAW_TX`
if [[ ${#TXID} -eq 0 ]]
dann
 echo "Übertragung schief gegangen ist. Eh?"
fi
if [[ "$DEBUG" = "true" ]]
dann
 echo "TXID von Rundfunk:"
 echo "[TXID]: "$TXID
 echo "-----"
fi

Der obige code erzeugt die folgende Ausgabe auf dem testnet ausführen:

$ ./p2sh-multisig.sh
[Einstellung ausführen ...]
[...Schaffen und finanzieren einer 2-aus-3 multisig Transaktion...]
Anlegen von neuen Adressen:
[NEW_ADDRESS1]: 2NAWwgmSnPcXFshHX41ewLHaN4nYLTzEdhn
[NEW_ADDRESS2]: 2NAoFjMziphkxULu7p4dtcBKLXicnvvcx53
[NEW_ADDRESS3]: 2Mu3S24XuasYheQsinhKAabDnGnH6eakm2x
-----
Erhalten public-key-pro-Adresse:
[NEW_ADDRESS1_PUBLIC_KEY]: 036ef3ee62456676a49b3087df3f0d804eb09bfcfa95ca606465bee5cfeab4da98
[NEW_ADDRESS2_PUBLIC_KEY]: 0386518595790f10fa1915bb119a0b41d96a380eeb3f3a76ae0694acc9fd2fb333
[NEW_ADDRESS3_PUBLIC_KEY]: 0371d090dd98316a9f8f63c1d925b42cf157f265d1eff84b65620629914b43019c
-----
Erhalten p2sh Adresse und redeemScript:
[P2SH_ADDRESS ]: 2N3G8rhzkMBmfRp54A4rfpW5jTcd65m7hcs
[P2SH_REDEEM_SCRIPT]: 5221036ef3ee62456676a49b3087df3f0d804eb09bfcfa95ca606465bee5cfeab4da98210386518595790f10fa1915bb119a0b41d96a380eeb3f3a76ae0694acc9fd2fb333210371d090dd98316a9f8f63c1d925b42cf157f265d1eff84b65620629914b43019c53ae
-----
Fonds p2sh Adresse
[UTXO_TXID]: 06c7e967e0d5f53899a02137d3a1d4dc0eee53690d20d403242954caa187c721
-----
[...Einlösen und die 2-von-3-Transaktion]
Erfassen Sie die Ausgaben, die wir verwenden werden:
[WERT 1 ]: 0.00030001
[1 VOUT ]: 0
[1 OUTPUT_SCRIPT ]: a9146ddd64168434e4e7cf8f7a2a2b485fa1fc8f987e87
[WERT 2 ]: 0.00005412
[2 VOUT ]: 1
[2 OUTPUT_SCRIPT ]: a9146ecbcb78f6ab60ebe53cc69532407a32973af9aa87
Vout und Ausgang Skript gewählt:
[UTXO_VOUT ]: 0
[UTXO_OUTPUT_SCRIPT ]: a9146ddd64168434e4e7cf8f7a2a2b485fa1fc8f987e87
-----
Erstellen Sie einlösen-Adresse:
[NEW_ADDRESS4]: 2MyuteHEFmxvG2rX8r817DTKhqj8f2ncsmt
-----
Erzeugen unsigned Transaktion:
[RAW_TX]: 020000000121c787a1ca54292403d4200d6953ee0edcd4a1d33721a09938f5d5e067e9c7060000000000ffffffff01993a00000000000017a9144920d433d073267b904ae23df3b15ea47aec95038700000000
-----
Erfassen privaten Schlüssel für die Verwendung bei der Unterzeichnung:
[NEW_ADDRESS1_PRIVATE_KEY]: cVT8F8PGF9HJSeBgQir5ZHj5Ng4upSPAjhyvnk2puyw6zs5gdbyr
[NEW_ADDRESS3_PRIVATE_KEY]: cSakmVL2kdR5jTukCFNBPCifcmg3jjQ6egevtagnsaosddwcu4ft
-----
Transaktion nach der ersten Signatur:
[PARTLY_SIGNED_RAW_TX ]: 0200000000010121c787a1ca54292403d4200d6953ee0edcd4a1d33721a09938f5d5e067e9c70600000000232200205d577278a6dfefffaa4e04ef23fd1172e923f9e7b4949f991b3d7f2af89abb83ffffffff01993a00000000000017a9144920d433d073267b904ae23df3b15ea47aec950387040047304402202c9946f1d50a974f3b7cf24a99002f3f3ca18af7b54939bf2ec1acf6f5528b07022029aaa63fde914735b8e92c202ce3d4b02ea8ded1d2b47821670dd3c6d8dcb02b0100695221036ef3ee62456676a49b3087df3f0d804eb09bfcfa95ca606465bee5cfeab4da98210386518595790f10fa1915bb119a0b41d96a380eeb3f3a76ae0694acc9fd2fb333210371d090dd98316a9f8f63c1d925b42cf157f265d1eff84b65620629914b43019c53ae00000000
-----
Transaktion nach dem zweiten Signatur:
[SIGNED_RAW_TX]: 0200000000010121c787a1ca54292403d4200d6953ee0edcd4a1d33721a09938f5d5e067e9c70600000000232200205d577278a6dfefffaa4e04ef23fd1172e923f9e7b4949f991b3d7f2af89abb83ffffffff01993a00000000000017a9144920d433d073267b904ae23df3b15ea47aec950387040047304402202c9946f1d50a974f3b7cf24a99002f3f3ca18af7b54939bf2ec1acf6f5528b07022029aaa63fde914735b8e92c202ce3d4b02ea8ded1d2b47821670dd3c6d8dcb02b0147304402201e5e933e674f7e4597c1066b48cdb4ca1c7382235b53d411608c2e3a22a31df7022022fc673d696987146effcbb9ce43265ab9ee19da05eaef0bb35ced729fe9592501695221036ef3ee62456676a49b3087df3f0d804eb09bfcfa95ca606465bee5cfeab4da98210386518595790f10fa1915bb119a0b41d96a380eeb3f3a76ae0694acc9fd2fb333210371d090dd98316a9f8f63c1d925b42cf157f265d1eff84b65620629914b43019c53ae00000000
-----
Fehler-code: -26
Fehlermeldung:
nicht zwingend erforderlich-script-verify-flag (die Unterschrift muss null sein für die fehlgeschlagene Prüfung(MULTI)SIG-Betrieb) (code 64)
Broadcast schief gegangen ist. Eh?
TXID von Rundfunk:
[TXID]: 
-----
$

Die regtest und testnet conf-Dateien verwendet (Anmeldeinformationen unkenntlich gemacht):

$ cat regtest.conf 
regtest=1
server=1
rpcuser=xxx
rpcpassword=xxx
rpcallowip=127.0.0.1
deprecatedrpc=createmultisig
deprecatedrpc=generieren
debug=1
[regtest]
rpcport=18443

$ cat testnet.conf 
testnet=1
server=1
rpcuser=xxx
rpcpassword=xxx
rpcallowip=127.0.0.1
rpcport=18332

Verwendete Versionen:

Meister:
Bitcoin Core-Daemon, version v0.17.99.0-g6d0a14703e288d72ff19d4d89defbc853233899f
Bitcoin-Core-RPC-client-version: v0.17.99.0-g6d0a14703e288d72ff19d4d89defbc853233899f
v0.17:
Bitcoin Core-Daemon, version v0.17.1.0-gef70f9b52b851c7997a9f1a0834714e3eebc1fd8
Bitcoin-Core-RPC-client-version: v0.17.1.0-gef70f9b52b851c7997a9f1a0834714e3eebc1fd8

Ein decodieren der Transaktion:

{
 "txid": "e875677a43c3ea91f7ed5790f3133d130fdcbb9e0cc51f098971bb79517c7103",
 "hash": "8d0701cf48cbf48823ede2250832311cea93b6ea0ab116f9e6b4f40c64153027",
 "version": 2,
 "Größe": 372,
 "vsize": 182,
 "Gewicht": 726,
 "locktime": 0,
 "vin": [
{
 "txid": "06c7e967e0d5f53899a02137d3a1d4dc0eee53690d20d403242954caa187c721",
 "vout": 0,
 "scriptSig": {
 "asm": "00205d577278a6dfefffaa4e04ef23fd1172e923f9e7b4949f991b3d7f2af89abb83",
 "hex": "2200205d577278a6dfefffaa4e04ef23fd1172e923f9e7b4949f991b3d7f2af89abb83"
},
 "txinwitness": [
"",
"304402202c9946f1d50a974f3b7cf24a99002f3f3ca18af7b54939bf2ec1acf6f5528b07022029aaa63fde914735b8e92c202ce3d4b02ea8ded1d2b47821670dd3c6d8dcb02b01",
"304402201e5e933e674f7e4597c1066b48cdb4ca1c7382235b53d411608c2e3a22a31df7022022fc673d696987146effcbb9ce43265ab9ee19da05eaef0bb35ced729fe9592501",
"5221036ef3ee62456676a49b3087df3f0d804eb09bfcfa95ca606465bee5cfeab4da98210386518595790f10fa1915bb119a0b41d96a380eeb3f3a76ae0694acc9fd2fb333210371d090dd98316a9f8f63c1d925b42cf157f265d1eff84b65620629914b43019c53ae"
],
 "sequence": 4294967295
}
],
 "vout": [
{
 "value": 0.00015001,
 "n": 0,
 "scriptPubKey": {
 "asm": "OP_HASH160 4920d433d073267b904ae23df3b15ea47aec9503 OP_EQUAL",
 "hex": "a9144920d433d073267b904ae23df3b15ea47aec950387",
 "reqSigs": 1,
 "type": "scripthash",
 "Adressen": [
"2MyuteHEFmxvG2rX8r817DTKhqj8f2ncsmt"
]
}
}
]
}

Das einlösen Skript dekodiert zu:

{
 "asm": "2 036ef3ee62456676a49b3087df3f0d804eb09bfcfa95ca606465bee5cfeab4da98 0386518595790f10fa1915bb119a0b41d96a380eeb3f3a76ae0694acc9fd2fb333 0371d090dd98316a9f8f63c1d925b42cf157f265d1eff84b65620629914b43019c 3 OP_CHECKMULTISIG",
 "reqSigs": 2,
 "type": "multisig",
 "Adressen": [
"mpZQSfgndvkjqcoXdvofNsE3aJeRAXjrvm",
"mz9eLLofqQKQcuhwGjHxxNhSVxvoYWZDry",
"mkZv5XqarsoFMoTWSgMfqE9yihvUu8AHay"
],
 "p2sh": "2MxYTNmXWUFwv8miRAcoCsqAr7MduFCjeav",
 "segwit": {
 "asm": "0 5d577278a6dfefffaa4e04ef23fd1172e923f9e7b4949f991b3d7f2af89abb83",
 "hex": "00205d577278a6dfefffaa4e04ef23fd1172e923f9e7b4949f991b3d7f2af89abb83",
 "reqSigs": 1,
 "type": "witness_v0_scripthash",
 "Adressen": [
"tb1qt4thy79xmlhll2jwqnhj8lg3wt5j8708kj2flxgm84lj47y6hwps0je8zu"
],
 "p2sh-segwit": "2N3G8rhzkMBmfRp54A4rfpW5jTcd65m7hcs"
}
}

Vielen Dank, wenn du so weit runter. Du bist toll! Klar habe ich etwas falsch verstanden. Aber was?

+352
Noam Levenson 04.06.2014, 09:05:18

Ich war begabt ein Papier-wallet vor dem BTC/BCH Gabel. Ich habe ein Blockchain-Konto und ein Coinbase Konto (beide leer zu dieser Zeit) auf meinem computer und meinem tablet. Brauche ich für 2 Konten jeweils eins für BTC und o.ne für BCH. Ich bin immer noch am kämpfen mit dem Verfahren zum leeren von Papier in die Blockchain. Ich nehme an, es geht zuerst in das tablet als elektronische Geldbörse? Dachte, ich war in Sachen computer, aber das ist Multitasking mir!!! Jede Hilfe wird geschätzt.

+350
Halil 24.12.2017, 06:35:17

Mein Portemonnaie hat 3 Adresse. Eine Haupt-Adresse wird gemeinsam mit meinem anderen computer. Die anderen Adressen sind nicht.

Das Geld spielt dabei gehören zu einer bestimmten Adresse oder zu einer ganzen Brieftasche? Was passiert, wenn ich das Geld senden, um eine meiner eigenen Adressen?

Was passiert, wenn ich es löschen Sie einige der Adressen?

+236
Nidonemo 21.01.2016, 05:50:19

Ist es sinnvoll, die mine Scrypt Münzen (Litecoin, Mincoin etc) eher als Bitcoin (sha-256 Kryptografie). Dies ist, weil die Menge der Münzen erzeugt, erhöht die Schwierigkeit, die Blöcke wird es immer schwieriger zu lösen. Bitcoins erreicht haben (oder in der Nähe zu erreichen), die Hochebene. Die Kosten für das mining von bitcoins ist es nicht Wert im Vergleich zu den Betrag, den es Kosten wird, im Stromverbrauch.

Ihre beste Wette ist, um Forschung unterbewertet Scrypt Münzen und meinen Sie. Es gibt keine Möglichkeit, die derzeit zur Verwendung eines ASIC-miner heraus zu Pumpen große Anzahl von hash ' s / sec. Der einzige Weg zur mine Scrypt Münzen, die effektiv ist, um ein array verwenden, dass die GPU ist.

+211
ochi 22.08.2011, 09:14:50

Ja, das ist eine wallet-Funktion. Sie hätte neu kompilieren ohne die --disable-wallet - flag, beginnend wieder bei der Durchführung der autotools configure-Skript: ./konfigurieren. Sehen https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md#disable-wallet-mode.

Sie müssen auch sicherstellen, dass Sie nicht die -disablewallet - flag beim ausführen von bitcoind oder haben es in Ihrer bitcoin.conf - Datei.

Wenn Sie neu kompilieren zu müssen, konnte Sie noch sichern Sie die Daten in die .bitcoin - Ordner, der enthält die blockchain und UTXO gesetzt, und kopieren Sie Sie wieder, wenn die installation abgeschlossen ist. So dass Sie nicht haben, zum download der blockchain wieder.

+115
LucLeMag 06.03.2010, 16:11:45
Eine Gabel ist ein Projekt, das durch Ausgliederung aus einem bestehenden Projekt und die Köpfe in eine andere Richtung.
+99
Amada 28.12.2019, 10:02:08
$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 $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 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