Share Dialog
Share Dialog

Subscribe to prety

Subscribe to prety
Gnoland 采用了一种名为 Gnolang 的新语言,它是 Golang 的一个分支。在处理并发时,Golang 与其他语言相比具有明显的优势。虽然 C++ 或 Java 等大多数编程语言使用多线程来运行并发程序,但 Go 使用 Goroutines。
多线程是在单个进程中并行运行多个线程。这可能是您的浏览器同时播放音乐和运行搜索引擎,或者您的文字处理软件在检查语法时显示您的输入。多线程的问题在于它需要上下文切换,其中操作系统调度程序管理进程和线程之间的切换。这通常会导致开销并消耗过多的资源。另一方面,Goroutine 通过实现运行时本地调度程序 Go Scheduler 减轻了操作系统的负担。Goroutines 的创建和销毁消耗的内存似乎更少(低至 0.2% 的线程),并充分利用了硬件的所有内核。
几乎所有现有的区块链都是单线程的,这意味着同时处理多个交易将导致双花或状态之间的冲突。
Gnoland 对此提供了最可行的解决方案,即通过支持 Golang 作为智能合约语言来集成 goroutine。
当前区块链开发环境中最常用的语言是适用于 EVM 兼容网络的 Solidity 和适用于 Solana 和 Cosmos SDK 网络的 Rust;Solidity 和 Rust 都受到 C++ 的启发。尽管以上都是优秀的语言,但 Gnolang 继承了 Golang 更快的编译速度、更简洁的语法和资源高效的并发性。
Cosmos Hub 的初始模型涉及一种称为 PHOTONs 的费用代币,它将 ATOM 的使用限制在治理和质押上。在推出时,费用代币的概念已被弃用,而今天,ATOM 既可用作治理/质押代币,也可用作费用代币。不仅 Cosmos,而且区块链空间中的大多数 layer 1,如 Ethereum、Avalanche 和 Solana 都运行单令牌模型。
另一方面,Gnoland 正在寻求采用类似于 Cosmos 最初想法的双重代币模型,其中“费用效用”从治理代币中剥离。
正如 Jae Kwon 所建议的那样,使用具有固定恒定通货膨胀率的费用代币(而不是像质押代币那样指数化)的双代币模型将比单代币模型具有以下优势:
大多数最终用户对技术一无所知,这意味着他们中的大多数人不知道他们应该支持哪些验证者以及如何评估治理提案。简而言之,双代币模型通过将治理责任从最终用户转移到对区块链有实际了解的节点、验证者和网络利益相关者来减轻运营风险。
治理代币的目的是为了区块链的安全而将其抵押在网络上。单一代币模型具有讽刺意味的是,区块链获得的牵引力越强,就越有可能获得更多的代币作为汽油费,这会导致网络的安全性下降。拥有双令牌模型可以解决这个问题。
专门用于推动区块链合约的固定不变通胀费用代币将允许用户将代币保存在钱包中以备将来使用,而不必担心代币的价值会被虚增。
我们正在研究更多关于 Jae Kwon 建议的双代币模型,以及在 Gnoland 上实施它的方法,以最大限度地提高代币经济学的可持续性和可用性。
Gnoland 采用了一种名为 Gnolang 的新语言,它是 Golang 的一个分支。在处理并发时,Golang 与其他语言相比具有明显的优势。虽然 C++ 或 Java 等大多数编程语言使用多线程来运行并发程序,但 Go 使用 Goroutines。
多线程是在单个进程中并行运行多个线程。这可能是您的浏览器同时播放音乐和运行搜索引擎,或者您的文字处理软件在检查语法时显示您的输入。多线程的问题在于它需要上下文切换,其中操作系统调度程序管理进程和线程之间的切换。这通常会导致开销并消耗过多的资源。另一方面,Goroutine 通过实现运行时本地调度程序 Go Scheduler 减轻了操作系统的负担。Goroutines 的创建和销毁消耗的内存似乎更少(低至 0.2% 的线程),并充分利用了硬件的所有内核。
几乎所有现有的区块链都是单线程的,这意味着同时处理多个交易将导致双花或状态之间的冲突。
Gnoland 对此提供了最可行的解决方案,即通过支持 Golang 作为智能合约语言来集成 goroutine。
当前区块链开发环境中最常用的语言是适用于 EVM 兼容网络的 Solidity 和适用于 Solana 和 Cosmos SDK 网络的 Rust;Solidity 和 Rust 都受到 C++ 的启发。尽管以上都是优秀的语言,但 Gnolang 继承了 Golang 更快的编译速度、更简洁的语法和资源高效的并发性。
Cosmos Hub 的初始模型涉及一种称为 PHOTONs 的费用代币,它将 ATOM 的使用限制在治理和质押上。在推出时,费用代币的概念已被弃用,而今天,ATOM 既可用作治理/质押代币,也可用作费用代币。不仅 Cosmos,而且区块链空间中的大多数 layer 1,如 Ethereum、Avalanche 和 Solana 都运行单令牌模型。
另一方面,Gnoland 正在寻求采用类似于 Cosmos 最初想法的双重代币模型,其中“费用效用”从治理代币中剥离。
正如 Jae Kwon 所建议的那样,使用具有固定恒定通货膨胀率的费用代币(而不是像质押代币那样指数化)的双代币模型将比单代币模型具有以下优势:
大多数最终用户对技术一无所知,这意味着他们中的大多数人不知道他们应该支持哪些验证者以及如何评估治理提案。简而言之,双代币模型通过将治理责任从最终用户转移到对区块链有实际了解的节点、验证者和网络利益相关者来减轻运营风险。
治理代币的目的是为了区块链的安全而将其抵押在网络上。单一代币模型具有讽刺意味的是,区块链获得的牵引力越强,就越有可能获得更多的代币作为汽油费,这会导致网络的安全性下降。拥有双令牌模型可以解决这个问题。
专门用于推动区块链合约的固定不变通胀费用代币将允许用户将代币保存在钱包中以备将来使用,而不必担心代币的价值会被虚增。
我们正在研究更多关于 Jae Kwon 建议的双代币模型,以及在 Gnoland 上实施它的方法,以最大限度地提高代币经济学的可持续性和可用性。
<100 subscribers
<100 subscribers
No activity yet