IC运行WASM来存储数据和执行代码。WASM相似太坊的EVM,绝对 EVM,WASM具备执行效率高、安全性强、可拓展性强长处。Motoko是DFINITY基金会自行研发的开源编程语言,旨在无缝反对IC的编程模型,使开发者能够简略、高效地在IC构建应用程序并应用其独特的性能。Motoko具备肯定正交持久性,其保留了运行代码的内存页面,开发者不用放心在音讯之间显式保留数据,也不用放心文件或内部数据库问题:当下一条音讯达到时,存储在程序变量中的任何值或数据结构依然存在。其在生产力和安全性方面包含主动内存治理、泛型、类型推断、模式匹配以及任意精度和固定精度的算术。同时IC引入Candid 的接口,反对Rust及更多语言并实现良好的跨语言互操性。
https://www.youku.com/video/X...