diff --git a/8_1_Building_a_Bitcoin_Script_with_P2SH.md b/8_1_Building_a_Bitcoin_Script_with_P2SH.md index 9a9c24a..388b191 100644 --- a/8_1_Building_a_Bitcoin_Script_with_P2SH.md +++ b/8_1_Building_a_Bitcoin_Script_with_P2SH.md @@ -71,7 +71,7 @@ To lock this transaction requires the following: 1. Serialize `OP_ADD 100 OP_EQUAL` (``) then SHA-256 and RIPEMD-160 hash it (``). 2. Save `` for future reference as the `redeemScript`. 3. Produce a P2SH locking script that includes the hashed script (`OP_HASH160 OP_EQUAL`). -4. Create the transaction with that `scriptPubKey`. +4. Create a transaction using that `scriptPubKey`. ### Run the First Round of Validation @@ -106,7 +106,7 @@ However, because this was a P2SH script, the execution isn't done. ### Run the Second Round of Validation -For the second round of validation, Bitcoin now runs the actual redeemScript against the items pushed onto the stack ahead of it: +For the second round of validation, Bitcoin now deserializes the `redeemScript`, then runs it against the items pushed onto the stack ahead of it: ``` Script: OP_ADD 100 OP_EQUAL