You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The blockchain holds publishing information for each document, but on top of this, ReChain needs to be able to distribute the published documents themselves to clients. This will be done through a torrent-based peer-to-peer network.
When a document is published, the published document will be copied to a temporary location in RECHAIN_HOME and ReChain will begin seeding.
A miner will accept the publish request, add it to the current mining operation, and torrent the document for reseeding when the block is mined.
Clients that request the published document will torrent it locally to view it, check the hash against the publishing record, and depending on their settings, begin to re-seed.
Tracking will be provided by a standalone mini-client (which hasn't been created yet) that should be host-able anywhere with almost no configuration, and will connect new clients with up-to-date seeders.
The tracking client will be in a different repo.
Possible libraries
libtorrent
The text was updated successfully, but these errors were encountered:
Description
The blockchain holds publishing information for each document, but on top of this, ReChain needs to be able to distribute the published documents themselves to clients. This will be done through a torrent-based peer-to-peer network.
When a document is published, the published document will be copied to a temporary location in RECHAIN_HOME and ReChain will begin seeding.
A miner will accept the publish request, add it to the current mining operation, and torrent the document for reseeding when the block is mined.
Clients that request the published document will torrent it locally to view it, check the hash against the publishing record, and depending on their settings, begin to re-seed.
Tracking will be provided by a standalone mini-client (which hasn't been created yet) that should be host-able anywhere with almost no configuration, and will connect new clients with up-to-date seeders.
The tracking client will be in a different repo.
Possible libraries
The text was updated successfully, but these errors were encountered: