Polkassembly Logo

Create Pencil IconCreate
OpenGov

Notice: Polkadot has migrated to AssetHub. Balances, data, referenda, and other on-chain activity has moved to AssetHub.Learn more

View All Small Spender
Discussion#2670
Referendum#534

Acuity Index: new features and update to latest Polkadot runtimes

inSmall Spender
5 months ago
Executed

Full proposal: https://index.acuity.network/proposals/1/

Track: Small Spender

Value: 256 KSM (~4000 USD)

Acuity Index was originally called Hybrid and was funded by two Web3 Foundations grants.

It solves a critical issue in the Polkadot ecosystem - it enables dapps with rich functionality to be fully decentralized.

This proposal is to update Acuity Index to fully index the latest Polkadot runtimes and to implement important features.

Full proposal: https://index.acuity.network/proposals/1/

Comments (3)

5 months ago

Hi @ethernomad,

It's an interesting-sounding approach, but I have two questions:

  1. The proposal claims that the indexing solution it offers is decentralized. I can see from the code that it provides proof data, which can present an advantage compared to the indexing solutions we currently have available. But does the system have any decentralized consensus on these proofs, or the indexed data? If so, can you please point me at the consensus logic in the code? My personal opinion is that if we want a truly decentralized solution to indexing, then the Substrate node itself should be extended so that it would allow certain built-in indexing logic to be activated on the node through a switch(es).
  2. It seems to me that your indexing model is not very flexible/dynamic. You're relying on pre-determined event structures as demonstrated in acuity-index-substrate/blob/master/src/substrate_pallets.rs and acuity-index-polkadot/blob/master/indexer/src/pallets.rs. It can present a problem also when you are indexing backwards as demonstrated in your Quick Start document too. For example, some events are named differently in older runtimes, and can have different fields. How are you planning to introduce more flexibility?

Overall, my opinion so far is that it can be an interesting piece of technology, but it needs more thinking and a better, more comprehensive design. In its current form, it's not offering too much progress. Please let me know if I'm overlooking any information.

Regards,
kukabi | Helikon

4 months ago

@🏔 HELIKON 🏔 

Sorry for the delay in responding to your questions.

1. The index is essentially hinting at where the data can be found. Event data from blocks can be proven by beefy light client in the regular manner. Potentially this sort of indexing could be integrated directly into Polkadot SDK.

2. In the next proposal https://index.acuity.network/proposals/2/ it switches to using an indexing configuration file to make it considerably easier to index across multiple runtime upgrades.

5 months ago

Dear Proposer,

Thank you for your proposal. Our first vote on this proposal is AYE.

The Small Spender track requires 50% participation and simple majority of non-abstain votes according to our voting policy v0.2, and any referendum in which the majority of members vote abstain receives an abstain vote. This proposal has received three aye and zero nay votes from ten available members, with three members abstaining. Below is a summary of our members' comments:

In the recent referendum, voters expressed a mix of support and hesitation regarding the proposal. Some supported it, viewing the request as modest and beneficial for usability, while others abstained, citing a need for more information and clarity on the project's impact and external validation. Concerns were raised about the lack of responses to previous inquiries, indicating a desire for transparency and assurance before committing to the initiative. Overall, the feedback reflected a cautious yet hopeful outlook on the project's potential benefits.

The full discussion can be found in our internal voting.

Please feel free to contact us through the links below for further discussion.

Kind regards,
Permanence DAO
Decentralized Voices Cohort IV Delegate

📅 Book Office Hours
💬 Public Telegram
🌐️ Web
🐦 Twitter
🗳️ Delegate

Load more comments
PleaseLogin to comment

Requested

DOT
25.60K DOT

Proposal Passed

Summary

0%

Aye

AyeNay

0%

Nay

Aye (25)0.0 DOT

Support0.0 DOT

Nay (2)0.0 DOT

Help Center

Report an Issue
Feedback
Terms and Conditions
Github

Our Services

Docs
Terms of Website
Privacy Policy

A House of Commons Initiative.

Polka Labs Private Limited 2025

All rights reserved.

Terms and ConditionsTerms of Website
Privacy Policy