Live data from Hacker News

ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network

zeronet.io

61–70 of 79 posts

Re: ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network

#61
post #23
post #8

Earlier quoted context omitted.

I agree. This is the biggest technological issue for zeronet imo. Every time there's a change to the db you need to download a whole new copy afaik. Ideally you'd use a log based store. To do this you need to fundamentally change your idea for how a website works. With a distributed log store chances are you won't have the same data as another person.

Just a minor correction: if you provide a stable API for querying the database, you can ignore the technological details on the caller side, the website.

WHat's stopping governments to just kill access to the api?

Re: ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network

#62

Earlier quoted context omitted.

Yeah, but memory space increases every year and gets cheaper. So this shouldn't be too much of a problem, right?

Moore's Law

AFAIK Moore's law is dead in the water

Re: ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network

#64

Is the content I would host visible to me? How could I avoid to host child pornography? I'm eligible for hosting such a content im not aware of? That's the questions I would like to get answered.

Yes, you host only the pieces that you've downloaded on a specific website and you can delete them if you want.

Re: ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network

#65
post #23

Earlier quoted context omitted.

Just a minor correction: if you provide a stable API for querying the database, you can ignore the technological details on the caller side, the website.

WHat's stopping governments to just kill access to the api?

See Dat / Beaker Browser for Desktop / Bunsen Browser for Android. Dat hosted websites can be distributed online or offline. A write up on how that works: https://github.com/bunsenbrowser/bunsen#millions-of-people-u...

https://docs.datproject.org/faq - https://beakerbrowser.com/ - https://github.com/bunsenbrowser/bunsen

Re: ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network

#66
post #8
post #5

Does anyone else see it as an issue that the decentralized website solution to databases is to create a copy of a SQLite database on every user's machine?

I agree. This is the biggest technological issue for zeronet imo. Every time there's a change to the db you need to download a whole new copy afaik. Ideally you'd use a log based store. To do this you need to fundamentally change your idea for how a website works. With a distributed log store chances are you won't have the same data as another person.

See Dat.

> The two systems also have a number of differences. Dat keeps a secure version log of changes to a dataset over time which allows Dat to act as a version control tool. The type of Merkle tree used by Dat lets peers compare which pieces of a specific version of a dataset they each have and efficiently exchange the deltas to complete a full sync. It is not possible to synchronize or version a dataset in this way in IPFS without implementing such functionality yourself, as IPFS provides a CDN and/or filesystem interface but not a synchronization mechanism.

Above quote is from "How is Dat different than IPFS?" https://docs.datproject.org/faq

The Dat web can be browsed on Desktop with Beaker Browser https://beakerbrowser.com or on Android with Bunsen Browser https://github.com/bunsenbrowser/bunsen.

* Disclaimer: I'm helping out with the development of Bunsen. You should too!

Re: ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network

#67
post #5

Does anyone else see it as an issue that the decentralized website solution to databases is to create a copy of a SQLite database on every user's machine?

PouchDB is the correct solution here.

PouchDB is great! But it doesn't offer a discovery mechanism. Dat is solution that offers this but uses a similar log based system for distributing changes.

Re: ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network

#68
post #5

Does anyone else see it as an issue that the decentralized website solution to databases is to create a copy of a SQLite database on every user's machine?

Do you mean a Blockchain like Ethereum? :)

Are there any discussions on this about ethereum? As more and more smart contracts are deployed the space needed to hold the blockchain will grow way faster than bitcoin.

Re: ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network

#69
post #64

Is the content I would host visible to me? How could I avoid to host child pornography? I'm eligible for hosting such a content im not aware of? That's the questions I would like to get answered.

Yes, you host only the pieces that you've downloaded on a specific website and you can delete them if you want.

They say

"You start serving sites as soon as you visit them"

I'm not comfortable with that at all. Distributing content has very different legal implications than just viewing it, especially when it comes to pirated content.

Re: ZeroNet: Decentralized websites using Bitcoin crypto and the BitTorrent network

#70
post #8
post #5

Does anyone else see it as an issue that the decentralized website solution to databases is to create a copy of a SQLite database on every user's machine?

I agree. This is the biggest technological issue for zeronet imo. Every time there's a change to the db you need to download a whole new copy afaik. Ideally you'd use a log based store. To do this you need to fundamentally change your idea for how a website works. With a distributed log store chances are you won't have the same data as another person.

On ZeroNet you only have to download the data once, after that you only going to receive the diffs/changed parts for the database.
Post reply on HN