ArcBlock / dappideas

Ideas collection for decentralized apps
6 stars 0 forks source link

stake to comment decentralized twitter alike microblog #210

Open mave99a opened 2 years ago

mave99a commented 2 years ago

从indieweb,mastdon,哈希快讯 以及我们自己的auth demo 等的启发。

一些限制:

mave99a commented 2 years ago

参考: https://monocle.p3k.io https://micro.blog/ 等 indieweb 的项目设计。 我觉得他们协议设计简单清晰。

web mention: https://mxb.dev/blog/using-webmentions-on-static-sites/ https://lukeb.co.uk/blog/2021/03/15/no-comment-adding-webmentions-to-my-site/

https://webmention.app/

可以webmention 和 comment的UI 结合,也可以从钱包/reader里直接发出webmention

mave99a commented 2 years ago

@wangshijun 看看。stake to comment 如何实现才能安全且去中心化

mave99a commented 2 years ago

相当stake 可以只需要stake 一次,就可以拿这个stake的凭据在各个地方comment和发言。 这是一种简化的思路,否则用户需要到处stake 导致使用体验不好。

任何一个发言都意味着给对方一个slash的机会,因为只有去发了言才能被slash (如何实现,尤其保证好的UX 需要再思考, 可以考虑授权一个local storage内的另一个did的做法)

一个发言一段时间没有被确认也会stablize,不再对用户的stake构成slash 风险,这样防止未来某个时候去slash。