1. 去中心化社交
1.1 中心化社交平台
社交网络在我们的日常交流和互动中发挥着重要作用。 然而,这些平台的集中控制产生了许多问题:数据泄露、服务器中断、去平台化、审查和侵犯隐私。
去中心化社交网络可以解决传统社交网络平台的部分问题。
1.2 去中心化社交网络
(1) 去中心化社交网络依托于p2p网络或分布式网络节点, 受服务器停机和中断的影响较小。
(2) 去中心化社交网络可抵御审查,并对所有人开放。
(3) 去中心化的社交网络为用户提供了高度的隐私和匿名性。
(4) 去中心化社交网络依赖于去中心化存储,而不是中心化数据库。
1.3 基于区块链的去中心化社交网络
基于区块链的去中心化社交网络还有以下优点:
(5) 去中心化社交网络淘汰了“中间人”。 内容创建者对其内容拥有直接所有权,他们直接与关注者、粉丝、买家和其他各方互动,双方之间仅有智能合约。
(6) 去中心化社交平台通过非同质化代币 (NFT)、应用程序内加密支付等为内容创建人提供改进的货币化框架。
1.4 中心化社交平台 vs 去中心化社交网络
(1) 人人都有在公开场合大声说话和获取信息的需求
(2) 人人都有在私下场合说悄悄话和分享秘密的需求
(3) 公开场合,不同群体有不同的利益诉求,你虽有说话的权利,但别人感受到了侵犯,也有投诉你的权利。中心化社交平台维护公平。
(4) 私下场合,人以群分,大概率没有利益冲突,你有说任何话的自由,不会担心别人的投诉。去中心化社交网络提供自由。
做为用户,我们既可以用中心化社交平台获取大量社会信息,又可以用去中心化社交网络隐私通讯。
2. Dmens 源码分析
2.1 ComingChat为什么要做Dmens?
我们都知道:
(1)BitCoin的定位是去中心化货币
(2)Ethereum的定位是去中心化金融
BitCoin 和 Ethereum 都很好的实现了其目标,但它们的确认速度和链上存储都满足不了去中心化社交产品的要求。
基于区块链的去中心化社交产品要想获得接近Web2的体验,底层的区块链确认速度要快,链上存储要足够便宜。
Sui 是从头开始设计的Layer 1公链项目,旨在使创作者和开发者能够构建满足 10亿 web3 用户体验的产品。Sui 可横向扩展,以无与伦比的确认速度和低成本链上存储支持广泛的应用程序开发。
(3) Sui的定位是去中心化应用平台
ComingChat本身做为隐私通讯类的社交产品,深受Web3群体的喜爱。而Dmens做为Sui上的Twitter,对我们来说也是一种积极进取的表现。
2.2 Dmens的经济学特点
2.2.1 删除推文有惊喜
Sui的代币经济学中有存储基金的设计(https://docs.sui.io/devnet/learn/tokenomics/storage-fund)。
在Sui上,其链上存储规模越来越大,对于后加入的Validator来说,维护的存储成本是越来越高的。所以Sui的交易费用分为计算费用和存储费用,其中存储费用会计入存储基金,而存储基金也参与Staking, 存储基金的staking收益会补贴给Validator。如果用户主动删除链上存储,将会获得最初支付的存储费用的部分退款。
如果在Sui币价低的时候,通过Dmens发推文将Sui变相锁仓,在Sui币价高的时候删除推文回收部分Sui,是存在U本位盈利的可能的。
为了使删除推文的gas费尽量低,Dmens要实现批量操作的接口。
2.2.2 每一个推文都是NFT
在Sui上,链上数据是以Object的形式提供给链下的,每个Object都是广义上的NFT。
我们赋予 Dmens 推文特有的NFT标识,用户可以选择在NFT交易市场拍卖自己的推文。
2.3 Dmens 源码分析
https://github.com/coming-chat/Dmens
3. Dmens 在线演示
Dmens 网页端
https://dmens-app.coming.chat/home
Dmens 移动端(集成在ComingChat中)
4. Dmens vs Damus
Dmens: Sui上的Twitter
定位:基于区块链的去中心化社交
(1)数据全部存在Sui p2p网络全节点上
(2)任何人都能看到所有数据
(3)强调用户对自己数据的所有权
(4)提供将自己数据变现的货币化工具(比如拍卖自己的推文)
(5)依赖于Sui network
(6)目标用户是Web3群体
Damus: 去中心化社交协议 Nostr 的一个ios/mac客户端
定位: 去中心化社交网络+闪电网络支付
(1)数据存在Nostr 分布式网络中的relay中继上,relay之间不会同步数据,数据有可能丢失
(2)每个人只能看到自己关注的数据
(3)强调简单+抗广告+抗审查
(4)集成BitCoin闪电网络支付
(5)目标就是创建一个完全去中心化的网络
(6)各个领域的小规模社群
5. Q&A
Move 学习资料
https://github.com/icodezjb/learn-move
nostr 各种客户端
https://github.com/aljazceru/awesome-nostr
nostr 客户端对比
Nostr-Clients-Features-List/Readme.md at main · vishalxl/Nostr-Clients-Features-List
nostr 上手指南
Nostr.how