A number of projects have introduced potential scaling solutions ahead of Reddit’s July 31 deadline. Most of the contest entrants are existing developers of Layer 2 solutions for Ethereum. The majority of entrants appear to have tweaked their existing technologies to meet Reddit’s demands.
The terms of the challenge state that the proposed technologies should be able to handle “100,000 one-off complaints, 25,000 subscriptions, 75,000 one-time burns and 100,000 transfers” over a five-day period.
Each of these would be a separate transaction type, equivalent to a transaction rate per second of just 0.69. However, since these are smart contract calls and token transfers, they can result in much more gas usage than Ether (ETH) transactions alone. Reddit’s challenge focuses heavily on the cost of the system.
Aztec offers a private Zk-Rollup
Aztec, an Ethereum-based privacy protocol based on heavily updated zk-SNARK cryptography, offered a hybrid privacy and scaling solution.
Unlike its competitors, Aztec’s zkReddit makes all token transactions private on the Ethereum blockchain, although Reddit itself knows how many tokens are in circulation. The current proof of concept achieves a rate of 3.2 TPS with an average of 27,500 gases for each transaction. This rate is slightly higher than the cost of sending Ether normally.
It can take up to 40 seconds to build a deal and up to 3 minutes to complete. The project promised that its performance would be significantly improved with further iterations.
OMG Network hints at plasma
OMG Network, formerly known as OmiseGo, offered plasma side chains as a scaling solution.
As Cointelegraph previously reported, OMG’s more viable plasma addresses some of the trust issues in previous iterations by using the concept of “default trust” from Optimistic Rollups.
To meet the challenge, the team built a Chrome extension to interface with Reddit’s community points. The interface connects users to the Plasma network and provides a number of usage abstractions, such as automatic extraction of relevant wallet addresses.
Skale offers a decentralized cloud computing platform
Skale’s proposal involves its high-performance blockchain network, which is primarily designed for cloud computing. Unlike other systems, there are no direct transaction costs on the network. Instead, DApp developers would pay for resource usage directly through a prepaid balance system, similar to cloud computing platforms like Amazon Web Services.
Reddit should create its own blockchain on the Skale network and reimplement its community point logic. This would cost around $ 350 to $ 44,000, depending on the size of the chain. The system is based on the Ethereum 1.0 architecture and maintains cross-blockchain capability with the mainnet.
Everest offers its blockchain as a second layer
Project Everest offered a proof of concept that relies on its EverChain blockchain to process transactions.
Transactions with Reddit tokens would be free on the EverChain network, which the team compared to the $ 0.40 each transaction would cost on the mainnet. Transactions would be relayed from the Ethereum mainnet to EverChain through a set of oracles, recording data on the mainnet through an Ethereum Name Service-based storage system.
The project also suggested that subscriptions, biometrics and document-based identification could be done through the platform.