Sind diese Computer bei Ihnen zu laufen, ineffiziente software auf? (das heißt, sind Sie die Codierung mit der schändlichen Absicht?) Ok, damit der einzelne und doppelte Anführungszeichen anstatt eines backslashes, bekam es. @Lembik Wo denkst du "professionelles trading" kommt? Industrie. Mais Austausch. Die Leute gebracht und verkauft mais-futures seit Jahrhunderten mit unbegrenztem Risiko. Natürlich, wenn Sie Geschirr verwenden Sie ein Passwort mit 20 Zeichen, es wäre praktisch unknackbar. Aber ich lese nicht allzu lange her, dass ein 25 AMD-GPU-cluster können Büste jede mögliche Kombination von einem 8-Zeichen-Passwort in nur 5,5 Stunden, was bedeutet, dass 1 GPU Cracken kann es in etwa einer Woche, ist das noch eine machbare Zeit-Rahmen. Jedenfalls, wenn Sie entscheiden dies zu tun, stellen Sie sicher, eine lächerlich lange Passwort, nur für den Fall. oder Windows Azure können Sie die host von Windows oder Linux VPSes. Es ist ein bisschen teurer, aber es ist Recht zuverlässig, und Microsoft nicht gehackt und verlieren Ihre Kreditkarten-details wie viele kleinere Unternehmen könnten.

Ich bin mit bitcoin-core-0.16.0 auf regtest und rufen getnewaddress
Ich bin immer "2N4dpih8KAdfJyXn2vhWixUwmYJ6DBferm1"
Wie rufe ich validateaddress ein "2N4dpih8KAdfJyXn2vhWixUwmYJ6DBferm1" bekomme ich:
{ "isvalid": true, "Adresse": "2N4dpih8KAdfJyXn2vhWixUwmYJ6DBferm1", "scriptPubKey": "a9147cef86e3cf39b81f5263375b798536f19d4e8d0687", "ismine": true, "iswatchonly": false, "isscript": true, "iswitness": false, "script": "witness_v0_keyhash", "hex": "00147568d37152e5b720780b2e4d2346db97b2af5d8f", "pubkey": "0211ea7f9c2f4aba987926365ecbe009788d6ca905231f28828ff301d261cfc06d", "embedded": { "isscript": false, "iswitness": true, "witness_version": 0, "witness_program": "7568d37152e5b720780b2e4d2346db97b2af5d8f", "pubkey": "0211ea7f9c2f4aba987926365ecbe009788d6ca905231f28828ff301d261cfc06d", "Adresse": "bcrt1qw45dxu2jukmjq7qt9exjx3kmj7e27hv0umayga", "scriptPubKey": "00147568d37152e5b720780b2e4d2346db97b2af5d8f" }, "Adressen": [ "bcrt1qw45dxu2jukmjq7qt9exjx3kmj7e27hv0umayga" ], "Konto": "", "timestamp": 1517310214, "hdkeypath": "m/0'/0'/37'", "hdmasterkeyid": "c975977fb41bc2613d6cda5f10b917a2954893ad" }


Was ist die segwit-Adresse ? ist es der, den ich bekam von getnewaddress oder "bcrt1qw45dxu2jukmjq7qt9exjx3kmj7e27hv0umayga" in der "embedded" Bereich mit "iswitness" : true ?

So zu überprüfen, dieses Problem habe ich senden an beide Adressen, 2 btc auf regtest und decodiert die rawtransaction, für 2N4dpih8KAdfJyXn2vhWixUwmYJ6DBferm1 tx ist:

{ "txid": "03a9d0e354d2ab25a5b14d0aa9a7651e7209a61596cd81886a501a6968cfb721", "hash": "668ca307cf165b2e5658de7278545ddaad3e071147d41293f60471442a3eddd9", "version": 2, "Größe": 247, "vsize": 166, "locktime": 115, "vin": [ { "txid": "cea9f59c19c8dbaf1e2cb253a2980228a45c9658b8b7e48a87288a1d269867f9", "vout": 0, "scriptSig": { "asm": "00142f6c397ad231f08de05da5d0aee634dd5974f75a", "hex": "1600142f6c397ad231f08de05da5d0aee634dd5974f75a" }, "txinwitness": [ "304402201d063a846bc7f8504399d47649e7749e4c6c68070cb2840fb72d1c3f2cc717f302202b0314aea962da5aa056e33e71315ad9f0e4e0501dacc800fee82b70c870e79601", "03ecef34be2e1f0a1dc7ec43fa2248cf0d06d85be13c8220aec6bda0d0405c19c2" ], "sequence": 4294967293 } ], "vout": [ { "value": 4.00029480, "n": 0, "scriptPubKey": { "asm": "OP_HASH160 bf181b015a2022e0d2d63c2af8793c0addb117ce OP_EQUAL", "hex": "a914bf181b015a2022e0d2d63c2af8793c0addb117ce87", "reqSigs": 1, "type": "scripthash", "Adressen": [ "2NAfdvoVHL3XWtiyB4ULkB7sST71ZafEvxg" ] } }, { "value": 1.00000000, "n": 1, "scriptPubKey": { "asm": "OP_HASH160 7cef86e3cf39b81f5263375b798536f19d4e8d06 OP_EQUAL", "hex": "a9147cef86e3cf39b81f5263375b798536f19d4e8d0687", "reqSigs": 1, "type": "scripthash", "Adressen": [ "2N4dpih8KAdfJyXn2vhWixUwmYJ6DBferm1" ] } } ] }

und für bcrt1qw45dxu2jukmjq7qt9exjx3kmj7e27hv0umayga tx ist:
{ "txid": "ed857e7318cca006a7f1f975c65742a1cdddf36e46b6f37b958e402c99da47f5", "hash": "ed40689ddf66c293ec9cc2c10fb7bb732c7b4e1e3d48c6ae0cd3644a4cad6b27", "version": 2, "Größe": 222, "vsize": 141, "locktime": 115, "vin": [ { "txid": "982bb35cc6057afbe92c75527b6c62b4ec855f4155042ef0fadbf784e1b60267", "vout": 0, "scriptSig": { "asm": "", "hex": "" }, "txinwitness": [ "3044022073995927c65c6dade5b8e141fb5c16095b233e163ce5fa28cd18eeb73f68f45f0220749ec988d670cb04b6aec57c0f43bf8ba67331849ce76c70e92a2c7605bb26bd01", "0379cc68acccb4442006844530052f7b5fbfe84e5ebb46a1f509f9fc474be4715c" ], "sequence": 4294967293 } ], "vout": [ { "value": 29.00024460, "n": 0, "scriptPubKey": { "asm": "0 acf33e42618956e6df4e1265d7c44500d0fa3c1e", "hex": "0014acf33e42618956e6df4e1265d7c44500d0fa3c1e", "reqSigs": 1, "type": "witness_v0_keyhash", "Adressen": [ "bcrt1q4nenusnp39twdh6wzfja03z9qrg050q76nct4r" ] } }, { "value": 1.00000000, "n": 1, "scriptPubKey": { "asm": "0 7568d37152e5b720780b2e4d2346db97b2af5d8f", "hex": "00147568d37152e5b720780b2e4d2346db97b2af5d8f", "reqSigs": 1, "type": "witness_v0_keyhash", "Adressen": [ "bcrt1qw45dxu2jukmjq7qt9exjx3kmj7e27hv0umayga" ] } } ] }
Also mein Verständnis ist, dass "bcrt1qw45dxu2jukmjq7qt9exjx3kmj7e27hv0umayga" ist die SegWit Adresse, die Ursache sehe ich bei vout, dass der tx verwendet "witness_v0_keyhash" zu unterzeichnen, die 1 btc . bin ich richtig ? wenn dem so ist , warum muss ich anrufen validateaddress ein auf die legacy-Adresse ein, um es SegWit-Adresse ? Was mache ich falsch ?