Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discuss: Add arbitrary key value storage to actors #178

Open
whyrusleeping opened this issue Mar 6, 2019 · 3 comments
Open

Discuss: Add arbitrary key value storage to actors #178

whyrusleeping opened this issue Mar 6, 2019 · 3 comments
Assignees

Comments

@whyrusleeping
Copy link
Member

whyrusleeping commented Mar 6, 2019

A fairly low cost and complexity thing we could add to filecoin would be a simple key value store on each actor (or maybe just account actors). This would allow users to store small bits of data on chain, easily (obviously paying for it). This can be an incredibly useful feature for many reasons, but the primary one i’m thinking through is allowing users to signal things to the network like version, to make it easier to reason about and observe forks. This information would be unverifiable, but serves as a good signal.

I’m always a big proponent of leaving protocols open for extensibility, and I feel that this gives us a lot of it

@dignifiedquire
Copy link
Contributor

  • in general +1 for the concept
  • only account actors seems to make the most sense to me

@dignifiedquire
Copy link
Contributor

discussed with @whyrusleeping

  • put it on the miner actor & the account actor
  • methods: put, get, delete

@pooja
Copy link
Contributor

pooja commented Apr 17, 2019

Now ready to be spec'ed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants