#proof #selection #blockchain #mining #block #algorithm #generate

bin+lib tchain

A blockchain using proof of selection for mining

2 releases

0.1.3 Jan 18, 2022
0.1.2 Jan 18, 2022
0.1.1 Jan 18, 2022
0.1.0 Jan 18, 2022

#32 in #selection

Custom license

11KB
202 lines

T-CHAIN

pipeline status

coverage report

A blockchain using proof of selection for mining

The purpose of this project is a blockchain using a proof of selection algorithm for adding blocks to the blockchain. My idea is for the miners to generate (pseudorandom or manual) "wagers". The "wagers" are then submitted to a wager pool and a winning one is selected at "random" and the miner its attached to gets to add the block and gets a token.

Monero donations: 83HkrMGqBnQMJZggQ9RpDr2fjYbcyMfDcZ1ZYPSqbduM89rpwdCP9mKMcKjGDCdEgN97GpACkLxMvS4fces5qWnhNX4cnuC


lib.rs:

A blockchain project with a smaller footprint.

Aims to prove the effectiveness of a "proof of selection" mining algorithm in order to make a more efficient, and fair means of exchange for all.

In essence, The miners will generate a "wager" and submit to the wager pool. A wager is selected at "random" from the pool and the miner associated with it then gets to add the block to the chain

Dependencies

~3.5MB
~73K SLoC