Bitcoin Forum
May 08, 2024, 12:43:08 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Development & Technical Discussion / bitcoin multisig transaction (not able to sign) on: December 18, 2018, 03:47:15 PM
I'm working on a short multisig demo, for this demonstration I WONT USE valid transaction data.

Details:

User1
address: 18Vp4TR9ge77G6G5qc4duAt6CcTckJzeev
pubkey: 02ca9e597cbcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9
privkey: L5ZQpAvvMVuMkbzu8FotsHAns6pXhsjXpQN76g3vGGTyPJ55yB7F

User2
address: 1LbhrdNvvw14nW725Zy5TepVm2vzinubQ9
pubkey: 026401fa4620e2bba87d60be6417e54088cdfefa6b82f34e23853ec12169bc64b4
privkey: Kx4pxXiUiTJJGUWHekkwSEidmRy76feqn2AJzhsUqhUtG6Ye4Bfo

---
random TXID (64 char long HEX string): df360be739095ab77c7f1624e44c88b4d35920c3a74bb54afe0da03c90a719b0
vout: 0 (faked too)

receiver address: 1Lb4davQ5spNdtPD2Up2BkKk7M2cySqmJE


---

Using bitcoin-cli / bitcoind for this:

1.) generate multisig address:

Quote
./bitcoin-cli createmultisig 2 "[\"02ca9e597cbcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9\",\"026401fa4620e2bba87d60be6417e54088cdfefa6b82f34e23853ec12169bc64b4\"]"
returns
Quote
{
  "address": "3N754Mmx9yy3EkywNZfaayxae1hWLjY8px",
  "redeemScript": "522102ca9e597cbcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c921026401f a4620e2bba87d60be6417e54088cdfefa6b82f34e23853ec12169bc64b452ae"
}

2.) create a transaction (we can't use the reedemScript here at the moment)

Quote
./bitcoin-cli createrawtransaction "[{\"txid\":\"df360be739095ab77c7f1624e44c88b4d35920c3a74bb54afe0da03c90a719b0\",\"vout\":0}]" "{\"1Lb4davQ5spNdtPD2Up2BkKk7M2cySqmJE\": \"2.00000000\"}"
returns

0200000001b019a7903ca00dfe4ab54ba7c32059d3b4884ce424167f7cb75a0939e70b36df00000 00000ffffffff0100c2eb0b000000001976a914d6db903b985b5c08d802ed5a928435eeb35cb643 88ac00000000

3.) now signing this transaction (using https://coinb.in/#sign) with User1 key

returns

0200000001b019a7903ca00dfe4ab54ba7c32059d3b4884ce424167f7cb75a0939e70b36df00000 0006b483045022100c0667a1659de526e7f5bf877e4d14bb0f2b62da61540df1605cb35701b05e0 0f02207a181731dac3898d24f714808a6671f11f2a17ff092728760c4c8932569aec8d012102ca9 e597cbcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9ffffffff0100c2eb0b 000000001976a914d6db903b985b5c08d802ed5a928435eeb35cb64388ac00000000


4.) decode the transaction using bitcoind

Quote
./bitcoin-cli decoderawtransaction "0200000001b019a7903ca00dfe4ab54ba7c32059d3b4884ce424167f7cb75a0939e70b36df00000 0006b483045022100c0667a1659de526e7f5bf877e4d14bb0f2b62da61540df1605cb35701b05e0 0f02207a181731dac3898d24f714808a6671f11f2a17ff092728760c4c8932569aec8d012102ca9 e597cbcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9ffffffff0100c2eb0b 000000001976a914d6db903b985b5c08d802ed5a928435eeb35cb64388ac00000000"

returns

Quote
{
   "result": {
      "txid": "fd21a05b0727388a76b24efb1fc50f01c4b57278719fd872a55c8938f4869637",
      "hash": "fd21a05b0727388a76b24efb1fc50f01c4b57278719fd872a55c8938f4869637",
      "version": 2,
      "size": 192,
      "vsize": 192,
      "locktime": 0,
      "vin": [
         {
            "txid": "df360be739095ab77c7f1624e44c88b4d35920c3a74bb54afe0da03c90a719b0",
            "vout": 0,
            "scriptSig": {
               "asm": "3045022100c0667a1659de526e7f5bf877e4d14bb0f2b62da61540df1605cb35701b05e00f02207 a181731dac3898d24f714808a6671f11f2a17ff092728760c4c8932569aec8d[ALL] 02ca9e597cbcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9",
               "hex": "483045022100c0667a1659de526e7f5bf877e4d14bb0f2b62da61540df1605cb35701b05e00f022 07a181731dac3898d24f714808a6671f11f2a17ff092728760c4c8932569aec8d012102ca9e597c bcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9"
            },
            "sequence": 4294967295
         }
      ],
      "vout": [
         {
            "value": 2.00000000,
            "n": 0,
            "scriptPubKey": {
               "asm": "OP_DUP OP_HASH160 d6db903b985b5c08d802ed5a928435eeb35cb643 OP_EQUALVERIFY OP_CHECKSIG",
               "hex": "76a914d6db903b985b5c08d802ed5a928435eeb35cb64388ac",
               "reqSigs": 1,
               "type": "pubkeyhash",
               "addresses": [
                  "1Lb4davQ5spNdtPD2Up2BkKk7M2cySqmJE"
               ]
            }
         }
      ]
   },
   "error": null,
   "id": null
}

as you can see our reedemScript from the generated multisig address is NOT included

5.) try to sign this transaction now from bitcoin-cli (to make it "final") using the scriptPubKey 483045022100c0667a1659de526e7f5bf877e4d14bb0f2b62da61540df1605cb35701b05e00f022 07a181731dac3898d24f714808a6671f11f2a17ff092728760c4c8932569aec8d012102ca9e597c bcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9 from the decoded TX and the reedemScript from our generated multisig address (see above) and privkey of user2

Quote
./bitcoin-cli signrawtransaction '0200000001b019a7903ca00dfe4ab54ba7c32059d3b4884ce424167f7cb75a0939e70b36df00000 0006b483045022100c0667a1659de526e7f5bf877e4d14bb0f2b62da61540df1605cb35701b05e0 0f02207a181731dac3898d24f714808a6671f11f2a17ff092728760c4c8932569aec8d012102ca9 e597cbcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9ffffffff0100c2eb0b 000000001976a914d6db903b985b5c08d802ed5a928435eeb35cb64388ac00000000' '[{"txid":"df360be739095ab77c7f1624e44c88b4d35920c3a74bb54afe0da03c90a719b0","vout":0,"scriptPubKey":"483045022100c0667a1659de526e7f5bf877e4d14bb0f2b62da61540df1605cb35701b05e00f022 07a181731dac3898d24f714808a6671f11f2a17ff092728760c4c8932569aec8d012102ca9e597c bcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9","redeemScript":"522102ca9e597cbcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c921026401f a4620e2bba87d60be6417e54088cdfefa6b82f34e23853ec12169bc64b452ae"}]' '["Kx4pxXiUiTJJGUWHekkwSEidmRy76feqn2AJzhsUqhUtG6Ye4Bfo"]'


returns

Quote
{
  "hex": "0200000001b019a7903ca00dfe4ab54ba7c32059d3b4884ce424167f7cb75a0939e70b36df00000 0006b483045022100c0667a1659de526e7f5bf877e4d14bb0f2b62da61540df1605cb35701b05e0 0f02207a181731dac3898d24f714808a6671f11f2a17ff092728760c4c8932569aec8d012102ca9 e597cbcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9ffffffff0100c2eb0b 000000001976a914d6db903b985b5c08d802ed5a928435eeb35cb64388ac00000000",
  "complete": false,
  "errors": [
    {
      "txid": "df360be739095ab77c7f1624e44c88b4d35920c3a74bb54afe0da03c90a719b0",
      "vout": 0,
      "witness": [
      ],
      "scriptSig": "483045022100c0667a1659de526e7f5bf877e4d14bb0f2b62da61540df1605cb35701b05e00f022 07a181731dac3898d24f714808a6671f11f2a17ff092728760c4c8932569aec8d012102ca9e597c bcbffca277b6adb4275b801cd3b915a8606df0efe4034230356494c9",
      "sequence": 4294967295,
      "error": "Extra items left on stack after execution"
    }
  ]

Any idea where things go wrong?
2  Local / Biete / 35C3 Tickets on: November 11, 2018, 04:21:57 PM
Heyho,

ich habe einige 35C3 Tickets für den bekannten Congress in Leipzig übrig.

-Bei Bedarf bitte melden.

Bezahlung via: BTC & Überweisung sind kein Problem.
Treuhand ist gerne gesehen (anfallende Fees trägt der Käufer).

Ansonsten ist gerne auch ein Treffen in Frankfurt am Main möglich.

MfG;

Armin
3  Alternate cryptocurrencies / Altcoin Discussion / P2WSH-over-P2SH segwit multisignature address claim BTG on: January 08, 2018, 02:14:04 PM
What steps are required to claim bitcoin gold from a segwit P2WSH-over-P2SH multisig address, owning both private keys / public keys.

All the best;

4  Local / Biete / 34C3 Tickets on: October 29, 2017, 08:12:52 PM
Heyho,

ich habe einige 34C3 Tickets für den bekannten Congress in Leipzig übrig.

-Bei Bedarf bitte melden.

Bezahlung via: BTC & Überweisung sind kein Problem.
Treuhand ist gerne gesehen (anfallende Fees trägt der Käufer).

Ansonsten ist gerne auch ein Treffen in Frankfurt am Main möglich.

MfG;

Armin
5  Local / Biete / 0.2989195BTCs (FF / Frankfurt am Main) ab dem 08.08 on: August 05, 2017, 03:15:42 PM
Ich biete 0.2989195BTCs an, die ich gerne ab dem 08.08 gegen Bargeld in Frankfurt am Main verkaufen würde.
Preis: aktueller Kraken.com Kurs  + 1%.
Als Treffpunkt schlage ich z.B. den Hauptbahnhof (Burgerking / Starbucks etc.) vor.

Gerne würde ich alle Coins auf einmal verkaufen.
-Bitte per PM melden.
6  Local / Altcoins (Deutsch) / Stellar Lumen(XLM) Frankfurt / FFM on: July 29, 2017, 09:38:17 PM
Hallo liebe Community,

ich habe aktuell: 17861.1562751XLM (Stellar Lumen), die ich gerne gegen Bargeld verkaufen möchte.
Um Angebote bitte ich per PM.
Ein Treffen in Frankfurt (Hauptbahnhof z.B.) ist jederzeit möglich.
Aktuell (29.07.17 23:30) sind diese Lumen 303$ Wert.

MfG;

Armin
7  Economy / Digital goods / Telegram based HYIP bot on: July 08, 2017, 05:12:48 PM
Dear users,

I would like to offer my telegram based HYIP bot.

Main features:
-multilingual (DE + EN at the moment, can be extended very easy), all text passages are stored in a separate file
-edit settings in production
-support ticket system
-using bitcoind to handle all payments
--automatic payout
--automatic deposit
-TIER 3 affiliate system
-reinvest feature
-user interface can be modified very easy
-ready for load balanced setup (for example using AWS)

Advantages against HYIP based websites:
-no need to care about DDoS protection (only telegram knows callback server IPs)
-very simple setup
-newbies often use telegram, because it's very user friendly

Regarding settings, operator of bot can change for example:
-affiliate rates (level1,level2,level3)
-earning rate
-initial payout after n hours
-regular payout after n hours
-automatic payout (turn on / off) using bitcoind
-minimum deposit amount
-minimum reinvest amount
-minimum payout amount
-...

Free help of setup is included of course.
Escrow accepted  Smiley

Regarding any questions, feel free to drop me a line by PM (jabber available too).
8  Local / Suche / Webdesigner für Template Erstellung (PSD &Template) on: February 26, 2017, 07:19:24 PM
Huhey,

für ein neues Projekt im Bereich Hosting suche ich nach einem kompetenten Webdesigner.
Da ich nur den Code auf dem Server selbst schreibe, suche ich noch nach einem Designer. Dieser sollte das Design entwerfen können (PSD) und auch als Template (HTML, CSS, JS) umsetzen können. Da keinerlei Entwürfe existieren hat der Designer volle Freiheit.

-Bewerbung gerne mit Referenzen.

Bezahlung via Bitcoin/PayPal/Überweisung

Mfg;

Armin
9  Local / Biete / BELKIN SOHO Model F1DD102L 2-Port KVM Switch DVI Audio USB Netzteil on: January 14, 2017, 08:32:03 PM
Huhey,

da ich den KVM Switch nichtmehr benötige, möchte ich diesen hier gerne in BTC tauschen.

Link zum Switch: http://www.ebay.de/itm/BELKIN-SOHO-Model-F1DD102L-2-Port-KVM-Switch-DVI-Audio-USB-Netzteil-/252628695877?hash=item3ad1d7fb45:g:YAQAAOSwImRYIybR

Produktmerkmale:
  • Hersteller: Belkin
  • Anschlüsse:2x USB Tastatur Maus (Haupt PC) 2x USB, 2x USB Out, 3x Audio & 3x Micro, Power-Buchse

Zustand: gebraucht, wie neu
Lieferumfang: BELKIN KVM Switch, Netzteil, 2x Audio Kabel, 2x DVI USB Combo Kabel

Fotos:




Bitte einfach bei Interesse mit einem Preisvorschlag melden. Abholung gerne möglich. Bin jeden Tag in Frankfurt am Main.
10  Bitcoin / Electrum / play sound on new incoming payment on: November 17, 2016, 09:06:56 PM
I'm running electrum on OS X. Is there a way to play a sound / get a notification in case of a new payment arrives?
I wasn't able to find an option for this in the settings & plugin tab.

All the best;
11  Economy / Digital goods / [Searching] Amazon AWS Coupons on: November 10, 2016, 06:15:34 PM
I'm looking for amazon AWS coupons (100$/200$/...).
Payment with paypal possible.

In case you've some + feedback or a nice amount of posts, just contact me by PM and I'll answer within hours.
12  Bitcoin / Development & Technical Discussion / sending rawtransaction in bitcoin testnet (double spend) on: November 04, 2016, 10:21:25 AM
After reading this article:

http://bitzuma.com/posts/how-to-clear-a-stuck-bitcoin-transaction/

I would like to try a double spending (in bitcoin testnetwork).
Creating the transaction and signing it wasn't a problem. Now I'm looking for a way to send the second transaction (the first one was sent with 0.00000000 fee), now I would need to resent the transaction with a fee, so it get's processed by the testnet network of bitcoin.
How to submit now these second transaction?

All services I tried blocked this transaction.
As the article says:
Quote
We can’t publish this new transaction using Coinbin because it will be rejected as a double spend.
13  Bitcoin / Bitcoin Technical Support / create a transaction offline and sign it offline (redeemScript) on: November 03, 2016, 07:15:04 PM
how to sign this transaction offline?

Bitcoins received from:

https://www.blocktrail.com/tBTC/tx/6971035c95e8997e55dfe18c2940edeb4137b3e41b33af478b9b5512068c5164

TXID= 6971035c95e8997e55dfe18c2940edeb4137b3e41b33af478b9b5512068c5164
amount: 10
received to address: mgnKCYotzvX9gK36vZEd86WJMN8bdtB1sF

Code:
createrawtransaction '[{"txid":"6971035c95e8997e55dfe18c2940edeb4137b3e41b33af478b9b5512068c5164","vout":1}]' '{"2N4ofFPCXk7NMRduBc59bPnM2CksXdk9964":0.1}'

returns:

Code:
010000000164518c0612559b8b47af331be4b33741ebed40298ce1df557e99e8955c0371690100000000ffffffff01809698000000000017a9147ecbc7d9cbb793ffb9a2905876c49f19cef8f75a8700000000

decode it (to get vout hex)

Code:
decoderawtransaction 010000000164518c0612559b8b47af331be4b33741ebed40298ce1df557e99e8955c0371690100000000ffffffff01809698000000000017a9147ecbc7d9cbb793ffb9a2905876c49f19cef8f75a8700000000

returns:

Code:
 {
     "txid" : "04c557d38051d1450ff501520b1d7895c127543b435ee34e8bb76da4139f2e4b",
     "version" : 1,
     "locktime" : 0,
     "vin" : [
         {
             "txid" : "6971035c95e8997e55dfe18c2940edeb4137b3e41b33af478b9b5512068c5164",
             "vout" : 1,
             "scriptSig" : {
                 "asm" : "",
                 "hex" : ""
             },
             "sequence" : 4294967295
         }
     ],
     "vout" : [
         {
             "value" : 0.10000000,
             "n" : 0,
             "scriptPubKey" : {
                 "asm" : "OP_HASH160 7ecbc7d9cbb793ffb9a2905876c49f19cef8f75a OP_EQUAL",
                 "hex" : "a9147ecbc7d9cbb793ffb9a2905876c49f19cef8f75a87",
                 "reqSigs" : 1,
                 "type" : "scripthash",
                 "addresses" : [
                     "2N4ofFPCXk7NMRduBc59bPnM2CksXdk9964"
                 ]
             }
         }
     ]
 }

get private key of address

Code:
dumpprivkey mgnKCYotzvX9gK36vZEd86WJMN8bdtB1sF

returns:

Code:
XXX

sign it:

Code:
signrawtransaction "010000000164518c0612559b8b47af331be4b33741ebed40298ce1df557e99e8955c0371690100000000ffffffff01809698000000000017a9147ecbc7d9cbb793ffb9a2905876c49f19cef8f75a8700000000" "[{\"txid\":\"6971035c95e8997e55dfe18c2940edeb4137b3e41b33af478b9b5512068c5164\",\"vout\":1,\"scriptPubKey\":\"XXX\", ,\"redeemScript\":\""]" "ALL"

Running this returns all the time just an input on my server. When I hit enter nothing happens:
14  Economy / Services / [For hire (medium/big size projects)] Offering web development on: October 11, 2016, 08:12:55 AM
Because I've some time at the moment to work on big size projects too, I'm offering my service as a freelancer.

I'm familiar with:
  • Kohana
  • node.js
  • HTML
  • MariaDB
  • AJAX
  • Icinga
  • MySQL
  • PHP
  • CakePHP
  • RADIUS
  • Laravel Framework

Developing gambling/investment/payment processors using bitcoin is part of my daily business @xbtfreelancer.

I'm going to work for the first customer for a very low price Smiley.

-All the best;

Armin
15  Local / Suche / Trezor Kauf (1 Mitkäufer gesucht) on: June 18, 2016, 02:41:50 PM
Huhey,

da ich selbst für einen Bekannten zum Wiegenfest einen Trezor kaufen möchte, wollte ich mal nachfragen, ob jemand Interesse hat mir mir zu bestellen. Es müssten sich zwei Käufer finden, die auch gerne einen Trezor haben möchten, somit könnte man das 3er Paket kaufen und etwas sparen.

Sofern ihr aus Hessen/Frankfurt kommt, könnte ich euch den Trezor sogar persönlich liefern  Cheesy.
-Bei Bedarf bitte einfach melden.

Wenn sich 3 noch 1 Person findet könnten wir das 3er Paket kaufen. Dieses kostet mit Standart Versand 286 USD, sprich 95,33USD pro Person pro Trezor.

Aktuelle Mitkäufer:
-Armin -> 1x schwarz
-husel2000 -> 1x Farbe egal

Beste Grüße;

Armin
16  Bitcoin / Project Development / feedback for wheel of fortune faucet script on: June 16, 2016, 04:48:29 AM
Hey folks Wink,

for a customer I've developed this script, now I'm looking forward to get some improvements/feedback.
Just tell me about your improvement ideas so I'll be able to include them into my new faucet scripts.

technics used:
  • laravel PHP framework
  • jQuery
  • faucetbox API

It's not about the faucet itself, just about the script!

link: http://spinbit.win/

Regards;
17  Local / Projektentwicklung / Glücksrad Faucet Script (Feedback) on: June 15, 2016, 08:09:31 PM
Huhey,

ich möchte euch hier ein Faucet Script vorstellen, welches ich für einen Kunden nach seinem Wunsch entwickelt habe.
Gerne könnt ihr Verbesserungsvorschläge äußern, damit ich diese bei meinen weiteren Faucet Script Projekten berücksichtigen kann.

Etwas zu den verwendeten Techniken:
  • -jQuery
  • -PHP
  • -Faucetbox API

Hier geht es zum Script:

http://spinbit.win/

Es geht hier nicht um das Faucet an sich, sondern um das Script.

Regards;
18  Local / Biete / [B] Raspberry PI Zero on: June 05, 2016, 11:50:56 AM
Huhey,

habe noch 2 Raspberry PI Zeros hier, beide noch OVP, frisch aus England.
Bei Interesse bitte einfach melden, wir werden uns sicher einig. Wink


All the best;
19  Local / Biete / [B] Webentwicklung (PHP5/CSS3/HTML5) on: April 23, 2015, 06:12:31 PM
Liebe Bitcoinler,

Ich möchte euch hiermit meine Webentwicklung offerieren.
Unter anderem bin ich mit folgenden Gebieten bezüglich der (Web) Entwicklung vertraut:
-PHP5
-HTML5
-CSS3
-PDO
-SQL
-Bootstrap
-GIT
-apache2/nginx Webserver
-mariaDB Datenbankserver

Oben genannte Punkte sind nur einige meiner Kenntnisse. Ich selbst denke von mir behaupten zu können, ein umfangreiches Wissen vorweisen zu können.
Ich bin mir durchaus bewusst  dass ich hier über keinerlei Feedback verfüge und würde mich deshalb sehr über einen Auftrag/Projektarbeit freuen.
Im Gegenzug biete ich dafür gerne einen Nachlass für den ersten Auftrag an.

-Für weitere Fragen stehe ich gerne per PM bereit.

Bis dahin verbleibe ich mit freundlichen Grüßen;

Armin
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!