[DAO:94c67db] Should VP keep assigned to the landowner in a LAND Rental transaction?

by 0x87956abc4078a0cc3b89b419928b857b8af826ed (Nacho)

Linked Pre-Proposal

Should VP be delegated in a LAND Rental transaction?

Summary

Formalize the mechanism to assign Voting Power in a LAND Rental transaction making sure the VP stays assigned to the LAND owner wallet and it’s not lost or assigned to the renter in the transaction.

Abstract

This proposal promotes to the next governance stage the outcome decided by the community on the previously published poll regarding Voting Power assignation in the new LAND Rental protocol being built by the Decentraland Foundation.

Motivation

Currently, there are multiple LAND Rental protocols created by the community but by using them, every time a LAND or Estate is rented, a smart contract functions as the escrow of the asset. Therefore, the asset owner is the Rental smart contract, and that Voting Power (VP) gets “lost”. In other words, that VP will be assigned to the Rental smart contract who cannot possibly vote or do anything on the DAO. We need a strategy to assign the VP to the renter’s wallet to fix this. We need to ensure that in the ideal case of renting is a widely used strategy in the Decentraland ecosystem, the circulating Voting Power is not retired from circulation.

Specification

The Decentraland Foundation has already created a Snapshot strategy to keep the VP as the owner of the LANDs and Estates.

The way this would work is that whenever a rental starts and the NFT is transferred to the Rentals contract, a new entity in the Rentals subgraph is created called RentalAsset that keeps track of the lessor (original owner), the contract address, and the tokenId of that NFT, as well as whether the NFT has been claimed back from the contract.
Given a list of user addresses, the strategy first queries the Rentals subgraph to obtain all RentalAssets that have the provided addresses as lessors. For example, if the list contains User 1 and User 2, it will look for all RentalAssets where User 1 and User 2 are lessors.
For the rental assets that correspond to Lands, the strategy will give VP for their lessors determined by the multiplier determined by configuration. For example, if 5 of the obtained rental assets are Lands where User 2 is the lessor, User 2 will be given 5 * multiplier of VP.
An extra step is required for the rental assets that correspond to Estates. As VP for Estates is determined by the size of the Estate, we need a way to obtain that information, as the rental asset does not provide it.
So for each rental asset that is an Estate, the strategy will query the Marketplace subgraph to obtain their sizes, once the data is obtained, the strategy will give VP for their lessors determined by their sizes and a multiplier determined by configuration. For example, if User 2 has 2 rental assets that are Estates that both have 10 Lands each, User 2 will be given a 2 * 10 * multiplier of VP.

You can check the strategy here

Conclusion

LAND Rental is fundamental for the Decentraland ecosystem because it will allow content creators and Metaverse builders to get access to LAND without having to buy it. By making sure the reference rental protocol created by the Decentraland Foundation does not reduce the circulating Voting Power in the DAO we are strengthening our governance mechanisms

Vote on this proposal on the Decentraland DAO

View this proposal on Snapshot

Correct Link for the strategy is: snapshot-strategies/src/strategies/decentraland-rental-lessors at master · snapshot-labs/snapshot-strategies · GitHub

1 Like

So if I wanted some extra VP for a day I could rent a parcel of land for approx $2.50/day and vote on proposals with the newly acquired VP? I’m not against this but i am seeing a way to work the system. Also make sure the VP is transferred back. I think this should only apply to long term rentals of a monthly contract or more at the very least.

Its all about timing

“The DAO calculates your voting power for each individual proposal at the moment each proposal is created. If your VP changes after this moment, it will not affect your vote on that proposal.”

Source: DAO User Guide | Decentraland Documentation

@Existential14 this is proposing that if a land does get rented with the new smart contracts, the VP will remain with the owner. You would not be able to rent a parcel and gain the VP.

2 Likes

My 2 cents:
As a land owner that rents…
Not sure why i should lose VP…
Surely I should have some as well for owning the LAND?
Half-half seems more fair :man_shrugging:
Half for the owner and half for the tenant…

Another problem is… I “rent” my land to metazone as a safe haven for if i ever lose my keys…
They get all my VP?
Someone should check how much rented land metazone has…

“We need a strategy to assign the VP to the renter’s wallet to fix this.”

That says differently to me. Quoted from the proposal that reads the VP should go to the renter not the actual owner. I think the renter should get the VP but there it should be a long term rental.

Should VP keep assigned to the landowner in a LAND Rental transaction?

This proposal is now in status: PASSED.

Voting Results:

  • Yes 99% 4,826,042 VP (86 votes)
  • No 1% 2 VP (2 votes)