summaryrefslogtreecommitdiff
path: root/bip-0347.mediawiki
diff options
context:
space:
mode:
authorEthan Heilman <ethan.r.heilman@gmail.com>2024-05-01 16:31:49 -0400
committerGitHub <noreply@github.com>2024-05-01 16:31:49 -0400
commite9e7636f7e7d5454c2993394518b48f6b4f0833a (patch)
tree77cacb31ccf0bc73aacc480f1edd93bdd2579ae0 /bip-0347.mediawiki
parentd670035b0c0ef60c10e9e818f3fbf6f11779257f (diff)
downloadbips-e9e7636f7e7d5454c2993394518b48f6b4f0833a.tar.xz
Increases commas and capital letters
This improves readability, thanks! Co-authored-by: Mark "Murch" Erhardt <murch@murch.one>
Diffstat (limited to 'bip-0347.mediawiki')
-rw-r--r--bip-0347.mediawiki2
1 files changed, 1 insertions, 1 deletions
diff --git a/bip-0347.mediawiki b/bip-0347.mediawiki
index 29d9219..2d4ab05 100644
--- a/bip-0347.mediawiki
+++ b/bip-0347.mediawiki
@@ -33,7 +33,7 @@ This opcode would be activated via a soft fork by redefining the tapscript opcod
==Motivation==
-Bitcoin tapscript lacks a general purpose way of combining objects on the stack restricting the expressiveness and power of tapscript. This prevents among many other things the ability to construct and evaluate merkle trees and other hashed data structures in tapscript. OP_CAT by adding a general purpose way to concatenate stack values would overcome this limitation and greatly increase the functionality of tapscript.
+Bitcoin Tapscript lacks a general purpose way of combining objects on the stack, restricting the expressiveness and power of Tapscript. This prevents, among many other things, the ability to construct and evaluate merkle trees and other hashed data structures in Tapscript. OP_CAT, by adding a general purpose way to concatenate stack values, would overcome this limitation and greatly increase the functionality of Tapscript.
OP_CAT aims to expand the toolbox of the tapscript developer with a simple, modular, and useful opcode in the spirit of Unix <ref>R. Pike and B. Kernighan, "Program design in the UNIX environment", 1983, https://harmful.cat-v.org/cat-v/unix_prog_design.pdf</ref>. To demonstrate the usefulness of OP_CAT below we provide a non-exhaustive list of some usecases that OP_CAT would enable: