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

Using web archiving tools for storing local copy of the evidence #7

Open
itpcc opened this issue Aug 17, 2021 · 5 comments
Open

Using web archiving tools for storing local copy of the evidence #7

itpcc opened this issue Aug 17, 2021 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@itpcc
Copy link

itpcc commented Aug 17, 2021

Currently, there's so much damaging evidence that the law enforcement person might force them to delete the footage or remove it from the site. In my opinion, archiving those pages locally should be seriously considered since using archive.is or archive.org might not work with the Thai court system.

One solution is using Webrecorder tools. It can use to store almost all pieces of information from the webpage into a single Web Archive (WARC) format and replay exactly as it was displayed beforehand. I, personally, use this tool to store news pages regarding vaccine situations and, even after the page was deleted from the sites, it still shows that page exactly as I see it then. This might help to convince the court that the evidence is real.

Moreover, it can also archive to IPFS to store information using distributed network too.

If you considering or would like to have any discussion regarding this approach, please reply to this issue. I'd be more than glad to see it happen.

Finally, I thank you all for your hard work. You have proved to all the people of Thailand that politics is relateable and touchable to all of us.

@tee4cute tee4cute added the enhancement New feature or request label Aug 18, 2021
@tee4cute
Copy link
Member

tee4cute commented Aug 18, 2021

@itpcc Thanks for reaching us! I was thrilled for your ideas especially in using IPFS. Could you please explore this idea further by investigating that the indexing data (json format) can be kept and queried in IPFS network without potential performance tradeoff?

Storing public and open data in decentralized system will make this project being more trusted and transparent!

@tee4cute
Copy link
Member

I've ever played with BigchainDB --A decentralized database relying on blockchain technologies. With BigchainDB, we can store and query data from blockchain network in conventional way --like centralized dbs-- without sacrificing app performance.

Hope that it may help you for the idea exploration ;)

@itpcc
Copy link
Author

itpcc commented Aug 18, 2021

Could you please explore this idea further by investigating that the indexing data (json format) can be kept and queried in IPFS network without potential performance tradeoff?

In short, it's decentralized content-based addressing file system. Instead of location-based system that we have to tell where the file is, we ask the network to send us a file using the ID based on hashed value of the file content. This not only prevent file from being tampered but also allow multiple sources to help us store the same file and should make it easier to retrieve the file faster.

The different from BitTorrent's DHT system are the usage of global swarm of tracker, support of versioning, and allow to integrate with blockchain (but not natively).

Regarding your question, it might not work with file querying since it's based on file system architecture, you might be able to browse (using data link), but the complex querying like keyword searching might not. But it's a (kinda) good system to store an evidence as I said since its address is based on its content hash.

@itpcc
Copy link
Author

itpcc commented Aug 18, 2021

I've found this Stanford Seminar video regarding IPFS which explain in detail about how IPFS works. Hope this help.

@vtno
Copy link
Member

vtno commented Aug 18, 2021

I'm quite interested in this as well. Let me do a little research and I'll post some of the implementation detail here.

@vtno vtno self-assigned this Aug 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants