mirror of
https://github.com/LBRYFoundation/lbry.com.git
synced 2025-09-03 20:35:16 +00:00
edits
This commit is contained in:
parent
0dfeec9e82
commit
5e5e7d4ab7
1 changed files with 2 additions and 2 deletions
|
@ -114,7 +114,7 @@ We’ve got some exciting rewards updates in progress and coming out very soon!
|
|||
Finally, we’ve recently sent our last LBRYCast email that will be tied to a weekly featured reward - this is now moving to a daily watch reward where users will be randomly awarded between 1 and 100 LBC. We’ll send an email as soon as this is available to claim. Enjoy the LBC!
|
||||
|
||||
### Cross Device Syncing {#sync}
|
||||
As we’ve mentioned in other sections of this report, we ran into a snag with being able to implement wallet syncing if a user has multiple encrypted wallets (the sync tool is not aware of this yet) and being able to use this to sync settings back onto LBRY.tv (SDK syncing is implemented wallet wide). Since wallet syncing on LBRY.tv would require a move from an accounts to wallet based model (which is not yet supported), we decided on implementing a quicker API sync tool for settings + application data, so at least some data like tags and blocked channels can work cross device. This is currently in development along with the sign in/out feature and will also be supported on Desktop/mobile.
|
||||
As we’ve mentioned in other sections of this report, we ran into a snag with being able to implement wallet syncing if a user has multiple encrypted wallets (the sync tool is not aware of this yet) and being able to use this to sync settings back onto LBRY.tv (SDK syncing is implemented wallet wide). Since wallet syncing on LBRY.tv would require a move from an account to wallet based model (which is not yet supported), we decided on implementing a quicker API sync tool for settings + application data, so at least some data like tags and blocked channels can work cross device. This is currently in development along with the sign in/out feature and will also be supported on Desktop/Mobile.
|
||||
|
||||
The SDK already has support for a similar key value store as seen below, so once we have fully implemented multi-account awareness and multi-wallet support for lbry.tv, we can then sync up balances between all devices/wallets. We’ll still try to enable wallet sync on Desktop before it’s fully ready for all the scenarios we want to support - but we’ll have to limit it to previously un-synced users or if your balance is zero (so that we can enable the synced account, discard the current one). So the main case we won’t be able to support right away is users who have an existing desktop wallet, and have another device that’s already synced (Desktop/Android).
|
||||
|
||||
|
@ -129,7 +129,7 @@ The SDK team was responsible for exposing the necessary tools to export and upda
|
|||
The result is pretty fascinating and closes the last loop in the sync process: Youtube creators can click a single button in the app, immediately gain access to publish new content via their channel, and their wallet will soon be populated with all their content and channel claims, including all their tips being re-supported on their channel. We’re super excited for this one team wide!
|
||||
|
||||
### LBRY Reflector {#reflector}
|
||||
The Reflector server run by LBRY is part of our infrastructure allows the LBRY network to stay healthy in this bootstrap phase where data availability through the P2P network might not be as satisfactory as expected. The technology behind this software spans across many layers and allows virtually all the content ever published to LBRY to be available for download at high speeds.To date we host 240TB (240,000GB) of blobs making up for over a million different claims.In order to keep track of all these blobs we manage a pretty big database.
|
||||
The Reflector server run by LBRY is part of our infrastructure allows the LBRY network to stay healthy in this bootstrap phase where data availability through the P2P network might not be as satisfactory as expected. The technology behind this software spans across many layers and allows virtually all the content ever published to LBRY to be available for download at high speeds. To date we host 240TB (240,000GB) of blobs making up for over a million different claims.In order to keep track of all these blobs we manage a pretty big database.
|
||||
|
||||
After a recent increase in volume of published content we had to optimize such infrastructure to contain costs and improve scalability. Starting from mid August we're rocking a fresh new database that performs/scales better and uses less space than the previous one. Over the next few months, we’ll be making more improvements so that anyone can run one of these servers and become a larger host on the LBRY network.
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue