-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Archiving this codebase on Arweave for permanence #34769
Comments
This makes a lot of sense. I support it! Solana's speed with Arweave's stability would be a formidable combination. |
yep, good idea to safeguard Solana's codebase with Protocol.land's immutable storage :) |
I like this idea, makes sense for Solana's codebase to be archived on protocol.land instead of a traditional web2 solution. |
Hmm, what's wrong with just taking code snapshot every few months and uploading .tar.gz to arweave? @t8 |
From security perspective, I believe just switching to forced version would be fine (for example to @protocol.land/[email protected]). From practical perspective tho, I think solana validators already hold full copies of nodes' code for it to be earthquake-proof, though uploading to arweave might add even more resilience. |
Don't worry guys I have a snapshot on my laptop, no need for arweave |
Problem
Solana's core codebases are currently only stored in web2 environments, which aren't permanent nor immutable.
Proposed Solution
Would like to propose automatically archiving this repo to Protocol.land, a decentralized source control protocol on Arweave.
A large part of the Solana community already leverages Arweave for data storage, so thinking it might make sense to do the same for the underlying codebase 🙂
If so, let me know and I’d be happy to open a PR! Super simple to do with a Github action: https://docs.protocol.land/working-with-repositories/import-a-repository-from-github
The text was updated successfully, but these errors were encountered: