Subscribe to BBy2
Subscribe to BBy2
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
Gnoland is a blockchain L1 project started 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 against censorship. Gnoland is created from a Tendermint fork, which is called New Tendermint. It also comes with Gno Lang, an interpreted golang-like language to write Realms (Smart Contracts on Gno). Offering good tech, free for everyone and making it a mission for this technology [...] to create good software that is scalable, secure and simple and intuitive. _ Jae Kwon (cryptocito interview) New Tendermint This project started with a fork of Tendermint, which you can find here. Jae Kwon is now CEO of NewTendermint Inc. which takes the name from the former Tendermint project, now called Ignite. The goal of New Tendermint is to create a simpler version of the Tendermint framework, and use Gno as the toolbox for new Cosmos projects. This is still early stage and we should expect a lot of new communication in the future. Gnolang Gnolang is the language used to write Smart Contracts, called Realms, on Gnoland. You can see it as an interpreted version of Golang: developers upload their realm sources on-chain and the GnoVM executes its AST interpretation. This way Gnoland pushes for full transparency, because it forces developers to push their sources, and not compiled bytecode. Gnolang will also introduce multi-threading in smart contract development (like go routines and channels). Validators There will be an active validator set of 334 validators, selected among contributors and active community members. The goal being to decentralize the validator set between a diversified set of actors. Realms Each Realm can expose a public Render(path string) string function that must render valid markdown for each path passed as parameter. This is used to make Realms renderable easily and more interactive. To develop Realms, developers have access to the gnodev cli toolsuite, that gives easy to use command to test and build the realms. Realms can use gno packages from the gno standard lib (random, maths, avl, etc.) or from the community. The state of the Realm is stored in its packages variables.
Gnoland is a blockchain L1 project started 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 against censorship. Gnoland is created from a Tendermint fork, which is called New Tendermint. It also comes with Gno Lang, an interpreted golang-like language to write Realms (Smart Contracts on Gno). Offering good tech, free for everyone and making it a mission for this technology [...] to create good software that is scalable, secure and simple and intuitive. _ Jae Kwon (cryptocito interview) New Tendermint This project started with a fork of Tendermint, which you can find here. Jae Kwon is now CEO of NewTendermint Inc. which takes the name from the former Tendermint project, now called Ignite. The goal of New Tendermint is to create a simpler version of the Tendermint framework, and use Gno as the toolbox for new Cosmos projects. This is still early stage and we should expect a lot of new communication in the future. Gnolang Gnolang is the language used to write Smart Contracts, called Realms, on Gnoland. You can see it as an interpreted version of Golang: developers upload their realm sources on-chain and the GnoVM executes its AST interpretation. This way Gnoland pushes for full transparency, because it forces developers to push their sources, and not compiled bytecode. Gnolang will also introduce multi-threading in smart contract development (like go routines and channels). Validators There will be an active validator set of 334 validators, selected among contributors and active community members. The goal being to decentralize the validator set between a diversified set of actors. Realms Each Realm can expose a public Render(path string) string function that must render valid markdown for each path passed as parameter. This is used to make Realms renderable easily and more interactive. To develop Realms, developers have access to the gnodev cli toolsuite, that gives easy to use command to test and build the realms. Realms can use gno packages from the gno standard lib (random, maths, avl, etc.) or from the community. The state of the Realm is stored in its packages variables.
No activity yet