git ssb

0+

wanderer🌟 / js-primea-hypervisor



Tree: 03d5e6e6b7b4bec7419d5ff8a231d1b54246ac6d

Files: 03d5e6e6b7b4bec7419d5ff8a231d1b54246ac6d / design.md

1476 bytesRaw

Architechture

This prototype attemps to module Ethereum as three seperate but interlocking layers. Environment, Kernel, and VM

+------------------+ | | | Environment | | | +------------------+ | +------------------+ | | | Kernal | | | +------------------+ | interfaces | +------------------+ | | | VM | | | +------------------+

VM

The Vm implements webassembly. Two sets of intefaces are exposed to it by the kernal. The Kernal Interface and The Environment Interface.

Kernel Interface

The kernal handles the following

The kernel Interface expose kernal primitives to VM which contain

Environment Interface

The Environment Interface expose the following

Built with git-ssb-web