<100 subscribers
Share Dialog
Share Dialog


Gnoland is a blockchain L1 project launched in 2020 by Jae Kwon, co-founder of Cosmos and Tendermint. Its goal is to create a decentralized, secure and scalable smart contract platform for people to create important applications, especially for censorship. Gnoland is looking to adopt a dual token model similar to Cosmos' original idea, where the "fee utility" is stripped from the governance token. Gnoland's primary token is the $GNOT (Gno token), which is typically used in conjunction with ugnot on-chain units. The first use case for the token will be to pay transaction fees and reward verifiers. Another token called $GNOSH (Gno Shares) will be used to reward contributors with a mechanism called Proof of Contribution. The $GNOSH will be obtained through a bounty and distributed to contributors.
Gnolang is the language used to write smart contracts called Realms on Gnoland. You can think of it as an interpreted version of Golang: developers upload their domain source to the chain and GnoVM executes its AST interpretation. This way Gnoland pushes full transparency, as it forces developers to push their source code instead of compiled bytecode. gnolang will also introduce multi-threading (e.g. go routines and channels) in smart contract development. The most common languages used in current blockchain development environments are Solidity for EVM-compatible networks and Rust for Solana and Cosmos SDK networks; both Solidity and Rust are inspired by C++. While all of these are excellent languages, Gnolang inherits Golang's faster compilation speed, cleaner syntax, and resource-efficient concurrency.
Gnoland is a blockchain L1 project launched in 2020 by Jae Kwon, co-founder of Cosmos and Tendermint. Its goal is to create a decentralized, secure and scalable smart contract platform for people to create important applications, especially for censorship. Gnoland is looking to adopt a dual token model similar to Cosmos' original idea, where the "fee utility" is stripped from the governance token. Gnoland's primary token is the $GNOT (Gno token), which is typically used in conjunction with ugnot on-chain units. The first use case for the token will be to pay transaction fees and reward verifiers. Another token called $GNOSH (Gno Shares) will be used to reward contributors with a mechanism called Proof of Contribution. The $GNOSH will be obtained through a bounty and distributed to contributors.
Gnolang is the language used to write smart contracts called Realms on Gnoland. You can think of it as an interpreted version of Golang: developers upload their domain source to the chain and GnoVM executes its AST interpretation. This way Gnoland pushes full transparency, as it forces developers to push their source code instead of compiled bytecode. gnolang will also introduce multi-threading (e.g. go routines and channels) in smart contract development. The most common languages used in current blockchain development environments are Solidity for EVM-compatible networks and Rust for Solana and Cosmos SDK networks; both Solidity and Rust are inspired by C++. While all of these are excellent languages, Gnolang inherits Golang's faster compilation speed, cleaner syntax, and resource-efficient concurrency.
No comments yet