p2p video database, ability to self-host SkyLive
- Dominant language
- Python
- Stars
- 28
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
https://www.arweave.org
https://github.com/orbitdb/orbit-db
https://nwat.xyz/blog/2018/02/15/cruzdb-architecture-part-1-its-a-log-structured-database/
'm thinking about a content-sidechain on Sia, is there any Skynet app interested in?
- Transactions are Skylinks
- Anyone can broadcast Skylinks to the sidechain
- TXes are free, but consensus agreement required (for example, I want to create a sidechain where only video files can be broadcasted)
Double spending is impossible here, so mining, tx fees, and short block confirm time is not required. It is just a distributed open database.
My idea was that 1 day block time is enough, and we can put a normal Sia TX into the Sia mainnet contains the last sidechain block hash. If there are more unconfirmed blocks, always accept the bigger one. After it is mined, Sia blockchain prove that is is immutable.
Another idea to prevent malicious nodes to mine unbroadcasted longest-blocks: pre-mine tx (mainnet) what forces the next miner to include the tx in the sidechain
And also noone can send duplicate skylinks
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no repository files, tests, or entry points to begin from. First determine whether SkyLive has an existing database, streaming, or self-hosting subsystem related to this proposal; the required architecture, scope, and completion criteria are not defined in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- blockchain, databases, distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100