Delegation in Bitcoin: Part 3
Crypt generalizes the "Script level" delegation to delegate to any script/smart contract instead of a public key. This allows users to authorize arbitrary smart contract to spend one's bitcoin.
Crypt generalizes the "Script level" delegation to delegate to any script/smart contract instead of a public key. This allows users to authorize arbitrary smart contract to spend one's bitcoin.
sCrypt developed a novel approach to emulate any SIGHASH flag by coding the logic in a smart contract. It requires no protocol change and is more practical than adding a hardcoded flag through a fork.
sCrypt demonstrated how to implement Taproot on the original Bitcoin using a contractless contract and shows that its follow-up proposal, Graftroot, can be implemented in a similar fashion.
sCrypt has developed a technique called "contractless contract" to faithfully execute any smart contract in a regular payment (P2PKH) transaction.
In this article, sCrypt showed how to implement Taproot using the original Bitcoin protocol without any changes, by combining contractless contract and Merklized Alternative Script Tree (MAST).
Bitcoin has a lot of potential uses far beyond payments, and each block has a cryptographically secured timestamp which can be particularly useful for time-sensitive data.
sCrypt designed a smart contract called “Pay to Decrypt” that makes the exchange atomic and trustless, ensuring only a correct plaintext can redeem the locked fund.
sCrypt has implemented elliptic curve arithmetic in Script, where they compute it directly compared to the previous implementation where they conducted the computation off chain.
In the second part of this two-part piece, sCrypt introduces a universal yet straightforward delegation mechanism, an alternative to the script-level delegation they have developed.
In this two-part piece, sCrypt demonstrates a novel way to allow users to spend their UTXO/coins without giving another party their private key.
A pyramid scheme is a business model that recruits members via a promise of payments or services for enrolling others into the scheme, rather than supplying investments or sale of products.
sCrypt introduces a new type of Bitcoin smart contract called private key puzzles, which can only be solved by providing the corresponding private key of a given public key.