GNY’s Head of Blockchain Talks GNY Testnet, Mainnet, And Consensus

Updated: Apr 24

Leo Liang, GNY’s Head of Blockchain, has a strong pedigree in blockchain development. Leo was previously senior developer on Asch before the GNY’s Founders sought him out to head up the development of their blockchain. Leo is an expert in JavaScript, Python, MySQL and MongoDB; languages and programs that have aided him in actively developing blockchain technologies (especially side chain technology). His book, “Blockchain Development, Javascript-based public chain and DApp Development” was published by China Machine Press in Mandarin towards the latter part of October 2019.

As a group, GNY’s communications so far have focused a lot on our ML technology, but for the rest of this year the majority of our technical milestones will be focused on blockchain. So with this to the forefront of our mind we caught up with Leo on behalf of the community and dug deep on the blockchains development. There is no shortage of topics to cover including his work on

  • sidechains
  • data fragmentation and parallel processing enabling 1500+ TPS in each single application chain
  • building a chain that can hold multiple tokens.
  • cross-chain functionality, within which you could transfer Bitcoin to GNY or LML

Question 1. Leo, thank you for taking time out of your blockchain development schedule to talk with us and our community about what’s next for GNY. What can the community expect to see from you and your blockchain team before the year is out?

Leo: The team is working very hard to prepare for three things:

  • Testnet enhancement and debugging.
  • Integration with Machine Learning.
  • The launch of Mainnet.

When GNY’s Mainnet launches it will allow the community, developers, and enterprises to experience a secure, collaborative platform for machine learning, data capture and analysis.

Question 2. GNY’s Testnet is currently being put through its paces by the community, and by all reports is performing successfully. TestNet is software that is almost identical to the software used by a blockchain’s Mainnet. Testnets are built to experiment with new ideas without disturbing or breaking the main blockchain software. We like to think of it like a sandbox to experiment in and discover improvements that can be pushed to Mainnet.

What functions will Mainnet have when it launches?

Leo: We launched Testnet on the 1st Feb this year. We want the community to join the testnet, host a node, and give us their feedback. We expect to find bugs during this period because you will never know how users will use the platform.

The functions within the upcoming Mainnet can be found now on Testnet, which basically contains three parts:

  1. Wallet functions: ability to generate an address, login to the wallet, check your token balance, transfer your token to other wallet holders etc.
  2. Issue your own token. We supply a token standard like ERC20 which can help anyone who wants to issue their own tokens. These tokens can be used to build their own sidechain.
  3. Machine learning. It’s our core functionality where users can utilize the machine learning power of the platform.

Question 3. The GNY blockchain runs on a delegated Proof of Stake (DPoS) consensus algorithm. This consensus method was selected by the team as it is democratic (token holders vote for those delegates that will secure the network on their behalf), and because it is scalable, being able to process more transactions per second than many other consensus algorithms.

How is the GNY Mainnet different and/or better than the other DPOS chains out there?

Leo: We have implemented a delegated proof of stake plus a practical byzantine fault tolerance (PBFT) consensus algorithm which is more steady than pure DpoS. In PBFT, the proposed block which is committed to the chain would be the most agreed block by the nodes. Using DPOS + PBFT the GNY network could tolerate up to 33 nodes going offline and the chain would still behave normally. It’s more secure and solid than many other DpoS chains out there.

**Read part two of this interview where we dive into sidechains and crosschain capabilities on GNY’s Mainnet.**

Privacy Policy

Who we are

Our website address is: https://www.gny.io.

Comments

When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection.

An anonymized string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service privacy policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.

Media

If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.

Cookies

If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year.

If you visit our login page, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.

When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select “Remember Me”, your login will persist for two weeks. If you log out of your account, the login cookies will be removed.

If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.

Embedded content from other websites

Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website.

These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.

Who we share your data with

If you request a password reset, your IP address will be included in the reset email.

How long we retain your data

If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue.

For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.

What rights you have over your data

If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.

Where we send your data

Visitor comments may be checked through an automated spam detection service.

GNY ERC-20 contract code:

				
					0xb1f871ae9462f1b2c6826e88a7827e76f86751d4
				
			

GNY ERC-20 contract code:

				
					0xe4A4Ad6E0B773f47D28f548742a23eFD73798332
				
			

This website uses cookies to ensure you get the best experience on our website. See GNY’s cookie policy for more information.