You are reading an excerpt from our free but shortened abridged report! While still packed with incredible research and data, for just $20/month you can upgrade to our FULL library of 50+ reports (including this one) and complete industry-leading analysis on the top crypto assets.
Becoming a Premium member means enjoying all the perks of a Basic membership PLUS:
- Full-length CORE Reports: More technical, in-depth research, actionable insights, and potential market alpha for serious crypto users
- Early access to future CORE ratings: Being early is sometimes just as important as being right!
- Premium Member CORE+ Reports: Coverage on the top issues pertaining to crypto users like bridge security, layer two solutions, DeFi plays, and more
- CORE report Audio playback: Don’t want to read? No problem! Listen on the go.
Intro to Render Tech
The Render Network (RNDR) leverages the power of blockchain technology by building its platform on the Ethereum network. By choosing Ethereum as its underlying infrastructure, RNDR benefits from its robust, secure, and flexible framework, allowing for the seamless integration of various features and functionalities.
Leveraging Trust: Proof-of-RNDR
The Render Network introduces an innovative system that binds the network together, known as Proof-of-RNDR (PoR). Breaking away from the conventional Proof-of-Work (PoW) model that depends solely on solving cryptographic puzzles, the RNDR network cultivates trust through the successful completion and validation of rendering tasks.
The network capitalizes on a reputation scoring system, taking into account users' past performances and success rates, to manage and incentivize network activities. Both Creators and Node Operators are subject to rewards or penalties based on their compliance with smart contract conditions. These actions then positively or negatively impact their reputation score.
Reputation scores play a pivotal role in user productivity within the network. For Creators, a higher reputation score unlocks access to a greater number of concurrent mining nodes, enabling more rapid work processing. This arrangement promotes meticulous work preparation among creators, preventing network congestion caused by poorly prepared projects. On the other hand, Node Operators can only tackle higher-tier, more lucrative tasks by maintaining a high reputation score. This approach encourages them to deliver consistent and successful results.
Furthermore, the user ranking system acts as a decisive factor in cases of potential network congestion. For example, if two users demand a rendering job that would monopolize all available resources, the user with a higher reputation score gets the priority. This mechanism fosters consistent and beneficial activity on the network while mitigating the risk of Sybil or distributed denial-of-service (DDoS) attacks.
Smart Contracts for Secure Transactions
Smart contracts play a critical role in the Render Network's technology stack, providing a secure and automated mechanism for managing transactions and agreements within the platform. Smart contracts are self-executing contracts with the terms of the agreement directly written into code, which is stored and executed on the blockchain. This ensures that transactions are transparent, tamper-proof, and resistant to censorship.
The Render Network GitHub repository contains various smart contracts that are essential for the platform's functionality. Some of the major smart contract codes include:
RNDRToken.sol: This smart contract governs the creation, management, and distribution of the RNDR token, which serves as the primary means of exchange and governance within the Render Network. The code includes functions for token transfers, allowances, and balances, ensuring secure and efficient token transactions across the platform.
GitHub link: https://github.com/rndr-network/contracts/blob/main/contracts/RNDRToken.sol
Staking.sol: This smart contract manages the staking mechanism of the Render Network, enabling users to stake their RNDR tokens in exchange for rewards and governance participation. The contract includes functions for depositing, withdrawing, and claiming rewards, as well as tracking user balances and reward rates.
GitHub link: https://github.com/rndr-network/contracts/blob/main/contracts/Staking.sol
Governance.sol: This smart contract facilitates the governance process within the Render Network, allowing token holders to propose, vote on, and implement changes to the platform. The contract includes functions for creating proposals, casting votes, and determining the outcome of votes, ensuring a transparent and decentralized decision-making process.
GitHub link: https://github.com/rndr-network/contracts/blob/main/contracts/Governance.sol
Transition to Solana
In the current realm of blockchain technology, Solana is rapidly ascending as the platform of choice for Decentralized Processing and Interchange Networks (DePINs). It has become an enticing platform not only for emerging networks but also for existing ones eyeing a productive migration. Two such eminent DePINs, Helium and Render, have recently made the shift.
A crucial impetus behind these transitions has been Solana's proprietary State Compression technology. This ingenious technology leverages Merkle trees to significantly reduce the amount of data stored on-chain, resulting in cost-effective storage and execution. This process involves preserving the roots of the Merkle tree on-chain, which act as unique identifiers for data. Consequently, off-chain data verification becomes a streamlined process.
Although this technology possesses broad applications for any on-chain data, it has seen extensive usage in the domain of Non-Fungible Tokens (NFTs). Render, for instance, plans to harness this compression technology to tokenize render frames, animations, and even entire scene graphs.
In addition to Solana's compression technology, a blend of other compelling attributes has been instrumental in attracting new projects:
- High Throughput: Solana's robust infrastructure handles an impressive average of 4,000 transactions per second.
- Low Fees: The average transaction fee is a mere $0.00018, making the platform economically viable for businesses.
- Large Developer Community: Solana supports Rust, C, and C++ programming languages, facilitating a vibrant developer ecosystem. The popularity of these languages often outweighs that of Solidity, thereby strengthening Solana's appeal.
However, it is important to note that Solana doesn't support Ethereum Virtual Machine (EVM) compatibility, an attribute that Polygon possesses. Polygon's high throughput and low fees have also made it a preferred platform for DePINs, but it hasn't fully satisfied all DePINs' requirements.
Render's transition to Solana was chiefly justified in the Render Foundation's proposal due to Polygon's limitations. The proposal highlighted Polygon's lower average of 29 transactions per second and a higher transaction fee of $0.025 per transaction. These transaction costs are approximately 138 times more than Solana's, thus making Solana a more cost-efficient choice for the Render Foundation.
