# 为什么您应该对#Gnoland 和#gnolang 感兴趣？

By [qqq](https://paragraph.com/@qqq-4) · 2022-08-31

---

我知道很多程序员都喜欢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作为治理代币，将依据贡献度分配，从而实现良好的去中心化治理，社区化主导可以确保项目发展符合真正建设项目的社区成员构想。

---

*Originally published on [qqq](https://paragraph.com/@qqq-4/gnoland-gnolang)*
