...
...
Assembly: eBPF
Runtime: solana_rbpf rbpf
pros | cons |
---|
- Might be faster than alternatives
- Simple low level instruction set (simpler than wasm)
- More mature than wasm and battle tested in linux kernel and in other blockchains
- Developed by wide community
- Officially supported by rust team
- Has static analyzers and it is possible to easily make specific one
- Execution can be easily limited with `fuel` (approximate of number of assembly instructions that any script is allowed to execute at most)
| - Runtime for Rust is supported only by one specific blockchain company
|
Needs more research
Lua
Language: Lua
...