Skip to content

Scalability Upgrade for Decentraland: Implementing Rollup Solutions

RejectedGrant Request

Proposal Details

Author0x4ec0…febd
PublishedMar 25, 2023 22:30
Voting beginsMar 25, 2023 22:30
Voting endsApr 08, 2023 22:30
Snapshot#4e70c36

Grant size

160,000 DAI

Tier

Higher Tier

Beneficiary

0x4ec0…fEBd

Description

We are writing to submit a proposal for implementing rollups on Decentraland. As you know, Decentraland is one of the leading metaverse platforms, offering users a unique and immersive virtual world experience. However, the platform is currently facing scalability issues, which limit its potential for growth and adoption. We propose that implementing rollups is the best path forward for solving these scalability issues. Stage 1: Development In this stage, the rollup solution will be designed and developed. We estimate that this stage will take around 3-6 months, depending on the specific requirements of the project. The proposed budget for this stage is $160,000, which will cover the cost of experienced developers, conducting design and development work, and performing initial testing to ensure that the solution meets the necessary standards of security and performance. Stage 2: Testing and Deployment In this stage, the rollup solution will be thoroughly tested to ensure its security, performance, and compatibility with the Decentraland platform. The proposed budget for this stage is also $160,000, which will cover the cost of testing and deployment, including bug fixes, security audits, and other necessary work to ensure the successful launch of the rollup solution. Stage 3: Maintenance and Upgrades Once the rollup solution is deployed, it will need to be maintained and upgraded as needed to ensure its continued performance and security. This stage will involve ongoing maintenance, upgrades, and support for the rollup solution. The proposed budget for this stage is also $160,000 per year, which will cover the cost of ongoing maintenance and upgrades, as well as any necessary support for users. Overall Budget Therefore, the total budget for implementing rollups on Decentraland in these three stages would be $480,000. We understand that this is a significant investment, but we believe that it is necessary to ensure the long-term success of Decentraland and its position as a leading metaverse platform. In conclusion, we believe that implementing rollups on Decentraland is a crucial step in the development of the platform, and it will significantly improve the user experience by providing faster and cheaper transactions. Decentraland has the potential to become the leading metaverse platform, but it needs to keep up with the latest technologies and solutions to remain competitive. The proposed rollup solution is a cost-effective and efficient way to achieve this goal, and we are confident that it will benefit the entire Decentraland community. Thank you for considering our proposal.

Voting Rationale

0x3670…c15BYes0

0.025

32 Comments

daoApr 08, 2023

Scalability Upgrade for Decentraland: Implementing Rollup Solutions This proposal is now in status: REJECTED. Voting Results: * Yes 1% 26,901 VP (55 votes) * No 98% 6,903,072 VP (154 votes) * Abstain 1% 4,667 VP (4 votes)

LF_1Mar 31, 2023

Certainly, I understand your concerns about the rollup integration proposal and the team's understanding of the Decentraland platform and its needs. We know what we are talking about, this idea was well thought and was not just proposed to see what could we do once the idea was approved. You are right in one thing, Decentraland has more issues, that probably have to be prioritized, we are working in other ideas. Thank you for your consideration, and hope you like what we could offer in the future

ckbubblesMar 31, 2023

Theres a lot in this comments thread that show me maybe the team doesn't really understand the platform and its needs. And it's wanting to test something they have an idea for. This is not a good enough rationale for me to vote yes on this proposal. When I saw the comment about lowering eth transactions, I knew right away that maybe y'all don't actually use the platform often. I'd suggest to spend more time here using the platform and getting to know how the Community and Foundation work, before bringing a proposal to vote. There are better issues to focus on and spend resources on IMO.

LF_1Mar 28, 2023

This will save money to customers and people who want to enter the metaverse, not just us. Take that into account

LF_1Mar 28, 2023

160k are not to determine what to do, also they are to start working. You have to take something else into account, if we want to remain competitive we have to start doing these types of things because other metaverse have done them and are doing it. We have to start contemplating spending more money, sorry not spending but investing. Understand my perspective, and let´s use Decentraland´s money for the best and not just keeping it there, because at some point we will lose it, this if we stay out of the market. Just compare the demand of Decentraland and other metaverses, and you´ll realize what the problem is. Look at the volume of "Otherside"

HPrivakosMar 28, 2023

In the last 4 months, we spent 5k MATIC on polygon, that's 15k MATIC / 16k USD per year at current rate. This 160k grant, which is solely to analyse if this project is a good idea or not, would take 10 years to ROI at the current rate (If rollup offer free txs and there is no other ongoing costs).

LF_1Mar 28, 2023

It is not excessive, actually costs can be way higher. This is why I divided into three stages the project. Believe me when I say that this investment (because it is an investment) will save us a lot of money in the future and attract more people

HPrivakosMar 28, 2023

Yeah, so 160k just to know if it's a good idea or not, that seems a bit excessive.

LF_1Mar 28, 2023

This stage involves researching and analyzing the existing system architecture, evaluating the potential benefits of rollups, and designing the necessary technical infrastructure. It also includes conducting cost-benefit analyses to determine the most effective use of resources and ensure that the project aligns with team priorities and goals. Therefore, requesting funds for the design and development stage is a necessary step in ensuring that the implementation of rollups in Decentraland is successful and maximizes its potential benefits. Without this stage, it would be difficult to determine the most valuable areas to implement rollups, potentially resulting in suboptimal outcomes or inefficiencies.

HPrivakosMar 28, 2023

So you are asking for 160k before even know where and how it could be used?

LF_1Mar 28, 2023

While many Decentraland transactions are already using Polygon, rollups offer additional benefits such as higher throughput and lower gas fees. Specific areas of Decentraland that could benefit from rollups would depend on team priorities, potentially including in-game transactions and off-chain interactions between players. A strategic analysis is needed to determine which smart contracts would provide the most value from a scaling perspective that is why in the stage 1 I wrote "design and development"

HPrivakosMar 28, 2023

Do you know that most DCL transactions are using Polygon already?... Also, inplementing it "in Decentraland" doesn't mean anything, what specific part do you want to mugrate to rollup? Including wearables and emotes, Decentraland has more than 4000 smartcontracts.

LF_1Mar 27, 2023

At the time of writing, the average gas fee for a simple transaction on the Ethereum network is around 60-80 Gwei, while more complex transactions can require fees of up to 200 Gwei or more. We estimate that gas fees could be reduced by up to 90% and transaction speeds could increase to just a few seconds. It generally takes around 15-30 seconds for a transaction to be confirmed. You are right, we have performance issues, and I am working on projects that try to solve them, but honestly I do think that this is a big problem so we can remain competitive in the future. I can give you examples of metaverses that have implemented or are planning to implement this: Somnium Space, Decentral Games, Axie Infinity, Sandbox. As you can see, we need to do something as soon as possible or we will stay out of the game at some point

daxMar 27, 2023

> The implementation of rollups will significantly reduce gas fees and transaction speeds i don't think that's wrong, i just don't really see that as a big issue atm. performance issues are a far, far bigger issue. do you have benchmarks of current gas fees/tx speeds and what we can expect to see if your proposal is enacted?

daxMar 27, 2023

did you answer your own question or what is happening here?

3Point1FourMar 26, 2023

If I may quote on what you mentioned [quote="LF_1, post:15, topic:18679, full:true"] People who are voting me don´t have vp but are the ones who want a change. I ask you to reconsider the proposal because we can achieve a lot with this [/quote] You mentioned that people who vote in favour of you don't have VP. My point is that most(not all) of these accounts that are in favour are likely bots, same with those that are against. But the numbers do show that people who have the VP, are choosing against. As with engagement from people who do have reasonable amounts of VP, I'd suggest that you do some searching and perhaps engage them at a personal level instead? After all, like an election, applying for grant does require some vote gathering.

LF_1Mar 26, 2023

What do bots have to do with the discussion? I just said that people with VP don´t seem to care about the future of Decentraland. If they don´t want the idea that is okay, but at least give some reasons so we can discuss and make changes. That way we could come with a better idea, but nobody is doing that

3Point1FourMar 26, 2023

Hi LF_1, the ones who are voting yes but do not have VP/have very little are most likely bots. I voted no, on 2 reasons. Firstly, gas fees are already pretty low with almost all transactions taking place in polygon. Secondly. It is concerning that you aren't aware there's bots voting in the DAO, and their characteristics are typically accounts with little to no VP and with an address as a name. With that, you've lost my vote of confidence. At a quick glance, you'd be able to reason that the proposal is getting voted against not only in terms of VP, but sheer numbers as well

LF_1Mar 26, 2023

People who are voting me don´t have vp but are the ones who want a change. I ask you to reconsider the proposal because we can achieve a lot with this

LF_1Mar 26, 2023

I might made a mistake, instead of writing a 6 I wrote a 5, but that does not matter, because I will have to ask for another grant in the future for the second stage. It will be corrected then, do not worry and thank you for realizing this.

LF_1Mar 26, 2023

I have worked in an exchange called Domitai as the project manager for some years, I have also worked for the CNBV in Mexico as an adviser, and some small firms. These experiences have given me the chance to know people who are experts in the field, and I am sure that I could make this project work. I am a believer of Decentraland but honestly it needs a lot of changes if we want to remain competitive. Decentraland's flaws include scalability issues, high gas fees, limited functionality, steep learning curve, lack of user adoption, and potential legal challenges around virtual land ownership. I have this proposal but I am also working on others, but honestly I think that this one could make Decentraland very strong

web3nitMar 26, 2023

Can you show examples of your experience ? ![2|690x134](upload://jqEH7TqKYgbGhIMRGYwqRHkz0Un.png) ![1|690x267](upload://kikYS8c6Dv2vv47JyWafx48bntA.png)

ArtReYouMar 26, 2023

Rollup solutions are a scaling technique used in blockchain networks that involves bundling multiple transactions into a single transaction, thus reducing the number of on-chain transactions and improving efficiency. While rollup solutions can help to reduce gas fees and increase transaction throughput, they come with several potential drawbacks that may not be suitable for all decentralized systems. First, rollup solutions rely on a trusted operator or a group of operators to process and validate transactions. This means that users must trust these operators not to tamper with their transactions, which goes against the principles of decentralization and trustlessness that underpin many blockchain networks. Second, rollup solutions may not be suitable for certain types of transactions, such as those that require instant finality or those that involve complex smart contract interactions. This is because rollup solutions require a delay period before the bundled transactions are finalized, during which time the transactions can be reversed if a valid challenge is presented. Finally, rollup solutions can be complex and expensive to implement and maintain, which may not be feasible for smaller or less well-funded decentralized projects. In summary, while rollup solutions can be effective at scaling blockchain networks, they may not be suitable for all decentralized systems, and the decision to implement them should be carefully considered based on the specific needs and constraints of the project.

LF_1Mar 26, 2023

I don´t have errors in numbers. That´s the total cost of the project. It will be divided in three stages as the proposal shows, in this stage the cost will be 160k which will be focused on development, I have a lot of experience in managing these types of projects, and I have a team that can make this project work. Answering to the other question, Rollups are a scaling solution for blockchain networks that allow for more transactions to be processed in a faster and cheaper way. Rollups work by batching many transactions together and then processing them off-chain before submitting a single transaction to the main blockchain. This allows for faster transaction processing times and reduces the fees required to execute transactions on the blockchain

ArtReYouMar 26, 2023

I don't understand this proposal, can u explain it to me and make some examples what you could do and how it works?