Account Leasing - A novel proposal to the problem of account reserves #238
xrpl365
started this conversation in
Ideas (pre standard proposal)
Replies: 1 comment
-
You still have to source XRP for transaction fees, so how much does this really help with the friction of account creation? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Account Leasing
Abstract
The Account Reserve Leasing proposal is a new innovative approach designed to overcome the challenges posed by account reserve requirements on the XRP Ledger (XRPL). By enabling investors to fund pools of XRPL accounts and allowing businesses to lease these accounts for their users, the proposal lowers barriers to entry, making it easier for new users and projects to join the ecosystem. This model not only ensures a secure return for investors but also incentivizes businesses to drive user engagement, ultimately facilitating greater adoption and supporting the growth of projects within the XRPL ecosystem.
Background
Account reserves on the XRPL are crucial for spam prevention and network security, despite the challenges they pose for onboarding new users. While some may argue for lowering these reserves to simplify onboarding, doing so would undermine their essential role in maintaining the integrity of the XRPL. Over time, several XLS proposals have attempted to address the onboarding challenges created by account reserves, but none have fully succeeded due to falling short of solving the entire problem in one way or another.
This proposal introduces an innovative approach that not only acknowledges the necessity of account reserves, but embraces them, making them a net positive for the ecosystem. Building on the foundational work of past XLS proposals, this proposal combines some of the key principles from previous efforts with a strategy that embraces the existence of reserves. By doing so, it offers a practical and potentially scalable solution that aligns the interests of investors, businesses, and users, while promoting broader adoption and engagement within the XRPL ecosystem.
To be clear whilst the term proposal is used throughout this document, this is presented as an Idea, not an XLS. I beleive the fundamental prinipcles of this proposal are sound and whilst many of the technicals have been thought through, I stopped short of creating an actual spec given this is very much blue-sky thinking at this point, but I look forward to constructive feedback and the evolution of this idea.
How do I judge success versus other proposed solutions
To be deemed a success a solution must:
The purpose of Account Reserves
Account reserves on the XRPL are a necessary safeguard designed to protect the network from spam, abuse, and excessive resource consumption. The core idea behind account reserves is to ensure that the ledger remains scalable, efficient, and secure.
Problems created by Account Reserves
While the account reserve mechanism effectively secures the network, it creates barriers to entry, particularly for new users or projects with large onboarding requirements, limiting accessibility and discouraging widespread adoption in some cases. This is considered by many to be the single biggest challenge to mass retail adoption.
Core Idea
The leasing model allows investors to invest into a pool of fully funded XRPL accounts. These accounts are then rented out to businesses that need to provide their customers with XRPL accounts without the burden of pre-funding them. The system is structured to ensure that investors receive a return on their investment, businesses reduce their onboarding costs, and users gain access to fully functional accounts without upfront payments. Additionally, businesses eventually regain the rental costs by assuming the claim after the investor’s has been repaid, further incentivising legitimate usage.
How It Works
Creation of the Account Pool
Account Rental by Businesses
User Experience
Repayment and Yield Generation
Transition of the Claim to the Business
Transfer of Account Ownership
Default and Account Reclamation
Incentives and Benefits
For Businesses
For Users
For Investors
Basic Flows
Onboarding
Day-to-Day (simple)
Summary
Potential Challenges
System Exploitation
Regulatory Compliance
Frequently Asked Questions
How does Account Reserve Leasing benefit users?
Users benefit from this model as they receive fully functional XRPL accounts without needing to pay the initial reserve fee. This lowers the barrier to entry and encourages new users to join the ecosystem. Over time, as users conduct transactions, they contribute to paying off the account reserve, ultimately leading to full ownership of the account.
What advantages does this model offer businesses?
Businesses can onboard users without significant upfront costs by leasing XRPL accounts. The model also incentivizes businesses to encourage user engagement, as higher user activity helps to repay the reserve faster, reducing the financial burden of the monthly lease payments. Eventually, businesses can recoup their rental payments, making this a cost-efficient solution for user acquisition.
How do investors earn returns in this system?
Investors earn returns through the monthly fees paid by businesses for leasing the accounts, as well as the transaction fees incurred by users. The model offers a 35% return on the initial reserve over a typical timeframe of one year, with the added security of reclaiming the reserve in case of a business default; it’s a super safe investment.
How can the investor be assured their investment cannot go down?
The investor's investment is secured by the XRPL protocol, which requires each account to maintain a minimum reserve balance. This reserve acts as collateral for the investment and is locked by the protocol, ensuring it cannot be accessed by any external party. If a business defaults, the reserve remains intact and can be reclaimed by the pool, guaranteeing that the investor’s principal is protected and cannot go down.
What happens if a business defaults on its lease payments?
If a business defaults on its lease payments, the pool has the right to reclaim the account's reserve, ensuring their investment is protected. The user can regain full control of the account by restoring the reserve themselves, but until then, the account remains inactive.
How are transaction fees handled in this model?
While using a leased account, users incur an additional transaction fee of 250,000 drops (approximately $0.15) per transaction, on top of the standard network fee. These additional fees help pay off the account’s reserve faster. Once the reserve and business rental fees are fully repaid, the increased transaction fees are removed, and the claim on the account is released.
Can this model be exploited for free or low-cost accounts?
No, the system is designed to prevent exploitation. Businesses cannot claim more XRP than they have contributed, and users must repay the full reserve and any associated fees before gaining access to any locked reserves. This ensures that all participants contribute fairly to the ecosystem.
What happens after the rental fee is fully repaid?
After the reserve (including the 35% return) is fully repaid through transaction fees, the pool's claim on the account is released. The business that rented the account assumes the claim and can continue to receive transaction fees until their rental payments are fully recovered. After that, the user gains full ownership of the account, and the increased transaction fees are lifted.
Are there any regulatory concerns with this model?
The yield-generating aspect of Account Reserve Leasing could attract regulatory scrutiny, particularly regarding securities laws. Careful consideration and compliance with relevant regulations will be necessary to ensure the model operates within legal boundaries.
How does this model impact the overall growth of the XRPL ecosystem?
By lowering the barriers to entry and making it easier for businesses to onboard users, Account Reserve Leasing promotes broader adoption of the XRPL. The model aligns the interests of investors, businesses, and users, encouraging legitimate use and long-term engagement, which supports the sustainable growth of the XRPL ecosystem.
What are the risks associated with this model?
The primary risks include potential regulatory challenges and the possibility of business defaults. However, the model is designed with safeguards, such as the ability to reclaim reserves in the event of a default, to mitigate these risks and protect investors' interests without overly harming the account owner.
Can users eventually own the accounts they are using?
Yes, users can eventually gain full ownership of the accounts they are using. Once the reserve and business rental fees are fully repaid through transaction fees, the increased fees are lifted, and users can recover the account reserve as normal.
How does this model ensure the security of user accounts?
The security of user accounts is maintained by ensuring that users always hold the private key to their accounts. However, they are restricted from deleting the account and reclaiming the reserve until the full repayment is completed. This structure protects investors' interests while ensuring users maintain control over their accounts.
What incentives are in place for businesses to encourage user activity?
Businesses are incentivized to encourage user activity because higher user engagement accelerates the repayment of the reserve. This reduces the financial burden of the monthly lease payments and allows businesses to recoup their rental payments more quickly.
What happens if a user stops using the account?
If a user stops using the account, the business sponsoring the account can choose to stop making the monthly lease payments, which would lead to the pool reclaiming the account’s reserve. The user would need to refund the reserve to regain full access to the account.
How can this model contribute to the wider adoption of the XRP Ledger?
By reducing the upfront costs associated with account creation, this model makes it easier for new users and projects to join the XRPL ecosystem. This increased accessibility can drive broader adoption and support the growth of the XRP Ledger by making it more inclusive and user-friendly.
Technical considerations - work in progress
Conclusion
This proposal presents an innovative and pragmatic approach to addressing the challenges posed by the XRPL's account reserve requirements. By creating a system where investors, businesses, and users are all incentivized to participate and contribute, this model not only lowers the barriers to entry but also ensures that the network remains secure, scalable, and efficient. Investors are guaranteed returns with mitigated risk, businesses can onboard users without significant upfront costs, and users gain access to fully functional accounts without the need for immediate funding.
This system is carefully designed to prevent exploitation, ensuring that no party can gain undue advantage. The continued presence of increased transaction fees until the reserve and business rental fees are fully repaid ensures that every participant in the network has a stake in its success, promoting legitimate use and long-term engagement.
Moreover, while the yield-generating aspect of the model may require careful regulatory consideration, the benefits of reduced onboarding friction, enhanced network participation, and the potential for broader adoption of the XRPL far outweigh the challenges. By aligning the interests of all parties involved, this model fosters a more inclusive and resilient ecosystem, paving the way for the sustainable growth of the XRPL.
Beta Was this translation helpful? Give feedback.
All reactions