I’ve discovered SegWit, Taproot, Schnoor and Ordinals lately. I can perceive all these phrases. However I do not perceive why folks say Taproot makes Ordinals attainable.
Taproot is definitely the model 1 of SegWit. Earlier than Taproot, we are able to solely set model 0 when utilizing SetWit. However I believe the model 0 SegWit is already enough to implement Ordinals protocol? In the identical approach, we want 2 phases/transactions to inscribe some information:
- Create a P2WSH transaction to commit a script. Identical to what Ordinals does now (i.e., create a P2TR transaction to commit a script).
- Create a transaction to disclose the script within the
witness
area. Identical to what Ordinals does now.
Within the script, I can nonetheless use the OP_FALSE OP_IF ... OP_ENDIF
sample to embed the inscription information into the script.
So we are able to nonetheless implement Ordinals protocol with out Taproot. Why do folks say Taproot makes Ordinals attainable?