Akash Network Provider Review + Incentives Proposal #453
Replies: 5 comments 12 replies
-
Hey Alani I do believe that this is a good idea and that having a user review/rating for providers and auditing is necessary, but you may not be aware of this https://github.com/orgs/akash-network/discussions/406 which already passed and I am almost certain that @piber-dev said they would be adding this to their new auditing service. |
Beta Was this translation helpful? Give feedback.
-
Hi Alani,
thank you! Shimpa |
Beta Was this translation helpful? Give feedback.
-
I think that with a little tweaking, we could use this https://github.com/astuto/astuto and adjust it to create this demand side/deployers review platform and it looks like it could easily be deployed to Akash. No need to reinvent the wheel or get a team of developers for this. |
Beta Was this translation helpful? Give feedback.
-
Can we get additional contributors to this discussion? |
Beta Was this translation helpful? Give feedback.
-
Hey Alani, Thank you for putting this up and speaking. Admittedly, I read it when you posted but didn't keep up with discussions. After listening in the Steering Committee and reading some discussion, are you able to break down costs a little further to add clarity to the proposal? As a non-dev and not knowing what is reasonable, it would be helpful to at least see rough dollars/sprints tied to deliverables/milestones you hope to achieve. This could also help address any duplication of effort concerns. I like the high-level vision and have no doubts on your ability to perform, I'm just not fully understanding what success will look like.
|
Beta Was this translation helpful? Give feedback.
-
Objective:
Increase adoption and trust within the Akash Network for GPU and compute deployments by implementing an interoperable provider review platform that augments provider incentives.
Solution:
A two-tier review system offering both user-based, and audit-verified data to inform deployment decisions. This can be used for basic due diligence, in addition to a more detailed diligence exercise to inform executive decisions for complex workload deployments. Similar to Amazon Reviews or AirBnb reviews, signed reviews and associated information can be shared beyond the Akash microcosm. Adjacent ecosystems, web2 entrants, and interested parties with a vested interest (or those who wish to participate in a limited capacity) may utilize the reviews to educate their constituents.
Furthermore, should the need to utilize referral links arise, the review system will be a launching pad for a referral program with live signed reviews, similar to DigitalOcean or Amazon referral programs (though referrals are not part of this proposal iteration).
Tier 1: User Reviews:
Basic rating: 1-5 star system for overall provider experience.
Descriptive feedback: Users can share details about deployment performance, reliability, communication, and support received.
Provider information: Includes experience level, hardware configuration, and recommended use cases.
Recommendation system: Users can choose to recommend the provider or not.
Tier 2: Audit Integration:
API integration: Connect with a trusted audit service to pull configuration data on provider resources (e.g., security, compliance).
Verified information: Display audit-backed details about resource specifications, uptime, and security measures.
Increased transparency: Users can make informed decisions based on both subjective and objective data.
Incentives for Providers:
User & Deployment retention: This will extend deployments by prompting reviews whenever a user is closing a deployment.
Incentivizing Deployers: 30-day +/- deployment extension to review their deployment experience (30 days or more deployments).
Provider incentives Pool: Incentives may tap into the providers incentives pool (Prop 448) to pay for review incentives
AKT token rewards: Based on positive review scores and audit verification results.
Increased visibility: Providers with high ratings and active reviews appear prominently in search results.
Direct user referrals: API allows third-party platforms to display reviews and incentivize deployments through referral links.
Open Source Development: The entire review application will be open-sourced and accessible to partner, third parties in and outside the Akash and web3 community for contribution and more.
On-chain deployment: The application will be deployed directly on the Akash Network for decentralized governance and transparency.
Estimated Development Cost:
Development hours: 200-250 hours (approximately 4-8 weeks + 2 week contingency)
Milestone / Deliverables break down in 2-week sprints.
Cost: $55,000 (assuming an hourly rate of $200-$250 for developers)
Benefits of Modularization:
Increased Accessibility: By decoupling the functionality from the full application, we significantly lower the barrier to entry for new users. A self-contained component makes it easier for diverse audiences, with varying needs and preferences, to adopt and utilize the core functionality.
Enhanced Scalability: Modularization simplifies deployment and facilitates independent scaling. This provides greater flexibility in adapting the component to different use cases and user volumes, without impacting the broader platform.
Improved Adoption: Offering a standalone solution allows organizations to integrate the desired functionality into their existing workflows and platforms with greater ease. This reduces friction and encourages wider adoption across diverse user groups.
Strategic Advantage:
Separating this functionality aligns with our goal of promoting modularity and agility within the provider platform. This approach fosters:
Faster Innovation: Independent development cycles for the standalone component enable quicker iteration and feature updates, allowing us to respond to user needs and market trends more efficiently.
Reduced Complexity: A modular architecture simplifies platform maintenance and upgrades, leading to improved operational efficiency and lower overhead costs.
Stronger Ecosystem: By offering a distinct and well-defined component, we attract a wider range of developers and potential partners, fostering a thriving ecosystem around the platform.
Benefits:
Increased user trust: Improved transparency and provider accountability lead to more confident deployments.
Boost provider competition: Incentives encourage providers to improve offerings and services.
Accelerate network growth: Enhanced user experience attracts new deployments and drives adoption.
Open and accountable development: Community-driven and on-chain governance ensures sustainable growth.
Next Steps:
Community discussion and feedback: Open forum to discuss proposal details and potential improvements.
Development team: Resources have been identified and recruited across the current ecosystem including incumbents and new entrants.
Phased development: Prioritize core functionalities while allowing for iterative improvements based on community feedback.
Call to Action:
We encourage the Akash community to discuss this proposal and consider its potential impact on network growth and user experience. With your support, we can build a robust review system that incentivizes providers, empowers users, and ultimately strengthens the Akash Network.
NOTE:
This is a proposal and the specific details, including funding allocation, development timeline, and technical implementation may be subject to further discussion and refinement based on community feedback. Additionally contributions are welcome, and contributors may be part of the effort.
The estimated timeline to delivering this capability is May, 15th, 2024.
Break down of costs / milestones, and deliverables are below;
Backend Work breakdown - 3 Phases
Preparation and Planning Week 1: 03/1/2024
Objective: Finalize project scope and technical specifications and gather all necessary resources.
Deliverables:
Technical specifications for the review system.
System Architecture and API Design
Objective: design the system architecture and API endpoints for user reviews and audit data integration.
Deliverables:
Database Design and Backend Setup
Objective: Develop the database schema and set up the backend environment.
Deliverables:
API Development and Integration - Part 1 (week 2-4)
Objective: Develop APIs for user review submissions and basic provider information retrieval.
Deliverables:
API Development and Integration - Part 2 (week 2-4)
Objective: Integrate with audit services to pull verified provider data and implement the recommendation system.
Deliverables:
Testing and Feedback Integration (Week 4-5)
Objective: Conduct thorough testing of all components and integrate feedback from initial user testing.
Deliverables:
Frontend Integration and Final Testing (Week 6 + 1 week contingency)
Objective: Finalize frontend integration, conduct comprehensive system testing, and prepare for launch.
Deliverables:
User documentation and developer guides.
Frontend & Integration Handling
Summary:
Tasks outline related to provider review dedicated frontend, documentation & review-modal integration handling onto existing tools like cloudmos.
Tasks:
UX research & UI Design (2 weeks)
Development & Integration (3-4 weeks)
Testing, Validation & error handling (1-2 weeks)
Beta Was this translation helpful? Give feedback.
All reactions