Questions on: script - страница 1

(elaborating on the comment I gave to the question) You do this by wiring the funds to an address controlled by both you and an oracle (or a set of oracles). You do this by utilizing a bitcoin multisig address. That way there's no way for you to move
I read Contracts: Will this be possible? where part of the question related to expiring a transaction and one of the replies said that it would never be possible since it causes problems. Unfortunately the reply didn't indicate what problems it would
I run a 0-confirmation tool. To track new transactions I use: bitcoind getrawmempool new transactions in new block not available in mempool (it seems I do not receive all transactions in mempool before my client accepts a new block) I trust my bitcoi
From the bitcoin wiki: The stacks hold byte vectors. When used as numbers, byte vectors are interpreted as little-endian variable-length integers with the most significant bit determining the sign of the integer. Thus 0x81 represents -1
Firstly, I'd like to note that you could change your script to OP_1 OP_1 OP_BOOLAND OP_IF OP_RETURN OP_ENDIF and it would be the same. I'm reading the bitcoin source code, and I can't see a check for nested OP_IF's. These are the IF related checks I'
After reading this What is the format of coinbase transaction? I was wondering about a few things. decoderawtransaction of a random Litecoin coinbase transaction: "coinbase" : "038abd07062f503253482f048725ee5208083865a409000000092f7374726174756d2f",
Short Answer Yes, but there's more than one. Long Answer Bitcoin scripts are a stack-based language. The 'separators' are the Bitcoin push-data-onto-stack instructions
Pubkey transactions use a little less space in the block chain overall (if no pruning is used), so you might as well use them when you can. I think that Satoshi's main reasoning was as follows, though: Satoshi originally expected that most transactio
Writing my own blockchain parser, I have come across an unrecognized opcode in block number 142312. The relevant section of the transaction input is this: "in":[ { "prev_out":{ "hash": "0000000000000000000000000000000000000000000000000000000000000000
Looking at this diagram of OP_CHECKSIG steps and the Bitcoin Script wiki, OP_CODESEPARATOR is used to make OP_CHECKSIG check only part of the scriptPubKey. Essentially, only the script that goes after the last OP_CODESEPARATOR is used to sign the tra