Chu Ka-Cheong pfp
Chu Ka-Cheong
@kc
A quick technical review 🧵 on AT Protocol (Bluesky) and Farcaster. Both protocols have quite similar objectives, but they have very different design. First, identity. Both want account portability where user can migrate identity to a new service provider without existing server’s cooperation (unlike Fediverse).
22 replies
0 recast
0 reaction

Chu Ka-Cheong pfp
Chu Ka-Cheong
@kc
By the way, both protocols use merkle tree for synchronization. ATP uses Merkle Search Tree while FC uses Merkle Patricia Trie. But they differs in that each ATP user has a individual tree and user signs the tree’s root, while FC has a tree that represents the world’s state and user signs their own messages. 14/n
1 reply
0 recast
0 reaction

Yondon Fu pfp
Yondon Fu
@yondon.eth
Curious if there are advantages of MPTs vs. MSTs for sync? Or could it make sense for FC to use MSTs for world state?
1 reply
0 recast
0 reaction