BUX is a set of tools with a generic indexing service that devs can use to index their specific types of transactions without writing their service and running a fully verifying blockchain node.
A ring signature is a digital signature that allows a message to be signed by a member of a group, or a ring. It proves that someone in the ring signs, but there is no way to tell who the signer is.
sCrypt generalizes the proof of knowledge of a private key using zero-knowledge proof techniques, constructing arbitrary complex puzzles, called zero-knowledge puzzles, as spending conditions.
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.