Most blockchains have a preferred cryptocurrency to pay for transaction fees. This simple design has many benefits. First, to bootstrap an economy, the native token model creates an initial demand for a new token. Second, it ...
Light Client is an ongoing project whose main goal is to facilitate access to the blockchain for the users without the need of contributing to the consensus, providing mechanisms to check if all the incoming data is consistent...
The goals of this project are - Research on the Bitcoin hash-rate to understand the different factors that influence its value - Research on the difficulty adjustment formula, and the diverse methods used by well-known Bitcoin sites to calculate...
Similar to the CAP theorem, where in any distributed system only two-out-of-three of the following properties can be satisfied: Consistency, Availability and Partition tolerance, in a Blockchain system it is only possible to achieve two of the following properties: Security, Scalability and Decentralization.
The bridge connects the Bitcoin world with Rootstock. This gateway has certain constraints that are making the adoption harder, one of the main constraints is the time it takes for a peg-in to be processed and for users to be able to use the...
The goal of this project is to provide a way for other blockchains to be secured through Rootstock merged mined hashing power. The main challenges of Universal Merged Mining are: - Extend Rootstock blockchain design to accept...
Finding randomness on the blockchain is hard. A common mistake developers make when trying to acquire a random value on-chain is to use quantities like hashes of future block numbers, block difficulty, or timestamps. The problem with these schemes is that they are vulnerable to manipulation ...
Storage Rent is a proposed mechanism to collect blockchain state access fees to execute transactions in the Rootstock network. Blockchain state includes information such as account balances, nonces, contract bytecode, and data stored in ...