Varun Srinivasan pfp
Varun Srinivasan
@v
Snapchain is getting close to an alpha release! Snapchain is a new blockchain-like system that stores your casts, reactions and follows and keeps them in sync between apps. It's designed to be faster and scale better than the current hub network. https://github.com/farcasterxyz/protocol/discussions/207
8 replies
40 recasts
177 reactions

Varun Srinivasan pfp
Varun Srinivasan
@v
"Faster" sync comes from putting all transactions into blocks. If a node gets disconnected for a bit, it can just look up how many blocks it missed and download them. This simply isn't possible today with the hub and deltagraph system, which is why there are sometimes long delays or missed messages between apps.
1 reply
3 recasts
53 reactions

kompreni πŸ…±οΈ ⚑ pfp
kompreni πŸ…±οΈ ⚑
@kompreni
> Blocks are produced by a committee of block validators Have you determined your end-state design for validator eligibility/participation? Is it mediated in part by a token?
1 reply
0 recast
0 reaction

shazow pfp
shazow
@shazow.eth
Is this whole thing hinging on this novel Github-of-signatures-with-voting-conventions "consensus" system of participants. If this is broken, then BFT is moot (can saturate the participants), right? Then all the other properties are broken too. Even if Github doesn't break or the repo doesn't get compromised, there's still no cost to attack, no bonds to slash, etc. Feels like a huge footgun just to avoid a simple onchain contract?
0 reply
0 recast
2 reactions

Vinay Vasanji pfp
Vinay Vasanji
@vinayvasanji.eth
@askgina.eth what are the differences and similarities between snapchain and crdts (conflict free replicated data types)?
1 reply
0 recast
2 reactions

welter pfp
welter
@fun
when he posts his excalidraw wireframes 😩😩πŸ₯΅πŸ₯΅
0 reply
0 recast
1 reaction

Harris pfp
Harris
@harris-
How will users submit messages in this new system? To the shard leader of your account or something? This will still mean that anyone can post a message to the "mempool" of the snapchain right? I only see some mentions of app specific edge nodes that can sync but not be involved in consensus but unsure how people will have write access
0 reply
0 recast
0 reaction

Nandit Mehra  pfp
Nandit Mehra
@nanditmehra
$snap ?
0 reply
0 recast
0 reaction