Access blockchain data from Bitcoin smart contracts without oracles
In this article, Xiaohui Liu shows how it is possible to access a specific type of external data without oracles while still maintaining data integrity.
In this article, Xiaohui Liu shows how it is possible to access a specific type of external data without oracles while still maintaining data integrity.
sCrypt does not support floating point natively, mainly due to the high overhead of implementing it using integral arithmetic in Bitcoin Script. However, there are many use cases where fractional numbers are indispensable.
The Rule 110 cellular automaton is a 1-dimensional elementary CA, where a linear pattern of 0s and 1s evolves according to a simple set of rules.
sCrypt’s Xiaohui Liu analyzes why all claims of the supposed four limitations listed in the Ethereum whitepaper are false, which, in turn, calls its existence into question.
In this side by side comparison between Bitcoin and Ethereum smart contracts, sCrypt’s Xiaohui Liu finds Bitcoin offers superior performance, security, and cost-effectiveness, due to its skillfully constructed fundamental design.
Xiaohui Liu introduces a generic approach to skip on-chain computation in Bitcoin smart contracts, while ensuring security in the presence of malicious parties.
In this article, Xiaohui Liu explains how to implement an alternative contract for achieving fair coin toss as developed in reference.
In a new approach to designing smart contracts on Bitcoin, sCrypt’s Xioahui Liu explains how to combine contracting with transactions/contracts held and validated off chain.
Xiaohui Liu walks through the complete workflow of the design, development, testing, deployment, and invocation process of smart contracts in sCrypt.
With Ethereum 2.0 still at least 18 months away, the team behind sCrypt is proposing a practical solution that works today.