ComingChat白皮书|一个基于SocialFi且具有DeFi和GameFi功能的Web3门户应用

引言:

从星星之火到燎原之势,Web3只用了短短几年时间。区块链和加密技术像是一艘巨轮,将人类社会从传统互联网摆渡至Web3的彼岸。DeFi、NFT应运而生,人们以惊人的创造力挣脱了Web2世界中心化的禁锢,从那些独角兽手中夺回了原本属于自己的资产、数据和隐私的所有权。

然而,尽管Web3如今已经枝繁叶茂,项目和产品层出不穷,但仍然存在着两个十分严重的问题:

1.DeFi、GameFi、NFT、通讯和社交,现有Web3产品通常定位并被归类于其中某一个类别。要想完成诸如币币交换和购买NFT等目的则必须穿梭于DEXs和NFT平台。这使得Web3的普及变得极为困难。正如埃隆马斯克所说,Web3缺少一个像WeChat那样的产品,人们只需这样一个应用即可完成几乎所有想做的事情。

2.Ethereum、Aptos、Sui、Solana、BSC,正是这些主流公链的相继诞生促使了技术的更迭,才有了今天如满天星辰般繁盛的Web3生态。但问题随之而来。各个公链的生态之间几乎是割裂的,人们必须在公链之间做出选择。因此我们比以往任何时候都更需要一个支持所有链的产品,将公链生态从孤岛连接成大陆。

为了解决如上同时存在的两种割裂困境,我们开发了一个基于 SocialFi 且具有 DeFi 和 GameFi 功能的 web3 门户应用ComingChat。

在用例层,ComingChat同时囊括去中心化数字身份、钱包、加密通讯、社交、DeFi、GameFi等多项功能。在协议层,即与用例层交互的底层区块链体系结构方面,我们以支持全链生态作为最终目标。

SocialFi in ComingChat:

在ComingChat中,SocialFi的含义是以下三者的集合:
1.去中心化账户体系(CID)
2.支付工具(全链钱包)
3.社交体系(Chat+DAO Moments)

三者分别解决了“人”、“钱”、“联系”这三个方面的问题,并为DeFi和GameFi业务提供了基础服务。

1.去中心化数字身份 ComigChat ID(以下简称CID)

CID是一种新型的可实现可验证的适用于Web3.0 网络世界的身份标识。它允许个人或组织能够完全拥有对自己数字身份及其数据的所有权、管理权和控制权。

CID是由1到12位数字组成,使用时也可以结尾搭配“.btc”,每个cid账户包含一下的抽象结构:

Owner- 该cid的最终所有者,可以转移该账户和设置账户的管理员。
Controller -该 cid的管理员,可以管理该账户的 Records。
Registry - 该 cid 账户的解析记录表。解析记录是一系列键值对,由用户或应用自行定义。

CID具有以下特征:
(1)易读性、易记忆。如:12345或者12345.btc
(2)去中心化,抗审查。CID创建过程无需许可且不透露任何个人信息。
(3)兼容性。CID支持全链生态,CID不仅会部署在当前主流EVM公链,也会在新生代Move公链Aptos/Sui上进行部署,从而支持Aptos/Sui生态。

CID在ComingChat中的应用场景:
(1)作为加密货币的收款账户
用户可以通过CID添加好友,并在“Chat”界面的聊天框中向该好友发起加密货币转账,该过程无需输入复杂冗长的地址,极大地简化了加密货币的转账过程。
(2)作为登陆凭证
Web2.0 时代的服务都需要账户密码进行登录。多个网站使用相同密码,存在安全性问题。多个网站使用不同密码,又有极高的密码管理成本。每个CID账户都关联了至少一对公私钥。其他dapp可以通过使用CID所关联的私钥对登录操作进行签名。
(3)全链声誉聚合
ComingChat根据用户地址的过往行为,为用户的声誉进行一个量化评估,以决定提供什么级别的服务。此外,在ComingChat支持全链生态的背景下,CID可以获得的不再是用户的某个地址的声誉,而是用户在所有公链的所有地址的声誉汇总。

2.钱包

ComingChat主要包含以下两种钱包类别:

(1)全链钱包
简单易用的全链自托管钱包,私钥和助记词存储在用户自己的设备中,用户完全控制自己的数字货币和NFT资产。

截至目前,ComingChat Wallet主要支持如下网络:

EVM类。包括Ethereum
/BSC/Arbitrum/Optimism/KCC/ChainX-EVM/SherpaX-EVM/Avalanche/Polygon

BTC类。包括Bitcoin/Dogecoin

Substrate类。包括Polkadot/Kusama/ChainX-WASM/SherpaX-WASM/MiniX

Cosmos生态。包括Terra/Cosmos

Solana生态。

Move公链:Aptos/Sui

(2)比特币、狗狗币门限签名钱包
在传统多重签名钱包基础上,ComingChat应用Taproot技术,开发了BTC/Dogecoin门限签名钱包。由于Taproot私钥碎片链下聚合的特点,从链上数据无法判断一笔交易是门限多签还是单签,因而相比一般的多签钱包,门限钱包的隐私性更强,更为安全。

ComingChat门限钱包为比特币信托等资产托管机构提供了最为安全可靠的资金管理工具。用户可以放心地将资金转账至由信托成员各自的地址组成的聚合地址,任何想要将聚合地址上的资产转移的行为都必须经过门限签名,超过一定比例的信托成员进行签名方可转账成功。

3. 社交

3.1 加密聊天

近年来,脸书、推特多次因为泄露用户信息被罚,隐私泄露问题已然成为常态。基于保护用户隐私的理念,ComingChat采用Signal协议进行聊天设计。

ComingChat中“chat”模块分为私聊、加密群聊、非加密群聊三种模式。其中,私聊以及加密群聊采用了Signal协议。

Signal协议是真正的端到端通信加密协议,也是世界上最安全的通信协议。包括服务器在内的任何第三方都不能查看通信内容。该协议通过KDF棘轮算法+公钥签名的加密通信。以加密群聊为例,其通信流程如下:
(1)每个群成员首先要生成一个随机的32字节KDF Chain Key,用于生成消息密钥,保证消息密钥的前向安全,以及一个随机的Curve25519签名密钥对,用于消息签名。
(2)每个组成员将链密钥和签名公钥单独加密并发送给其他成员。此时,每个成员都拥有组内所有成员的链密钥和签名公钥。
(3)成员发送消息时,先用KDF链棘轮算法生成的消息密钥对消息进行加密,然后用私钥签名,然后将消息发送给服务器,服务器再发送给其他成员。
(4)其他成员收到加密消息后,首先使用发送者的签名公钥进行验证,验证成功后,使用对应的链密钥生成消息密钥,并用消息密钥解密。

ComingChat 为个人用户或组织机构提供了绝对安全的即时通讯环境,彻底消除了隐私泄露风险,将个人隐私全部交由用户自身掌控。

3.2 DAO Moments

‘DAO Moments’ 是一种类似推特的动态列表,是ComingChat社交模块的主要表现形式。DAO成员所参与的NFT团购或发放红包等多人互操作团体行为将会呈现在DAO Moments中。其他成员可以在DAO Moments中进行评论等互动,或通过点击参与进来。

具体而言,ComingChat社交主要包括红包和NFT团购两个方面:

(1)红包
基于ComingChat即时通讯功能,我们开发了名为Web3红包的社交应用。用户可以在ComingChat群聊中向群成员发放指定币种、指定总金额及数量的红包。红包分为拼手气红包(每个领取红包的成员分到的金额是随机的)和普通红包(每个人的领取金额是相等的)两种模式。任何群成员都可以点击并领取群红包,且无需支付gas费用。

同样,ComingChat红包最终将支持全链代币的发放和领取。

Web3红包和即时通讯的结合带来了一些新的社交场景:亲朋好友之间可以通过发放红包以表示赠予、感激或祝福;社群运营人员则可以通过建立ComingChat群聊并向成员发放红包的方式来开展活动,达到营销目的。

(2)NFT团购
为了解决当前市场上头部NFT定价过高致使流通率较低的问题,我们设计了一种全新的强社交属性的NFT购买方式。NFT团购允许用户以碎片化的形式购买NFT,让更多人有机会进入NFT领域。在ComingChat中建立NFT DAO,和你的朋友一起组队购买NFT,获得投票权等专属权益。

具体而言,一名用户首先选择NFT平台(如Opensea)上某个NFT作为目标,随后在ComingChat中发起团购,任何其他同样想要购买该NFT的ComingChat用户可以选择加入该团购组织,组织成员将共同筹得价款以购买该NFT。购买成功后,该团购组织成员将按照贡献比例获得相应的碎片代币,该代币代表了用户对该NFT新的定价权。

购买同一个NFT的用户将会在ComingChat中建立群组,以方便组织成员之间商讨对该NFT新的定价策略。此外,发起或参与某个NFT团购的用户可以发布该NFT的团购邀请链接,该链接将显示在ComingChat个人页面,并将向曾经共同购买过同一个NFT的用户进行展示。用户可以通过点击该链接加入购买该NFT的组织。

DeFi in ComingChat

ComingChat是OmniBTC这一全链金融平台的移动端入口。即是说,ComingChat包含了OmniBTC的三大核心功能:OmniSwap,OmniLending以及OmniBridge.

OmniBTC

OmniSwap
在ComingChat“Omni Swap”界面,用户可以一键对换两条不同链上的原生资产,而无需使用跨链桥。

截至目前,OmniSwap功能已经支持BSC、Arbitrum、ChainX、SherpaX、等网络数十种代币之间的一键对换。随着版本更新,OmniSwap功能将支持更多的网络并最终支持全链生态。

该功能的实现主要通过在源链和目标链上部署调用相应DEX的Client合约以及Server合约。链间消息传递则通过整合LayerZero协议实现。

OmniLending
在ComingChat“OmniLending”界面,用户可以抵押XBTC等多种资产并一键借入任意链上的多种稳定币。

该过程的实现主要通过在ChainX上部署XBTC抵押合约以及对目标链发起调用的Client合约,并在目标链上部署单币池合约以及响应源链调用的Server合约实现,其中,链间消息传递同样通过整合LayerZero跨链互操作协议实现。

OmniBridge
去中心化的超轻节点跨链桥,主要业务是打通EVM生态与Aptos/Sui生态,使得资产可以在二者之间自由流通。目前正在开发进程中。

GameFi in ComingChat

GameFi发展趋势
2022 年,加密市场热度下降,截止 4 月份,2022年 DeFi 总 TVL 从 2371 亿美金下降到 2029 亿美金,降幅 14.38%。而 GameFi 市场则正在吸引用户及资本市场的目光。 从用户总数量来看,GameFi 并没有受到其影响,并未表现出明显的用户流失,整体一季度用户数基本维持在 1.2M 上下。未来,随着市场复苏,GameFi领域将迎来一轮新的爆发。

Move公链Sui
目前,已经有大约200个游戏项目部署在BSC上。与以太坊相比,BSC有更高的交易效率,更低的Gas费用,从生态资源到基础设施对于游戏项目的发展都更加友好。但随着GameFi领域的发展,BSC链仍然无法满足链游对公链性能的高要求。以Move语言搭建的新公链Sui,通过并行处理和非全体共识机制,极大提升了交易处理速度,经测试,未经优化的 8 核 Macbook Pro 可达 120k TPS。可以说,Move公链Sui的出现将使得GameFi走向前所未有的繁荣。

ComingChat GameFi
同Web2时代的腾讯QQ一样的是,ComingChat SocialFi包含账户体系(CID) ,支付工具(OmnichainWallet)和Chat+DAO Moment(社交体系)。这使得ComingChat用户在体验GameFi业务时无需额外绑定第三方钱包作为登陆账户或进行支付,且可以在应用内同其他玩家进行交流互动。

基于上述GameFi发展背景并结合ComingChat独有的SocialFi优势,我们计划做两件事:

1.区块链小游戏公会
小游戏是以小程序为载体的新游戏产品形态,具备无需下载、即点即玩、体验轻便等特点。
用户可以在ComingChat Mini Game Studio中畅玩各种类型区块链小游戏,随时随地在手机端“Play to earn”。

2.Sui上的GameFi NFT交易市场
ComingChat将在Sui上建立游戏垂直分类的NFT交易平台。为Sui上的游戏玩家提供快速、便捷的交易游戏道具类NFT资产的场所。

Discover

ComingChat “Discover”页面支持Web3现有的众多主流Dapps,如Uniswap、Opensea等,并将其按照DeFi、DEX、NFT进行一级分类。在一级分类下方,按照Dapps所属链进行二级分类。目前Discover页面支持的生态有Ethereum/BSC/Arbitrum/Optimism/Cosmos/Polkadot等,并将很快支持Aptos/Sui Move生态。

用户在ComingChat Discover页面可以快捷进入并使用全链生态的几乎所有Dapps。应用默认绑定ComingChat Wallet中的相应地址,用户也可以通过选择Connect Wallet进行地址改绑。

未来:数字货币支付

Web3的普及必然要求以比特币为首的数字货币具备与现有法币支付系统同等级别的交易处理能力。闪电网络在交易双方之间建立状态通道,将中间交易过程置于链下,链上只记录初始和最终余额信息,因而可以无限扩展比特币网络,使其交易处理速度达到每秒数百万次。

下个阶段,ComingChat将在钱包中集成闪电网络,以实现比特币、USDT(通过omnilayer协议在比特币网络铸币)的即时微支付。可以预见,随着闪电网络技术的发展,比特币将在现实生活中被广泛采用,而届时,ComingChat将取代Alipay和Visa,成为全球数十亿人的日常支付选择。

总结

当前,全球接触Crypto和Web3.0的人口占比仍然处于较低水平。一部分原因在于,Web3.0产品以及公链之间的割裂无意间提升了准入门槛,人们必须花费足够的精力同时学习多款产品的原理和操作步骤。我们认为,Web3世界不应将任何人拒之门外。基于这个理念,本文介绍了一个基于 SocialFi 且具有 DeFi 和 GameFi 功能的 Web3 门户应用ComingChat。具体而言,ComingChat支持全链生态,集去中心化数字身份、全链钱包、加密通讯、社交、DeFi、GameFi以及Discover等多个功能于一身。