O'Reilly logo

Hands-On Cybersecurity with Blockchain by Rajneesh Gupta

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Smart contract

Smart contracts, in their simplest forms, are programs that are written to perform specific execution by their creator. Although contracts can be encoded on any blockchain flavors, Ethereum is the most preferred option since it provides scalable processing capabilities.

Ethereum allows developers to code their own smart contracts. Smart contracts can be used to:

  • Streamline the process of claim settlements by automatically triggering a claim when certain events occur
  • Manage agreements between users
  • Store information about application such as health records and KYC information

In Ethereum, each contract is given an address so that it can be uniquely identified. This address is calculated by the hashing creator's address and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required