# 为什么您应该对#Gnoland 和#gnolang 感兴趣? **Published by:** [qqq](https://paragraph.com/@qqq-4/) **Published on:** 2022-08-31 **URL:** https://paragraph.com/@qqq-4/gnoland-gnolang ## Content 我知道很多程序员都喜欢go语言,go语言学习曲线简单,开发和运行效率高,强大的标准库和简单的并发让人不得不喜欢她,为什么不能用go开发智能合约和地区区块链应用呢? 别着急,现在有: 你为什么要对#Gnoland 和#gnolang 感兴趣?Gnoland 是由 Cosmos 创始人 Jae Kwon 创建的下一代智能合约平台。 Jae Kwon 在接受采访时表示,他喜欢好的框架,因为框架提供了许多好的应用程序,并使构建应用程序变得简单和无缝。 但是,由于目前区块链行业还没有这样的框架,他决定自己创建一个。 在创建了 Tendermint 和 Cosmos SDK 之后,他决定构建一个新的虚拟机,这将是一个允许您以直观方式进行编程的平台,从而降低数据持久性的复杂性。 只需要专注于 Go 编程,更重要的是,Gnoland 的智能合约语言 Gnolang 继承了 Golang 更快的编译速度、更简洁的语法和资源高效的并发性。 Gnoland 采用了一种名为 Gnolang 的新语言,它是 Golang 的一个分支。 Golang 在处理并发方面比其他语言有明显的优势。 虽然 C++ 或 Java 等大多数编程语言使用多线程来运行并发程序,但 Go 使用 Goroutines。 当前区块链开发环境中最常用的语言是用于 EVM 兼容网络的 Solidity 和用于 Solana 和 Cosmos SDK 网络的 Rust; Solidity 和 Rust 都受到 C++ 的启发。 虽然以上都是优秀的语言,但 Gnolang 继承了 Golang 更快的编译速度、更简洁的语法和资源高效的并发性。 在不久的将来,我们将拥有一个更快、更高效的智能合约开发平台。五、竞争对手Gnoland作为对标ETH的项目,其竞争对手即所有L1层。在日益拥挤的公链赛道,不仅有”天生骄傲“的ETH及一众L2层的拥簇者,还有BSC、SOL等财力雄厚的”钞“链,poly,avax,Polkadot也在马不停蹄的笼络各方开发者,Gnoland独特的优势可能来自于: (1)已经验证的Cosmos核心底层框架:无论cosmos会不会是万链互联的”最优解“,但至少已在公链赛道中稳步前进,Gnoland的起点颇高。 (2)IBC对跨链良好的支持和兼容性:IBC操作的丝滑,谁用谁知道。 (3)gnolang语言对多线程及速度的优化:goroutine可能是目前为止最轻量化、成本最低的多线程解决方案。 (4)轻量化Hub对智能合约安全性的保护:Cosmwasm似乎是迭代更快、与HUB底层耦合较低的方案,但不可否认的是,Cosmwasm本身的复杂性被低估了。社区化治理中一个极易被忽视的地方是,终端用户对功能的实现过于乐观,而无法察觉到智能合约背后的风险——我们仍然记得juno在上线后的几次停机,尽管财产没有损失,但前车之鉴让轻量化HUB的安全性会得到更多重视。 (5)双代币模式:$ATOM的无限增发模型存在不同的解读,JK在Gnoland中如愿推出双代币,而$GNOSH作为治理代币,将依据贡献度分配,从而实现良好的去中心化治理,社区化主导可以确保项目发展符合真正建设项目的社区成员构想。 ## Publication Information - [qqq](https://paragraph.com/@qqq-4/): Publication homepage - [All Posts](https://paragraph.com/@qqq-4/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@qqq-4): Subscribe to updates