際際滷

際際滷Share a Scribd company logo
An Ethereum Tau Using
Django
Joshua Herman
Lead Developer Coinsailor
jherman@aconsapart.com
An Ethereum Pie Using
Django
Joshua Herman
Lead Developer Coinsailor
jherman@aconsapart.com
Who is this person? (on the right)
A ethereum pie using django
A ethereum pie using django
What is a blockchain?
Like twitter instead of tweets you
store events and everyone hosts
each other.
A peer to peer distributed ledger
is a blockchain.
(Entries are immutable once
confirmed)
You have a pointer to the
next event (tweet).
Everyone has a copy of the
blockchain (peer to peer)
And everyone sees every
operation (public
blockchain).
"nonce":
"0x0000000000000
042",
"difficulty
"0x000000100",
"timestamp":
"0x00",
EVM is a scripting
language on the
Ethereum Blockchain.
Solidity is the most
popular / well
developed EVM
Language
Q:What is the Hello world
of solidity?
Make your own Token
WALKTHROUGH
https://github.com/zitterbewegung/django-
blockchained/blob/pi_day_demo/vorpal/views.py
https://ethereum.stackexchange.com/questions/18870/is-there-a-
good-way-to-calculate-a-ratio-in-solidity-since-there-is-no-float-do
https://github.com/zitterbewegung/django-
blockchained/blob/pi_day_demo/vorpal/solidity/division.sol
ethereum.github.io/yellowpaper/paper.pdf
Questions?
github.com/zitterbewegung/django-
blockchained.git
A ethereum pie using django
Testing Setup
npm install -g ganache-cli

More Related Content

A ethereum pie using django

Editor's Notes

  • #5: Lead developer for coinsailor a way for you to get matched with the right coin / token!
  • #6: What is really being returned here and why doesnt it have a decimal point
  • #9: Also immutable
  • #11: (Everyone hosts everyone)
  • #13: The nonce is the successful output of the hash function when mining for cryptocucrnecies that can be mined like bitcoin
  • #14: This is a relative measure of how difficult mining is on the blockchain
  • #15: Timestamp of a genesis block is zero by definition
  • #16: Genesis Block for Ethereum Blocks are stored in json
  • #17: I am using the term scripting language or stored procedure loosely EVM is a bytecode turning complete language that other people
  • #27: Install npm first