From fe4063b0a29cc2d862332e710c6f756d9cd4a7ef Mon Sep 17 00:00:00 2001 From: Shannon Appelcline Date: Wed, 17 May 2017 15:05:40 -0700 Subject: [PATCH] Update 8_1_Building_a_Bitcoin_Script_with_P2SH.md --- 8_1_Building_a_Bitcoin_Script_with_P2SH.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/8_1_Building_a_Bitcoin_Script_with_P2SH.md b/8_1_Building_a_Bitcoin_Script_with_P2SH.md index 97dbcdf..c6e2865 100644 --- a/8_1_Building_a_Bitcoin_Script_with_P2SH.md +++ b/8_1_Building_a_Bitcoin_Script_with_P2SH.md @@ -123,4 +123,6 @@ With that second validation _also_ true, the UTXO can now be spent! ## Summary: Building a Bitcoin Script with P2SH -Arbitrary Bitcoin Scripts are non-standard in Bitcoin. However, you can incorporate them into standard transactions by using the P2SH address type. You just hash your script as part of the locking script, then you reveal and run it as part of the redemption script. As long as you can also satisfy the script, the UTXO can be spent. +Arbitrary Bitcoin Scripts are non-standard in Bitcoin. However, you can incorporate them into standard transactions by using the P2SH address type. You just hash your script as part of the locking script, then you reveal and run it as part of the redemption script. As long as you can also satisfy the script, the UTXO can be spent. + +_What is the power of P2SH?_ You already know the power of Bitcoin Script, which can allow you to create more complex Smart Contracts of all sorts. P2SH is what actually unleashes that power by letting you use arbitrary Bitcoin Script in standard Bitcoin transactions.