In this part of the Blockchain tutorial, you will be introduced to Ethereum Quick reference Guide and cheat sheet, that you can refer to when you need a quick and handy reference to get started with all the basics of Ethereum.
Hadoop Administration Training Online Certification Course...
Big Data Hadoop Developer Certification Training Course...
Big Data Hadoop Analyst Training Online
Live Instructor-led Classes
Live Instructor-led Classes
Ethereum Quick Reference Guide
Blockchain started as tickle but in just a few years has become a flood. Banking sectors started to adopt this technology immediately. Even though it is still at the nascent stage, we can certainly see the future of Blockchain and its significance in each organization.
We are familiar with the fact that Blockchains can process code but there are certain limitations. Unlike Blockchain, Ethereum allows developers to create operations according to their need.
In this cheat sheet, we are going to point out our important topics of Ethereum.
Ethereum is a software platform, based on Blockchain technology which enables the developers to build and deploy decentralized applications
Let us understand what Ether is, it is the primary internal cryptographic token of the Ethereum network. Basically, ether is used to pay the transactional and computational fees required for Ethereum transactions.
Decentralized: An application is decentralized when it can be accessed from any platform. Basically, it is a process of transferring the authority of a single entity to many small entities
Encryption: The process of changing the string of letters/numbers to another string of letter/numbers through a method of private translation.
Wallet: An interface that is used to manage the Ethereum accounts
Account: Account contains a public and private key pair that holds the funds to be stored in a Blockchain
Address: Also known as Public Key, which is used to send funds to an account. In Ethereum that address begins with 0x
Private keys: In Ethereum, a private key is used to send funds from an account. It is a string of 64 hexadecimal characters
KeyStore file: It is an encrypted version of the private key which is written in JSON format without a JSON extension.
Account nonce: A counter which is used for making transactions in each account
Uncle inclusion mechanism: A mechanism in Ethereum, where a block includes it uncles, which makes sure that miners that create blocks and are not included into the main chain will still be rewarded
EVM code: Ethereum virtual machine (EVM) code, it is a programming language in which the codes are written in a Ethereum Blockchain account
Message: Message is a sort of Virtual transaction sent by EVM code from one account to other.
Transaction: In Ethereum, transaction is a piece of digitally signed data originating from a source other than executing EVM codes.
Storage: A key/value database in each account where keys and values are 32-byte strings.
Externally owned account: The accounts which are controlled by private keys and does not contain EVM codes
Contract: An account which is controlled by EVM and contains EVM codes.
Gas: A measurement roughly equivalent to the computational steps,.
Serialization: Serialization is a process of converting data structure into a sequence of bytes.
RLPencoding: Recursive length prefix(RLP) encoding function takes in an item, an item can be a string or a list of items or strings.
Solidity: It is a contract-oriented programming language for writing and implementing smart contracts on blockchain
ABI: A data encoding scheme called “ Application Binary Interface” (ABI) is used in Ethereum for work with smart contracts
With this, we come to an end of Ethereum Cheat Sheet. To get in-depth knowledge, check out our interactive, live-online Intellipaat Blockchain Certification Training Course here, that comes with 24*7 support to guide you throughout your learning period. Intellipaat Blockchain Certification Course will let you learn the various aspects of structure, mechanism, advantages of blockchain technology, designing of a blockchain network, deploying it for real-world applications and more in this blockchain certification training.