

Share Dialog
Share Dialog
Subscribe to abnerc
Subscribe to abnerc
<100 subscribers
<100 subscribers
As a developer with years experience in golang, I'm always a big fan of golang and enjoying writing it. So it excites me that there is a new blockchain L1 is based on a new language wrapping golang. Like the move language wrapping rust to become a blockchain specific language, I'm expecting the same thing on gnolang. Base on an existing language can lower the entry barrier and provide more rich development experiences.
Scalability is always an issue in blockchains. To conquer this issue, lots of solutions have been proposed. There is still no perfect solution yet. With golang's native concurrency model and goroutine, gnolang could be the game changer by integrating gorouting and channel into smart contract development.
The another impressive thing about gnolang is full transparency. It needs developers to push source code not just the compiled bytecode. If source code of every smart contracts can be read on the blockchain explorer by default, the entire ecosystem can grow really quick. And maybe there could be less security issues if everyone can access and verify the source. Can't wait to see how this will impact the ecosystem around Gnoland.
I'm looking forward to exploring ways to contribute to the development and adoption of Gnoland.
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).
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).
As a developer with years experience in golang, I'm always a big fan of golang and enjoying writing it. So it excites me that there is a new blockchain L1 is based on a new language wrapping golang. Like the move language wrapping rust to become a blockchain specific language, I'm expecting the same thing on gnolang. Base on an existing language can lower the entry barrier and provide more rich development experiences.
Scalability is always an issue in blockchains. To conquer this issue, lots of solutions have been proposed. There is still no perfect solution yet. With golang's native concurrency model and goroutine, gnolang could be the game changer by integrating gorouting and channel into smart contract development.
The another impressive thing about gnolang is full transparency. It needs developers to push source code not just the compiled bytecode. If source code of every smart contracts can be read on the blockchain explorer by default, the entire ecosystem can grow really quick. And maybe there could be less security issues if everyone can access and verify the source. Can't wait to see how this will impact the ecosystem around Gnoland.
I'm looking forward to exploring ways to contribute to the development and adoption of Gnoland.
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).
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).
No activity yet