Creating truly decentralized browser applications Aragon is a - - PowerPoint PPT Presentation

creating truly decentralized browser applications aragon
SMART_READER_LITE
LIVE PREVIEW

Creating truly decentralized browser applications Aragon is a - - PowerPoint PPT Presentation

Creating truly decentralized browser applications Aragon is a project to empower freedom by creating tools for decentralized governance Ethereum CHAPTER ONE Architecture Client Sandboxed app Client Sandboxed app Iframe Web worker


slide-1
SLIDE 1

Creating truly decentralized browser applications

slide-2
SLIDE 2

Aragon is a project to empower freedom by creating tools for decentralized governance

slide-3
SLIDE 3
slide-4
SLIDE 4
slide-5
SLIDE 5

Ethereum

slide-6
SLIDE 6

Architecture

CHAPTER ONE

slide-7
SLIDE 7

Client Sandboxed app

slide-8
SLIDE 8

Client Sandboxed app

slide-9
SLIDE 9

Iframe

slide-10
SLIDE 10

script.js script.js script.js

Web worker

slide-11
SLIDE 11

contract.sol contract.sol script.js script.js script.js contract.sol

EVM

slide-12
SLIDE 12
slide-13
SLIDE 13

Package management

CHAPTER TWO

slide-14
SLIDE 14

aragonPM

slide-15
SLIDE 15
slide-16
SLIDE 16

Apps and manifests

CHAPTER THREE

slide-17
SLIDE 17

manifest.json

slide-18
SLIDE 18

arapp.json

slide-19
SLIDE 19

Sandboxing

CHAPTER FOUR

slide-20
SLIDE 20

Script

Ethereum Virtual Machine

Parent context Web worker Sandboxed iframe

slide-21
SLIDE 21

Parent context

Action (Vote) TX (Vote) Script

Web worker

Ethereum Virtual Machine

Sandboxed iframe

slide-22
SLIDE 22

Script

Parent context Web worker

Event (Vote) Event (Vote)

Ethereum Virtual Machine

Sandboxed iframe

slide-23
SLIDE 23

Script

Sandboxed iframe Parent context Web worker

Update state Update state New state Update state

Ethereum Virtual Machine

slide-24
SLIDE 24

Background scripts

CHAPTER FIVE

slide-25
SLIDE 25
slide-26
SLIDE 26

Build a dapp

CHAPTER SIX

slide-27
SLIDE 27
slide-28
SLIDE 28
slide-29
SLIDE 29

Aragon 0.6 Alba

slide-30
SLIDE 30

aracon.one

slide-31
SLIDE 31

Experiment with governance at the speed of software

hack.aragon.org