免费发布信息
当前位置:KvioFinance > 热点资讯 > 资料 >  Ethereum Block Chain

Ethereum Block Chain

发表时间:2019-03-18 21:42:53  来源:KvioFinance  浏览:次   【】【】【


Ethereum Block Chain

  1. 1. SEMINAR By: SANAT PANDOH 1656/15
  2. 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. 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. 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. 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. 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. 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. 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. 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. 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. .
  11. 11. pragma solidity ^0.4.0; contract SampleContract { uint storageData; function set(uint x) { storageData = x; } function get() constant returns (uint) { return storageData; } }
  12. 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. 13. • Ether is also used as a cryptocurrency and is traded on various exchanges just like bitcoin.
  14. 14. 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.
  15. 15. Create transaction Verify Transaction Enforce transaction
  16. 16. BLOCK CHAIN Record Management Transaction
  17. 17.  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
  18. 18.  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
  19. 19. 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
  20. 20.  https://medium.com/coinmonks/https- medium-com-ritesh-modi-solidity-chapter1- 63dfaff08a11  https://ieeexplore.ieee.org/document/834 5547/  https://blockgeeks.com/guides/ethereum/  https://blockchainhub.net/blockchain- intro/

链接:https://pan.baidu.com/s/10jH-5NCsS6h0qSu4knym4A 
提取码:kp6j 

责任编辑:SanatPandoh