SuperNodes
Build or Download Supernode
Representing the Proof-of-stake layer of the GRAFT Network, Supernodes (or SN’s) are the main staple of the blockchain, handling off-chain functionality such as authorizations, validations, gateway services, support for service brokers, and various other functions.
Supernode Sample Quorum
In order to perform authorizations or validations in a trustless environment, a consensus has to be achieved among multiple supernodes to ensure validity of the result. Real-time authorizations for example are backed by a quorum of 8 supernodes, each validating the transaction against the double-spend.
Messaging and Communication
An efficient communication protocol for the decentralized, real-time network is anything but trivial. GRAFT’s 2nd layer communication protocol improves upon the underlying node communication and utilizes advanced techniques like DHT to deliver fast, reliable communication without flooding the network.
Tiered Staking
GRAFT Supernodes require staking in order to participate in income producing functions on the network.
There are four stake tiers currently with stakes ranging from 50k GRFT to 250k GRFT.
Supernodes get rewards for carrying out authorizations and validations, or other network functions core to decentralization.
Network Integrity and Responsiveness
Maintaining a valid and current list of available supernodes is critical for the network, especially in an environment where every second matters. Supernode network strives to ensure its integrity by implementing among other things a blockchain-based (dis)qualification list, thus monitoring the state of the supernodes able to do the work. In the future this will be augmented with latency and other consideration to further optimize the network reliability and responsiveness.
Modularity and Expandability
Supernodes are designed to be utilized for various functions across the network – authorizations, validations, exchange brokers, service brokers, gateways. To be able to accommodate all these functions, the supernodes are designed to be modular, configurable, and able to take on additional tasks.
DAPI Gateway
Supernodes can be configured as Proxy (gateway) Supernodes, providing decentralized API (DAPI) gateway services to the network. Wallets, Point of Sale, and other applications are able to connect to the network via the DAPI gateway.
Real-time Authorizations
Real-time Authorizations (RTA) are one of the fundamental features of the network and are a major use case for the supernodes, which use the quorum to authorize the (point-of-sale) transactions within seconds.
Resources
GitHub | Full SuperNode | |
Community | Easy Install Guide | |
GitHub | RTA Testnet | |
Community | Quick start guide and other documentation |