现有的区块链平台,如ETH,大多是单线程,单线程意味着同时处理多个交易将导致双花问题或者状态之间的冲突问题。Solana区块链项目使用了多线程,却频繁宕机。因此,Cosmos创始人Jae Kwon提出建设下一个更高效的多线程智能合约平台。 多线程是指在单个进程中并行运行多个线程。多线程的问题在于操作系统在调度程序管理进程和线程之间的切换通常会导致开销并消耗过多的资源。Gnoland选择Gnolang语言,它是Golang的一个分支。Go使用Goroutines,它允许多线程应用以极快的速度运行。Goroutines通过实现运行时本地调度程序Go Scheduler减轻操作系统的负担,并且Goroutines充分利用硬件的所有内核,减少消耗的内存。Gnoland通过支持Golang作为智能合约的语言,集成Goroutine,为高并发的区块链项目提供了最可行的解决方案。相信它将吸引数百万开发者部署创新应用程序,加速互联网向 Web3 的过渡。 产品路线图: 第一阶段(完成) 此阶段的目标是创建第一个 Gnoland 测试网 test1.gno.land,其中包含第一个领域和用户交互。...