Introduction To Ethereum Smart Contracts
收起
Ethereum, while similar to its more popular predecessor, Bitcoin, brings about some important innovations. Most importantly, it gives us the ability to build programs that interact with data forever in a transparent way.
We invite you to learn the fundamentals of Ethereum and how to develop Smart contracts for its blockchain.
-Workshop Description-
This ability to run unstoppable programs, however, does not come without its pitfalls. As recent attacks on prominent smart contracts have shown, small mistakes from smart contract developer can have very expensive consequences.
-Requirement-
A computer
Parity (the Ethereum client)
We will install the tools in the workshop. Note that the test network blockchain occupies nearly 2GB of disk space.
-Agenda-
Introduction
Introduction to the Ethereum network & blockchain
It's role as a groundbreaking crypto-currency
Main tools used to interact with the blockchain
Smart contracts
An introduction to Solidity
Hands on development, deployment, and use of a simple smart contract
Use the Truffle framework to develop a smart contract of moderate complexity
Finally, we will show how a contract can be attacked and what can be done to secure it.
Abhishek Kumar
Abhishek Kumar has been developing network and security software for nearly 18 years.
Although a relative newcomer to the world of the block chain, he is excited both by the possibilities and the challenges raised by such technologies.
Join us at Coderbunker
Orginal price: RMB 80
(including 1 drink: Beer, Softdrinks)
Free for CoderBunker and Agora Space members, who are freelancers or co-working at CoderBunker or Agora Space.
Scan QR code transferring payment before August 4th, 2017 12:00 PM and you will receive a 25% discount (Please note your name on the payment).
August 5th, Saturday, 7:00 PM - 9:00 PM
Xuhui, 1199 Panyu Road, Building 3, underground
Take Line 3/4/9 to Yishan Road or Line 3/4/10 to Hongqiao Road.
About Coderbunker
CoderBunker is an open community of software developers in a shared physical space focused on growth and success. We help these talented developers grow into successful freelancers and we help companies getting the right resource at the right price at the right time.