Skip to content

filippo-ferrando/smart_blockchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Blockchain

Why?

I think the question arises, why make such a thing? well I don't know, I only did it because I didn't have much else to do.

Functioning

The functioning is similar but substantially different from a normal cryptocurrency blockchain (besides the fact that this is only a Proof of Concept). The biggest difference is the verification algorithm. As you know crypto like Bitcoin rely on a PoW-type (Proof of Work) algorithm, this requires enormous computing power (and therefore a lot of electricity) as well as a lot of time, other cryptocurrencies like Cardano use PoS (Proof of Stake) which is based on distributed consensus, but requires large quantities of blocked currency ("in staking") to validate transactions. Using BPSCs (Block Producer Smart Contracts) you can completely eliminate the concept of miner.

graph

It is called "Smart Blockchain", in this type of chain the transactions are validated by a third party (precisely the BPSC) who validates the transaction and creates the block to hang on the blockchain, all the quickly and above all economic way, since they can be entered (or not) interest on transactions.

More

If you want to know more here you can find all the details.

About

Blockchain implementation in python3 with smart contracts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages