Smart Contracts a proper replacement for the miners and block producers

Somayyeh Gholami
14 min readNov 12, 2018

This article discusses the need for evolution in Blockchain technology, and the challenge of removing miners and block producers from this technology and also how replace them with the smart contracts.The authors of the article are Mr. Mehran Kazeminia and Ms. Somayyeh Gholami. The article is written in Persian and English versions.

Imagine you are a DApps developer or an EOS developer. For example, you are coding Solidity or C++ every day for smart contracts and you are fully aware of the smart contract’s features.

Meanwhile, this morning, your team have met a wise and prosperous customer. He has come to get advice, guidance and negotiate a new contract. He has explained a couple of hours about the specification of the application and requirements to your team to fully think about the subject and prepare the best offer for him. Perhaps even the name of this customer is Vitalik Or Daniel!

Your customer wants to manage the data of a database or a ledger. The database must be decentralized and all data must be encrypted and gradually be stored into blocks. Meanwhile, all the blocks will be chained, with the help of the hash, will be safe and secure. Your customer wants that he and all his clients be assured that there would be no mistake or error to make during recording and…

--

--

Somayyeh Gholami

Master of Applied Computer science (Specializing in BioMedical/Health) at VUB university