Commit bde32d2a61a6a19734347b36096c7a559d9c7613
Update design.md
wanderer authored on 7/12/2016, 4:29:57 AMGitHub committed on 7/12/2016, 4:29:57 AM
Parent: 4fab50d68a1e30515e707a71ab11d420f18fd7a7
Files changed
design.md | changed |
design.md | ||
---|---|---|
@@ -1,9 +1,8 @@ | ||
1 | 1 | # Architecture |
2 | 2 | |
3 | -This prototype attemps to module Ethereum as three seperate but interlocking | |
4 | -layers. Environment, Kernel, and VM | |
5 | - | |
3 | +This prototype attempts to model Ethereum as three seperate but interlocking | |
4 | +layers. Environment, Kernel, and VM. | |
6 | 5 | ``` |
7 | 6 | +------------------+ |
8 | 7 | | | |
9 | 8 | | Environment | |
@@ -31,11 +30,11 @@ | ||
31 | 30 | The Environment Interface. |
32 | 31 | |
33 | 32 | ## Kernel Interface |
34 | 33 | |
35 | -The kernal handles the following | |
34 | +The kernel handles the following | |
36 | 35 | * Interprocess communication |
37 | - * Intializing the VM and exposes ROM to it (codeHandler) | |
36 | + * Intializing the VM and exposes ROM containing code to the VM (codeHandler) | |
38 | 37 | * Exposing the namespace and Intializes the Environment which VM instance exists |
39 | 38 | (callHandler) |
40 | 39 | * Provides some built in contracts that facilitates different run levels |
41 | 40 | (runTx, runBlock) |
Built with git-ssb-web