vault backup: 2022-12-08 16:48:16

This commit is contained in:
Jet Hughes 2022-12-08 16:48:16 +13:00
parent 8c2b1aced3
commit 03fdd7d23e
3 changed files with 47 additions and 43 deletions

View File

@ -0,0 +1,46 @@
---
title: ethereum-overview"
tags:
---
ethereum whitepaper
- a new version of blockchain which has better internal scripting
- the state of ethereum is made up account objects. each acc has:
- nonce
- balance
- contract code
- storage
- There are two types of accounts
- external:
- controlled by private keys
- no code
- can send "messages" as a transaction
- contract: controled by contract code
- executes code when it recieves a message
- read/write from storage
- send messages
- create contracts
- etc
- messages - similar to bitcoin transactions but:
- can be created by contract and externall accounts (not only external)
- can contain data
- contract accounts can return responses when they recieve a message
- ∴ can act as functions
- transaction - refers to signed package that stores a message to be sent from an external account
- they contain
- recipient of message
- signature of sender
- amout of ether and data to send
- STARTGAS - limit to number of steps of code
- GASPRICE - fee to pay miner per step
- applications
- identiy and reputation systems
- decentralised file storage
- decentralised autonomous organisations [DAO](notes/decentralized-autonomous-organization.md)
- savings wallets
- crop insurance
- decentralised data feed
- smart multi-signature escrow
- cloud computing
- p2p gambling
- on-chain decentralised marketplaces

View File

@ -79,5 +79,5 @@ https://doi.org/10.1016/j.giq.2021.101625 [[Vulnerabilities on Hyperledger Fabri
I was able to start a network with three nodes and add a fourth. Next I will try to set up integration with hyperledger burrow so I can use smart contracts.
**Scenario 5** - Making a change to the codebase/protocol
Changed docker container to use iroha-burrow instead of haydens own docker image.

View File

@ -7,48 +7,6 @@ On friday I tried to get haydens hypderledge iroha code from last year to work [
- This would help me to learn the tools also.
- Try to figure out how the public permissioned blockchain might work in some more detail.
ethereum whitepaper
- a new version of blockchain which has better internal scripting
- the state of ethereum is made up account objects. each acc has:
- nonce
- balance
- contract code
- storage
- There are two types of accounts
- external:
- controlled by private keys
- no code
- can send "messages" as a transaction
- contract: controled by contract code
- executes code when it recieves a message
- read/write from storage
- send messages
- create contracts
- etc
- messages - similar to bitcoin transactions but:
- can be created by contract and externall accounts (not only external)
- can contain data
- contract accounts can return responses when they recieve a message
- ∴ can act as functions
- transaction - refers to signed package that stores a message to be sent from an external account
- they contain
- recipient of message
- signature of sender
- amout of ether and data to send
- STARTGAS - limit to number of steps of code
- GASPRICE - fee to pay miner per step
- applications
- identiy and reputation systems
- decentralised file storage
- decentralised autonomous organisations [DAO](notes/decentralized-autonomous-organization.md)
- savings wallets
- crop insurance
- decentralised data feed
- smart multi-signature escrow
- cloud computing
- p2p gambling
- on-chain decentralised marketplaces
---
# 22/11