Edited ch07_authorization-authentication.adoc with Atlas code editor

develop
clenser 8 months ago
parent 733f9bda2f
commit d02e696e10

@ -1583,7 +1583,7 @@ transaction fees.
[[mast]] [[mast]]
=== Merklized Alternative Script Trees (MAST) === Merklized Alternative Script Trees (MAST)
Using +OP_IF+, you ((("scripts", "MAST", id="script-mast")))((("MAST (merklized alternative script trees)", id="mast")))((("merklized alternative script trees (MAST)", id="merkle-mast")))can authorize multiple different spending conditions, Using +OP_IF+, you ((("scripts", "MAST", id="script-mast")))((("MAST (merklized alternative script trees)", id="mast")))((("merklized alternative script trees (MAST)", id="merkle-mast")))((("merkle trees", "MAST", id="merkle-tree-mast")))can authorize multiple different spending conditions,
but this approach has several undesirable aspects: but this approach has several undesirable aspects:
Weight (cost):: Weight (cost)::
@ -1719,7 +1719,7 @@ image::images/mbc3_0709.png["An alternative script tree"]
Alternative script trees only require revealing one 32-byte digest for Alternative script trees only require revealing one 32-byte digest for
each level of depth between the spender's chosen script and the root of each level of depth between the spender's chosen script and the root of
the tree. For most scripts, this is a much more efficient use of space the tree. For most scripts, this is a much more efficient use of space
in the((("scripts", "MAST", startref="script-mast")))((("MAST (merklized alternative script trees)", startref="mast")))((("merklized alternative script trees (MAST)", startref="merkle-mast"))) blockchain. in the((("scripts", "MAST", startref="script-mast")))((("MAST (merklized alternative script trees)", startref="mast")))((("merklized alternative script trees (MAST)", startref="merkle-mast")))((("merkle trees", "MAST", startref="merkle-tree-mast"))) blockchain.
**** ****
[[pay_to_contract]] [[pay_to_contract]]

Loading…
Cancel
Save