
Subscribe to oxbe173

Subscribe to oxbe173
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
Gnoland是Cosmos和Tendermint联合创始人 Jae Kwon在2020年创建的L1项目, 其目标是构建一个去中心化、安全可扩展的智能合约平台, 可以构建重要的应用, 尤其是可以抗审查。
技术上说, Gnoland上的智能合约叫Realms, 使用的开发语言是Gnolang, gnolang是Golang语言的解释器, 开发者将Realm源码上传到链上,GnoVM虚拟机负责执行它的 AST(抽象语法树)解释。
在上面描述中你看到一个Gnoland的智能合约特点是它的透明性, 即开发者不是上传的二进制的合约, 而是源码, 然后由解释器负责解析执行。 这是Gnoland智能合约的一个特点。
Gnoland智能合约还有另一个特点, 就是在智能合约里引入了多线程, 这样可以支持并发能力, 这个在技术上是由Goroutine这种轻量级线程实现的。
Gnolang实际是Golang语言的一个子集,因此Gnoland的整体开发技术和Cosmos生态的核心技术是一致的,即Golang语言。
而Golang语言在Cosmos生态已经被Cosmos SDK以及Tendermint engine完整的验证过,更重要的是, 由于Google的支持, Go语言的普及以及开发者数量众多, 从另一个层面为生态寻找更多开发者提供了有利条件。
Gnoland是Cosmos和Tendermint联合创始人 Jae Kwon在2020年创建的L1项目, 其目标是构建一个去中心化、安全可扩展的智能合约平台, 可以构建重要的应用, 尤其是可以抗审查。
技术上说, Gnoland上的智能合约叫Realms, 使用的开发语言是Gnolang, gnolang是Golang语言的解释器, 开发者将Realm源码上传到链上,GnoVM虚拟机负责执行它的 AST(抽象语法树)解释。
在上面描述中你看到一个Gnoland的智能合约特点是它的透明性, 即开发者不是上传的二进制的合约, 而是源码, 然后由解释器负责解析执行。 这是Gnoland智能合约的一个特点。
Gnoland智能合约还有另一个特点, 就是在智能合约里引入了多线程, 这样可以支持并发能力, 这个在技术上是由Goroutine这种轻量级线程实现的。
Gnolang实际是Golang语言的一个子集,因此Gnoland的整体开发技术和Cosmos生态的核心技术是一致的,即Golang语言。
而Golang语言在Cosmos生态已经被Cosmos SDK以及Tendermint engine完整的验证过,更重要的是, 由于Google的支持, Go语言的普及以及开发者数量众多, 从另一个层面为生态寻找更多开发者提供了有利条件。
No activity yet