Reviewing the resource test options for Qubic
The full article was originally published by Chris Mueller on HelloIOTA. Read the full article here.
In basic terms, the Qubic Protocol is a means for using distributed machines to run a computer program, such as for executing smart contract type transactions. These transactions do not require centralised trust, with consensus being reached from the machines within the quorum. The Protocol contains two stages, the resource test phase and the Qubic processing phase, with the total of these stages being referred to as an epoch.
The resource test phase involves allocating to each machine within the ‘assembly’ the proportions of rewards that they will receive once the task or transaction is complete. There are a number of ways in which these allocations can take place, and it is these options that are being reviewed.
Proof of Work (PoW) is a simple method and involves the machines carrying out a test, such as completing puzzles within a set amount of time. The output of the test drives the allocation. However, PoW itself has no productive output and is costly and time-consuming to run.