2. 1. INTRODUCTION.
2. HISTORY.
3. BLOCKCHAIN AND ITS WORING
4. SMART CONTRACT
5.EVM
6.SOLIDITY
7.ETHER ,MINING ,GAS AND TRANSACTION.
8.PROJECTS DETAILS.
9.REFERENCES.
3. The block chain technology is a relatively new approach in the
field of information technologies. As one of its first
implementations, bit coin as a crypto currency has gained a lot of
attention. Together with Ethereum, block chain implementation
with focus on smart contracts, they represent the very core of
modern crypto currency development. Ethereum is an open
software platform based on blockchain technology that enables
developers to build and deploy decentralized applications.
Bitcoin offers one particular application of blockchain
technology, a peer to peer electronic cash system that enables
online Bitcoin payments. While the Bitcoin blockchain is used to
track ownership of digital currency (bitcoins), the Ethereum
blockchain focuses on running the programming code of any
decentralized application.
4. Ethereum is the largest
decentralized software platform
that allows you to build smart
contracts and decentralized
applications without any
downtime and without any third
party interference
It forms a decentralized and
Peer-to-Peer network where all
the applications run on a public
ledger called blockchain.
Blockchain also provides
transparency to the users and
prevents the network from
various fraudulent attempts and
hackers looming around the
internet
5. Ethereum
A
The Ethereum Project's logo, first used in 2014
Original author(s) Vitalik Buterin, Gavin Wood, Joseph
Lubin
Initial release 30 July 2015
Repository https://github.com/ethereum
Written in Go, C++, Rust
Operating system Clients available
for Linux, Windows, macOS, POSIX, Rasp
bian
Platform x86, AMD64, ARM
Type Decentralized
computing, Blockchain, Cryptocurrency
License GPLv3, LGPLv3, MIT[1][2]
Website www.ethereum.org
6. A blockchain public ledger that
keeps a shared record of all the
transactions distributed over a
vast network of users.
It is truly decentralized
network and doesn’t require
any intermediate system for the
exchange of services.
7. A wants to
send money to
B
The Transaction
represented as a
block
The block is represented to
every party in a network
Those in a
network approve
the tranasation
New block is
added
The money
moves from
A to B
8. A Smart Contract is basically a
computer protocol that enforces
the negotiation between two
exchanging parties. it more
simple, it makes up a contractual
clause between two parties.
It automatically verifies the
contract and executes the
agreed terms.
Ethereum is the largest
decentralized platform that
allows you to build unlimited
Smart Contracts using Command
line
9. Ethereum Virtual
Machine is a
computer software
which runs at an
abstraction layer
straight above the
underlying
hardware.
Ethereum uses a
Turing Complete
Virtual Machine for
running and
compiling the
codes.
10. Solidity is one of the
two main
programming
languages that are
specifically designed
to target the
Ethereum Virtual
Machine or EVM. The
other one is Serpent.
.
12. The first step is compilation of contracts. The compilation is done
using solidity compiler.
The compiler generates two major artifacts
ABI(APPLICATION BINARY INTERFACE) definition and.
Contracts byte code
The bytecode is what represents the contract and is deployed in
Ethereum ecosystem. The bytecode is needed during deployment
and ABI is needed for invoking functions in contract.
13. • Ether is also used as a
cryptocurrency and is traded
on various exchanges just like
bitcoin.
14.
15. The execution and resource
utilization cost is
predetermined in Ethereum in
terms of Gas units. This is also
known as Gas Cost. There is
also Gas price that can be
adjusted to lower price when
price of Ether increases and
higher price when price of
Ether decreases.
19. All Records are store in a
block chain in the form of
blocks.
The new record or new block
which is added to block chain
is verified by all the node in a
block chain
User can easily get the land
location by entering the
certain details or identifiers
of land.(Khata no,khawat
no,had-bast no,khasri no etc.)
By creating online platform
time consummation reduces
20. FRONT END:-JAVA SCRIPT,HTML,CSS.
MIDDLEWARE:-PYTHON WEB SERVER.
BACK END:-PYTHON,SOLIDITY,EVM.
TEHSLIDAR OFFICE.
DC OFFICE.
HIGH COURT.
Online Platform based on
block chain
21. A wants to
transfer land
to B
The Transaction
represented as a
block
The block is represented to
every party in a network
Those in a
network approve
the tranasation
New block is
added
The Land
record
moves from
A to B