diff --git a/project3/report3.pdf b/project3/report3.pdf index 5533c34..55d4e60 100644 Binary files a/project3/report3.pdf and b/project3/report3.pdf differ diff --git a/project3/report3.tex b/project3/report3.tex index f8efd70..3701216 100644 --- a/project3/report3.tex +++ b/project3/report3.tex @@ -74,15 +74,14 @@ on-chain funding transaction of the channel $\langle$TX\_IN\_EX1\_HASH$\rangle$. This funding transaction locks some money in a Multisig address of Alice and Bob. They have used this channel for a while now and wish to close it. In the final state of the channel, Alice has a balance of 1000 satoshis and Bob has -2000 satoshis. %Note that Bob cannot spend his funds right away, but needs to -wait for some time. Only after some time, Bob can claim his balance. Since they -both cooperatively wish to close the channel, they create a new transaction that -does not have any timelock or revocation mechanism, but simply takes the -Multisig from the funding as input and creates two outputs, one for Alice and -one for Bob. You need to create the transaction of the final state of Bob, sign -it and post it on the Bitcoin testnet. \textbf{This exercise is considered -solved if your UTXO for exercise A is spent in a transaction with two outputs, -Alice owning 1000 and Bob 2000 satoshis, both as P2PKH (see +2000 satoshis. Only after some time, Bob can claim his balance. Since they both +cooperatively wish to close the channel, they create a new transaction that does +not have any timelock or revocation mechanism, but simply takes the Multisig +from the funding as input and creates two outputs, one for Alice and one for +Bob. You need to create the transaction of the final state of Bob, sign it and +post it on the Bitcoin testnet. \textbf{This exercise is considered solved if +your UTXO for exercise A is spent in a transaction with two outputs, Alice +owning 1000 and Bob 2000 satoshis, both as P2PKH (see \url{https://learnmeabitcoin.com/technical/p2pkh}).} In other words, this means that, e.g., for Alice, 1000 satoshis need to be locked in the following script: \texttt{OP\_DUP OP\_HASH160 OP\_EQUALVERIFY OP\_CHECKSIG}.