yee项目白皮书 基于区块链的云通讯网络及去中心化...
TRANSCRIPT
1
2
项目概述:
数字货币要有更长久的发展,就必须有更广泛的应用场景支持。目前虽然区块链项
目非常多,但能真正落地并规模化使用的还很稀缺,同时针对用户端的服务更是屈指可
数;Yee 将是有望率先落地并影响数亿用户群的大型项目。Yee 是一个基于区块链的云
通讯网络及去中心化的社交生态系统。
该项目 终将由如下四个部分构成:
(1) 支持快速交易、高效存储的区块链 YeeChain;
(2) 基于 YeeChain 的云通讯网络 YeeNet;
(3) 典型应用落地:YeeCall、YeeWallet 及 DApp 和内容管理平台 YeeStore;
(4) Yee 生态建设构想及场景举例;
3
项目亮点:
1. Yee 项目合作伙伴众多,实力强大:首席合作伙伴 YeeCall 是一家总部在新加坡的
国际化互联网公司(YeeCall 同时是 Facebook 和 Google 的全球战略合作伙伴),
全球用户数超过 1 亿的合作伙伴超过 10 家;
2. YeeCall 已经建立了一张覆盖全球 227 个国家、1000 多家运营商的通讯网络,拥有
5 个数据中心、400 多个中继节点,70%的流量都通过 P2P 模式高效传输,目前这
张网络已经向 IoT 兼容网络演进;
3. YeeCall 拥有超过 3000 万的注册用户,这些用户分布在东南亚、欧美、印度和中东
地区,已经形成了一个熟人为主的社交网络;
4. 团队在通讯领域有 10 年以上技术积累,在人工智能、区块链等领域也有 3 年以上
的技术储备;在全球运营过 3 个超过亿级用户量的产品;
代币分配计划:
Yee 项目将发行加密数字货币 Yee Token,后文统一简称为:YEE,计划总发行 100 亿
YEE,分配方案如下:
比例 分配方案 明细
20% 预售 用于 Yee 项目后续开发、人才招募、市场推广等。此部分资金
的使用需要定期公示。
30% 生态激励 用户可以在 Yee 生态的平台上(如 YeeCall)或者 WhatsApp、
Line、微信上,完成特定的行为获得奖励。该部分一共 30%,分
八年解锁,永不增发,前四年每年释放 5%,后面四年每年释放
2.5%。
25% 基金会 作为 Yee 发展备用金,用于 YeeChain、YeeNet 项目研究、开
发及业务生态建设。此部分资金的使用需要基金会决议,并提
前做公示。
10% 合作机构 用于回报现有合作机构,以及建立与相关企业的业务合作。代
币发行时被智能合约锁定,上交易所后第一个季度开始,每季
度解锁此部分的 5%,分 20 个季度解锁完成。
4
15% 创始团队 为回报创始团队在数字货币领域的探索和开发,以及
今后维护 YeeChain、YeeNet 等产品技术和运营发展的付出,
发放代币做为回报。代币发行时此部分代币将被智能合约锁
定,1 个月后解锁,每月解锁此部分的 1/30,分 30 个月解锁
完成。
5
目录
1 总纲 ............................................................................................................................ 7
2 YeeChain ................................................................................................................... 9
3 YeeNet .................................................................................................................... 11
4 Yee 生态建设构想及场景举例 ............................................................................ 14
4.1 生态激励 .................................................................................................................... 14 4.2 场景举例 .................................................................................................................... 16
4.2.1 基于共识的加密通讯 ................................................................................................ 16 4.2.2 付费通话及信息 ......................................................................................................... 16 4.2.3 跨境汇款 ...................................................................................................................... 17 4.2.4 跨平台打赏 .................................................................................................................. 18 4.2.5 可对话的智能物联网 ................................................................................................ 18
5 首个大型落地应用 YeeCall ................................................................................. 19
5.1 YeeCall——拥有 3000 万用户的通讯网络社区 ................................................. 19 5.1.1 VIP 群组 ............................................................................................................................. 21 5.1.2 表情及贴纸 .................................................................................................................. 21
5.2 YeeWallet——在 Yee 生态中建立一种数字经济 ............................................... 21 5.2.1 创建新的数字货币 .................................................................................................... 21 5.2.2 建立基本价值 ............................................................................................................. 22
5.3 YeeStore .................................................................................................................... 22 5.3.1 内容创作与共享 ......................................................................................................... 22 5.3.2 小程序 ........................................................................................................................... 22
6 YEE 数字货币的分配计划及产生规则 ............................................................... 23
7 技术考量 ................................................................................................................. 24
7.1 平台限制和脱链解决方案 ....................................................................................... 24 7.2 技术创新点 ................................................................................................................ 25
7.2.1 底层存储 ...................................................................................................................... 25 7.2.2 交易方式 ...................................................................................................................... 28
8 Yee 基金会 ............................................................................................................. 32
6
9 总结 ......................................................................................................................... 33
10 免责声明 ............................................................................................................ 35
11 与数字货币 YEE 相关的风险提示 ................................................................... 37
7
1 总纲
移动互联网时代,即时通讯 IM(Instant Messaging)已经成为用户和流量的超级
入口,WhatsApp、Facebook Messenger、Line、Wechat 等拥有了大量的用户、高频
的使用、以及超长的用户时长。
注:Mary Meeker: 2016 Internet Trends Report
在中国,微信进一步成为一个生态系统,引领了一个新的移动经济时代:将经济价
值同化到通信系统中。聊天、社交媒体和在线支付等数字服务已经开始在日常生活中发
挥重要作用。消息系统承载了人们的关系网络、日常沟通以及信息获取;移动支付的飞
速发展,已经让服务、商品的获取与交易变得与聊天一样方便。微信等通信系统集成了
商品交易、线下服务,甚至理财与保险等金融服务,已经日益成为现代社会的重要基础
设施。
Yee 团队认为,能让微信等消息系统成为社会基础设施的重要影响因素有三:庞大
的用户基础、基于熟人的可信关系网络以及通用、无摩擦的在线支付解决方案。Yee 团
队一直在密切关注 Bitcoin 和 Ethereum 等去中心化、便利的通用技术的发展势头。这些
基于区块链的网络提供了开源模型,让新数字生态系统得以蓬勃发展。大型社区可以围
8
绕此类网络,鼓励数字经济的发展。在这样一个生态系统中,消费者可以与好友和家人
联络,也可以方便的为内容创作者和开发商提供的商品或服务来买单,这些创作者和开
发者有经济奖励因素来做出更多精彩的产品。同时,这个系统也是去中心化的,经济价
值和治理都分布在网络利益相关者之间,而不是集中在一个单一、中心化的机构中,这
在一定程度上也避免了大家对大型网络的稳定性和隐私保护的担忧。
基于长达 10 年的通讯技术实践、过去三年对 YeeCall 开发和运营的理解,以及区
块链技术对现有移动互联网技术和产品形态可能产生革命性创新的洞见,我们力图在
现有区块链的基础上,构建一套支持快速交易、高效存储的 YeeChain,在 YeeChain
的基础上将 YeeNet 改造成支持点对点、群组、直播、IoT(Internet of Things, 指物联
网)的去中心化的分布式云通讯网络,并且:
l 将拥有 3000 万用户的 YeeCall 改造为支持 YeeChain、YeeNet 的第一个大型
应用; 并集成支持智能合约的数字钱包 YeeWallet;
l 支持并完善特定的网页开发套件,便于开发者在此基础上发布内容或者开发
DApp,以方便的接入 YeeNet、YeeCall 和 YeeWallet,从而形成丰富的 DApp
Store – YeeStore;
l 努力构建一个去中心化的繁荣社交生态;
我们将 YeeChain、YeeNet、YeeCall/YeeWallet/YeeStore 以及基于此的生态系统定
义为 Yee。Yee 将是一个基于区块链的通讯基础设施及去中心化的社交生态系统。
YeeChain、YeeNet 将是长期目标,将会逐步开源,从而让开发者能参与贡献并改进,
以繁荣区块链社区。
9
Yee 与移动互联网的 IM 生态
后面将分别阐述 YeeChain、YeeNet、Yee 生态以及典型应用 YeeCall/YeeWallet/YeeStore。
2 YeeChain
初始阶段,Yee 将运行在公共 Ethereum 网络上。但必须看到要支持一个分布式通
讯网络高效、稳定的运行,现有的 Ethereum 网络:
a) 共识机制导致大量计算被浪费、应用于手机会造成一定的障碍。
b) 网络分区导致手机上下线非常频繁,进而影响通信机制的可靠性。
c) 交易速度较慢:当前的平均确认时间(或区块时间)在 30 秒左右(2017 年 12
月),这种处理速度很难应用于日常的生活场景。
d) 链上数据量太大:全量存储对手机空间消耗较大。
e) Ethereum 区块链需要为每笔交易支付费用,这为以 Ethereum 加密货币支付
为普通用户设立了使用障碍。
为解决这些问题,我们 终将努力构建一个能运行在现有区块链基础上的 YeeChain,
YeeChain 将努力解决高效存储和快速交易等问题。
10
l 高效存储(本地存储可减少 99.99%)
区块链本身是在本区块链所有节点都是全网共享的,在安全的验证方式的保证
下,可以每个节点只保存一部分,并同时保存自己关心和正在使用的个别区块即可。
需要其他区块时可以从其他节点上下载。使用散列(SHA512)的结果和前后关系的散
列结果双重验证,确保从分布式网络上获取到的区块没有被篡改。
对底层存储修改,保证对上层透明。对上层区块链代码来说,本地仍然拥有所有区
块,与之前的逻辑完全一致。对交易频繁的区块链网络,本地存储大小可以减少 99.99%。
11
l 快速交易
引入可信第三方 YeeWallet:在公有区块链上,交易手续费用和速度是相对难以解
决的问题。而可信第三方可以有机的把公有链的优点和私有链的优点结合起来,同时用
户可以自主选择使用哪种方式,在显著提高用户体验的同时保证用户权益和 Yee 的安全
和不可篡改性。可信第三方 YeeWallet 可以聚合大量小交易,一次性提交到区块链上。
同时 YeeWallet 作为交易中间方,只要交易双方都对 YeeWallet 有信任,可以保护和促
进交易(比如支付宝和 Paypal 就对本身的社区产生了本质的价值)。YeeCall 作为已经拥
有大量用户的社区平台,本身对用户就是可信赖的平台。引入 YeeWallet 后,用户可以
方便的使用 YEE。
3 YeeNet
一个高效、实时的通讯网络本身是比较复杂的,YeeCall 也在过去 3 年的实践中逐
步演进:
l 初始阶段
YeeCall 支持消息等异步通讯协议,组网方式是中心式组网,完成了全球各个国家
的通讯部署;
l 后来
YeeCall 在异步通讯的基础上,完善了点对点及群组等同步通讯模型,也在底层支
12
持了直播模型;同时,在全球建立了 5 大数据中心,400 多个中继节点,覆盖 227 个
国家,1000 多家运营商,成为一个完善的支持同步通讯、异步通讯的高效通讯网络;
l 现在
YeeCall 已经演化成一个“分布式+中心”混合组网的云通讯网络,70%的流量都通
过 P2P 通讯高效完成,并大踏步演进入 IoT 领域;
注:现有 YeeCall 网络结构
注:现有 YeeCall 计算结构
13
这样一个覆盖全球的通讯网络,下一代的演进将围绕去中心化的共识机制、提供
更加安全的体系结构、更为尊重用户隐私的产品设计等方面来进行。
区块链技术的出现,给了我们一些解决这些需求的思路。比如:
加密通讯:传统的加密通讯方法是端到端的传输管道加密,但是端节点依然有被
攻破的可能,同时通讯的信令依然会经过服务器,无法像区块链的共识机制一样让人
信服。我们拟采用区块链的智能合约来实现加密通讯,一段消息被发出时同时形成智
能合约:只要该消息被阅读则自动在服务器销毁,这样一来,传输管道加密+基于智能
合约的销毁机制,就有可能真正解决加密通讯问题。
基于 YeeNet 的加密通讯
因此,在现有 YeeCall 通讯网络的基础上,结合区块链技术,我们将逐步改进、升
级此网络,使之 终成为一个去中心化的自治式通讯网络 YeeNet。
预期的演进路线图如下:
YeeNet1.0 将支持点对点、群组、直播、IoT 通讯,并结合解决了现有区块链的存
储占用空间大、交易速度慢等核心问题的 YeeChain1.0, 终形成一个分布式、开放
的、高效稳定的通讯网络。
14
IoT 和区块链的结合在世界范围都是一个重大课题,YeeNet 本身在边缘计算和 IoT
网络结构方面已经具备了基本能力,未来 Yee 基金会将会这方面持续进行研究,找到
更合适的融合方案。
未来,YeeNet 将会在诸多通讯场景中得到应用。比如基于共识的加密通讯、付费
式的阅后即焚(发一个付费消息,对端必须付费才能查看,查看结束后自动销毁)、
IoT 应用中的物种溯源等。
4 Yee 生态建设构想及场景举例
我们将发行加密数字货币 YEE 作为 Yee 生态中的通行货币,基于此货币的生
态激励措施以及 YeeChain、YeeNet 的能力,我们预期将构建一个繁荣的生态。
4.1 生态激励
为了促进 Yee 生态的壮大和繁荣,用户可以在 Yee 生态的平台上(如 YeeCall)或
者 WhatsApp、Line、微信甚至其他的物联网设备上,完成特定的行为获得奖励,我们
称之为“Yee 生态激励计划”。归属“Yee 生态激励计划”的 YEE 分发总量为 30 亿,
永不增发,按照 8 年的计划进行分配。此部分代币前 4 年每年解锁总发行量的 5%,后
15
四年每年解锁 2.5%。
用户奖励计划的基础原则是:让使用频次更高、互动好友更多同时使用时间更长
的用户得到更多的 YEE 代币激励。“Yee 生态激励计划”开启后,每天上午 10:00
(太平洋时间)前发放前一日收益。同时,随着用户的涌入以及特性的演进,我们也
会支持基于群社交模型以及内容消费模型的生态激励措施, 这些措施都将继承基础激励
措施的核心思想。
l 该基础激励措施的核心算法是:
根据用户的行为和关系密度等确定该用户的有效行为,则用户当前获得的代币奖励
Y1=(有效行为 M1/(M1+M2+M3+...+Mn))*当日发放的 YEE。
Mp = ℱ&(𝐴, 𝐹, 𝐼, 𝐻)
其中:
A (Activity)指当天跟多少人互动;
F(Frequency)指有效互动频次。有效互动包括消息、通话、社交行为、内容创作和
消费等;
I(personal Impact)指个人影响力,以 PageRank(搜索引擎评价网页重要度的核心算
法)的方式根据 近一段时间你联系过的人计算得出。可以简单认为,拥有越多的质
量越高的好友,其得分越高。详细定义可参照 https://en.wikipedia.org/wiki/PageRank
H(History activity)指历史活跃量,在历史上活跃天数越多值越高。
F1 的详细定义为:
ℱ& 𝐴, 𝐹, 𝐼, 𝐻 = 𝑤/𝐺&(𝐴) ∗ (𝑤2𝐺& 𝐹 +𝑤4𝐺& 𝐼 + 𝑤5𝐺& 𝐻 )
16
其中 wa ,wf ,wi 和 wh 是权重系数,G1 是基于对数函数的有上限的归一化函数。所有
的参数的值均会做 spam 检测,若有恶意刷量行为,对应的值会被判定为无效。
4.2 场景举例
Yee 将引入各种合作伙伴,用户将利用 YEE 在生态合作伙伴中消费 YEE, 终使
YEE 成为一个被广泛接受的货币。下面描述的场景只是部分典型场景,随着生态的繁
荣,会有更多的场景被创造出来。
4.2.1 基于共识的加密通讯
借助于智能合约,YeeNet 将有望实现基于共识的加密通讯。端到端的信息将在传
输过程中得到完整加密;经过服务器中转的信息,在对端收到后,基于智能合约则该信
息的信令和内容将在服务器被销毁,不会保留任何记录。
由于每个智能合约将会消耗算力和存储空间,则这种高强度的加密通讯方法将会消
耗用户的代币 YEE 来保证智能合约的执行。
4.2.2 付费通话及信息
在现实社会中,有很大一部分通讯需求是需要接收方付费或者发起方付费的,比
如付费电话、付费信息等。传统的 IM 是对等模型,实现此类需求一方面需要服务器的
全程介入,另一方面,计费规则等也难以完全透明并取得所有参与者的认同。基于智
能合约,我们将很容易实现付费通话、付费消息等通讯需求,并且能实现扩展:比如
付费消息在对端收到后,需要先付费,付费阅读后可以立即焚毁,这一整套机制可以
完全定义在一套智能合约里。
17
4.2.3 跨境汇款
由于移民需要经常性的跨国汇款,但是汇款的汇率很高,周期较长,同时家人去取
款也比较复杂。YEE 可以在移民和移民的家人之间低成本、快速转账,移民家人收到 YEE
后,可以通过向 Yee 系统发起需求单的方式寻找换成当地货币的个人或者服务机构。需
求发起后,可满足需求的个人或机构可以抢单。抢单成功后,即锁定汇率,同时双方都
提交同等数量的 YEE 作为担保,进而形成智能合约。
当需求发起方收到本地货币后,双方都确认交易完成的情况下,抢单方将收回自己
抵押的 YEE,同时获得需求方的 YEE;根据完成的时间以及需求方的评价,抢单方将获
得一个不可篡改的评价,这些评价会随着服务的次数及质量而得到不断的积累, 后在
Yee 生态里形成各种换汇货币的服务提供方排名。为了促进交易均衡,有些单完成后系
统会给予 YEE 奖励,有些单需要付出一定的 YEE 才能抢。
业务流程如下:
18
4.2.4 跨平台打赏
内容创作者可以基于 Yee 的浏览器框架创作内容,用户可以为内容付费或者打
赏,这样,好的内容创作者可以获得激励并持续产生优质内容。创作者产生的内容可
以发布给 YeeCall 的用户或者 Yee 生态中的其他用户,这些内容也依然可以发布到第三
方平台比如微信、Facebook,Yee 生态原创的内容发布到其他尚未加入到 Yee 生态的
平台时,会自动加上创作者的 Yee 生态钱包地址,这样,第三方平台的用户也依然可
以给原创者打赏。同时,基于区块链的溯源技术,内容的原创版权从一开始就会得到
保护。
4.2.5 可对话的智能物联网
在 IoT 时代,设备之间可通信,设备与设备之间、人与设备之间都可进行简
单的操控,但是这种交互是命令式的,用户体验及安全性均有欠缺。有了
YeeChain 和 YeeNet 之后,设备可变得智能,能轻松与人或者生态中的其他参与
者进行对话式交互, 终完成需要的服务。举例来说,亚马逊的硬件设备 Dash
Button 可以很方便的一键购买需要的日用品,但你只有打开了冰箱才能知道缺
19
什么,这个时候再点 Dash Button 去购买,就远水不解近渴了。设想一个场景,
出差在外的你晚上要回家,回家之前让你的冰箱给你的冰箱小应用发来一张图片
消息,你一看发现啤酒没有了,这个时候你只需要发个消息或者点个按钮去买啤
酒,晚上到家后,啤酒也许已经在门口等着你了。而这一系列的基于图片、指令
等消息的交互,以及便捷无距离的通讯,正是 Yee 所想支撑的智能物联网生态。
5 首个大型落地应用 YeeCall
5.1 YeeCall——拥有 3000 万用户的通讯网络社区
自 2015 年推出第一版产品来,YeeCall 已经拥有 3000 多万注册用户,90%以上分
布在东南亚、欧美、印度、中东北非等区域,这些用户以移民及其家庭和好友构成,
逐步形成了一个以熟人网络为核心的社交平台。
YeeCall 为用户提供了高质量的视频和语音通话能力以及丰富的消息系统;基于
YeeCall 的群组能力,这些用户也自发成立了一个个自治性的群组,活跃在 YeeCall 平
台上。同时,随着一些贴心特性的推出,比如发消息时可以看到对方时间(解决跨国
20
时区不一致的问题)、打电话时能知道对方天气、多达 500 人的群组等,用户对平台
的喜爱和信赖进一步加深。目前,平均每位用户在平台上每天消耗的时间达到 40 分钟
以上,平均每位用户的通话时长达到 30 分钟,消息发送量也达到 30 条以上。
在沙特的社交榜上,YeeCall 是 TOP10 的产品:
注:2017 年 8 月沙特阿拉伯 iOS 社交榜排行,来自于 AppAnnie
用户规模、人群属性以及使用场景使得 YeeCall 成为一个独特的社区,这个独特的
社区以熟人和半熟人为主,链接非常稳固。同时,针对移民设计的产品非常缺乏,大
型的社交平台或者消息应用都会为所谓的大众而设计。YeeCall 的用户群体中,跨国汇
款、本地生活信息交换、二手商品交易、定期的大规模人流跨国移动等场景,急需一
个结合了统一身份标记、高频消息系统、数字货币以及稳固关系链的基础设施来使这
些场景更便捷、更高效。加密数字货币钱包 YeeWallet 的设计正是基于此。
YeeCall 将借助 3000 万人的人群优势,发布基于 ERC20 的钱包 YeeWallet,并在
YeeWallet 里发布数字货币 YEE,依托 YeeCall 的用户群和钱包 YeeWallet 及 YEE 打造
一个去中心化的移动基础设施,方便用户的工作和生活,促进数字经济的发展。
21
以上在 Yee 生态中的大部分场景在 YeeCall 中均可以实现,同时,YeeCall 还可以基
于社交场景消费。
5.1.1 VIP 群组
YeeCall 允许用户创建公开的群组。有了 YEE 后,有影响力或者知识的用户可以创
建付费群组,只允许支付了一定代币的、具有专门需求的用户加入,知识工作者和名人
可以借此功能影响他们的关注者,并且通过自己付出的时间和知识而获利。
5.1.2 表情及贴纸
表情和贴纸是消息系统上广受欢迎的表达形式。有能力的合作伙伴或个人可以通过
平台上传自己制作的表情或贴纸,用户可以通过代币来购买这些表情和贴纸。
5.2 YeeWallet——在 Yee 生态中建立一种数字经济
在中国,移动支付的飞速发展使互联网进入了“OMO”(Online-Merge-
Offline,指线上与线下全面整合)时代。新平台或者应用的飞速崛起无不依托于便利
的支付设施。而在全球其他地方,还无法找到一种通用无障碍的支付设施或者货币手
段。数字货币的出现,使在消息系统中建立一种数字经济成为可能。有了这种数字经
济,消息系统一方面可以在更立体的场景中服务用户,另一方面也可以跟普通的 IM 或
者社交应用产生本质的差异化竞争优势。
5.2.1 创建新的数字货币
首先创建加密数字钱包 YeeWallet,并发布一种新的加密货币:YEE。为了使加密
货币有价值并且在生态中可流通,YeeCall 将首先集成 YeeWallet 并帮助建立 YeeWallet
的基本价值。
22
5.2.2 建立基本价值
在沙特、阿联酋、卡塔尔等中东海湾国家,有大量的来自印度、巴基斯坦以及东
南亚的移民,他们在海湾国家生活、工作,并且把赚到的钱寄回国内,供家人生活和
学习。目前,YeeCall 是沙特 TOP10 的通讯和社交产品,在阿联酋、卡塔尔、印度都
有大量的用户群,每月有 500 万的用户通过 YeeCall 与家人和朋友建立联系。通过将
YeeWallet 整合到 YeeCall 中,YeeCall 将为 YeeWallet 创造基本价值。未来,用户可以
在 YeeCall 中通过产生内容、交易物品、完成特定的行为来获取和消费加密货币 YEE。
5.3 YeeStore
在 YeeNet 的基础上,我们将开发出一套网页框架供开发者使用。这套框架将支持
内容发布和浏览、DApp 生成,并能与 YeeCall 以及 YeeWallet 无缝集成。
5.3.1 内容创作与共享
内容创作者可以基于这套框架创作内容,并发布给 YeeCall 的用户或者 Yee 生态中
的其他用户。用户可以为内容付费或者打赏,这样,好的内容创作者可以获得激励并
持续产生优质内容。同时,基于区块链的溯源技术,内容的原创版权从一开始就会得
到保护。
5.3.2 小程序
开发者也可以基于网页技术开发小程序,为 Yee 生态中的用户提供插件服务。优质
的小程序将会极大丰富 Yee 生态用户的体验,同时便利的支付体系也会促进小程序的开
发者开发更优质的应用。
23
6 YEE 数字货币的分配计划及产生规则
为了促进 Yee 生态的发展,Yee 团队将通过 YeeWallet 发行基于 ERC20 的数字货
币 YEE。YEE 基于云通讯和区块链技术,通过智能合约,保证用户共享计算资源,通过
特定的行为获取 YEE;同时 YEE 可以消费于第三方服务和内容,所有这些交易均不可
抵赖。
YEE 代币的发行将主要分为以下几个方面:代币分配(ICO)、生态激励、Yee 基
金会持有以及团队支持等。YEE 的分配计划如下:
比例 分配方案 明细
20% 预售 用于 Yee 项目后续开发、人才招募、市场推广等。此部分资
金的使用需要定期公示。
30% 生态激励 用户可以在 Yee 生态的平台上(如 YeeCall)或者
WhatsApp、Line、微信上,完成特定的行为获得奖励。该部
分一共 30%,分八年解锁,永不增发,前四年每年释放 5%,
后面四年每年释放 2.5%。
25% 基金会 作为 Yee 发展备用金,用于 YeeNet 项目研究、开发及业务生
态建设。此部分资金的使用需要基金会决议,并提前做公
示。
10% 合作机构 用于回报现有合作机构,以及建立与相关企业的业务合作。
代币发行时被智能合约锁定,上交易所后第一个季度开始,
每季度解锁此部分的 5%,分 20 个季度解锁完成。
15% 创始团队 为回报创始团队在数字货币领域的探索和开发,以及
今后维护 YeeNet、YeeCall、YeeWallet、YeeStore 等产品技术
和运营发展的付出,发放代币做为回报。代币发行时此部分
代币将被智能合约锁定,1 个月后解锁,每月解锁此部分的
1/30,分 30 个月解锁完成。
24
7 技术考量
本部分介绍 Yee 生态系统在公共 Ethereum 网络中应用方面的一般技术考量以及
YeeChain、YeeWallet 的技术创新点。
7.1 平台限制和脱链解决方案
尽管未来版本的 Ethereum 将致力于提高吞吐量和可扩展性,但目 Ethereum 网络
在“工作证明”(Proof of Work)区块链上运行,适用于 Yee 生态时,将面临以下问题:
1) 共识机制导致大量计算被浪费、应用于手机会造成一定的障碍。
2) 网络分区导致手机上下线非常频繁,进而影响通信机制的可靠性。
3) 交易速度较慢:当前的平均确认时间(或区块时间)在 30 秒左右(2017
年 12 月),这种处理速度很难应用于日常的生活场景。
4) 链上数据量太大:全量存储对手机空间消耗较大。
5) Ethereum 区块链需要为每笔交易支付费用,这为以 Ethereum 加密货
币支付为普通用户设立了使用障碍。
鉴于这些障碍,YeeWallet 将首先实施半中心化、混合式在链和脱链交易服务,从
而实现与 YEE 加密货币的可伸缩互动。未来,我们将会努力实现支持高效存储和快速交
易的 YeeChain。具体而言,我们的技术创新点将聚焦在:
1) YeeChain 将基于 Ethereum 的新区块链协议,使用权益证明(Proof-of-
Stake)方式建立共识,类似 Cosmos Internet of BlockChains 的分区化
解决方案,并支持智能契约。
2) 同时,改造底层存储,以安全并透明的方式实现区块链的分布式存储而
非全量存储,但对上层程序而言仿佛已经全部本地存储了。
3) 对交易进行改造,引入 YeeWallet 作为可信第三方,用户可以选择通过
此第三方实现高级功能的交易,例如可撤回交易等;也可以选择直接在
BlockChain 上以普通速度交易。
25
7.2 技术创新点
鉴于大量的开发者已经贡献了权益证明以及 Cosmos Internet of BlockChains 的分
区化解决方案,我们在这里就不在一一阐述。这里主要说明底层存储改造和交易优化。
7.2.1 底层存储
核心思想:
区块链本身是在本区块链所有节点都是全网共享的,在安全的验证方式的保证
下,可以每个节点只保存一部分,并同时保存自己关心和正在使用的个别区块即可。
需要其他区块时可以从其他节点上下载。使用散列(SHA512)的结果和前后关系的散
列结果双重验证,确保从分布式网络上获取到的区块没有被篡改。
对底层存储修改,保证对上层透明。对上层区块链代码来说,本地仍然拥有所有区
块,与之前的逻辑完全一致。对交易频繁的区块链网络,本地存储大小可以减少 99.99%。
核心算法:
节点距离(node distance): 任意两个节点,或者两个数据的键(Key)之间的距离
d 定义为:
d = SHA512 ( node-id 1) XOR SHA512 (node-id 2)
26
路由表规则:
距离 d 一共 512 位(bit),从高到低每 4 位一组,可以分为 128 组。不同距离的节
点,根据 d 的值,从高到低可以被唯一分到某一组上去。这样,高位的组里的节点多,
但是因为其距离大,所以与本节点的互动少。而低位的组里的节点少,但是因为距离近,
与本节点的联系就紧密一些。
定义一个常量 k,每一组里,保存 k 个其他节点的位置(IP:PORT)成为一个链表,
作为后续访问时的访问节点列表。这样访问每个组的节点时,都有缓存的热节点可以直
接访问,同时若需要访问的节点不在这个列表时,向这个组里 k 个节点任意一个发起下
文会提到的节点查找请求,查找节点实际位置。这样的动态节点列表可以随时更新,可
以有效的阻止节点失效或者攻击带来的问题。
节点查找
节点查找应该被设计为异步执行的。步骤可以伪码表示如下:
find_node(dest_node_id){
d = distance(my, dest_node_id)
//根据上述的分组算法,找到一个非空的,与 d 的差异 小的组
group = find_min_distance_and_not_empty_group(d)
query_nodes=nodes in group
//算法在找到了目标,或者查找的中间结果不会变化时结束(这时说明待查找的目标不
在网络中)
while( ! find_dest && query_nodes changed){
query_result.clear()
for(node in query_nodes){
//每个中间节点报告它知道的离 dest_node_id 近的 k 个节点
query_result.addAll( query(node, dest_node_id))
}
27
//从本轮结果中找到 k 个与查找节点 近的节点
query_nodes = find_min_k_distance_from(query_result,dest_node_id)
} }
数据查找
数据查找和节点查找是高度相似的,只不过节点 id 变成了数据键值 Hash。不同的
是,在查找过程中,一旦一个节点保存了此数据,将会直接报告找到了此数据。然后查
找就会直接结束,然后直接向此节点获取这个数据。因与 find_node 非常相似,伪代码
不再附出。
数据存储则是在实际存储节点存储时,同时向 近的 k 个节点上也发起存储。这样
一來 k 个节点任意一个在线,数据就可以被访问。
//发起存储
Store_data(data_key,data){
node=find_node(data_key)
store_if_not_exists(node,data_key,data)
}
//实际在本节点存储数据
on_store_data_in_myself(data_key,data){
d = distance(my, data_key)
//根据上述的分组算法,找到一个非空的,与 d 的差异 小的组
group = find_min_distance_and_not_empty_group(d)
nodes=nodes in group
for(node in nodes) store_if_not_exists(node,data_key,data)
}
对于被频繁访问的热数据,在被实际存储了节点访问时,还可以要求被扩散(即被
缓存)。具体做法是要求发起查询的节点在上一轮的查找到的节点上缓存这个数据。
28
算法的数学分析
假设整个使用此存储引擎的节点有 n 个,分别标记为 x1…xn (x 为一个长度为 d 比
特的数值)。那么,对于任意一个 x∈{x1…xn},定义 Di(x)是和 x 有相同 d-i 长度前缀
的值的集合。
定义 Txy是从 x 找到 y 需要的查询次数,那么可以证得(证明从略):
sup 𝔼 𝑇89 ≤ (1 + 𝑜 1 ) =>?@5A
其中 sup 是求其上限,Hk 是第 k 个调和数(Harmonic number)。因为在 k 趋向无穷时,
Hk/logk 趋向与 1,所以 Txy的期望的上界为logE 𝑛.所以可以认为其平均算法复杂度为
Θ(logE 𝑛)。
7.2.2 交易方式
引入可信第三方 YeeWallet:在公有区块链上,交易手续费用和速度是相对难以解决
的问题。而可信第三方可以有机的把公有链的优点和私有链的优点结合起来,同时用户
可以自主选择使用哪种方式,在显著提高用户体验的同时保证用户权益和 Yee 的安全和
不可篡改性。可信第三方 YeeWallet 可以聚合大量小交易,一次性提交到区块链上。同
时 YeeWallet 作为交易中间方,只要交易双方都对 YeeWallet 有信任,可以保护和促进
交易(比如支付宝和 Paypal 就对本身的社区产生了本质的价值)。YeeCall 作为已经拥有
大量用户的社区平台,本身对用户就是可信赖的平台。引入 YeeWallet 后,用户可以方
便的使用 YEE。
29
核心业务逻辑实现说明:
1) 单向无需再次确认的付款。代表交易:小费、购买系统服务使用。YeeWallet
快速付款(需要付款方在 YeeWallet 上有余额):收款方会在 YeeWallet 上显
示收款。交易瞬时在 YeeWallet 内部完成。若收款方需要,YeeWallet 会在
一段时间后集中提交到区块链上。状态变化对用户是可见的。
因为转到 BlockChain 上是独立操作,后续不再介绍相关流程。
2) 单向需确认的虚拟物品交易。代表交易:购买群组加入权、购买第三方贴纸
等购买物是虚拟物品交易。
30
YeeWallet 可撤销式的付款:付款方先向 YeeWallet 付款,收款方会收到预
付款提示(但未到账)。到指定时限之前,付款方可以撤销付款。在时限之
后没有撤销,款项会到收款方的 YeeWallet 账号上。
3) 需确认的实物交易。代表交易:C2C 商品交易。使用 YeeWallet 阶段性的付
款:付款方先向 YeeWallet 付款,收款方会收到预付款提示(但未到账)。收
款方向 YeeWallet 提交发货证明前,付款方可以申请撤销付款,但是会延迟
撤销。在提交发货证明之后没有撤销,款项不能被撤销(但可以发起仲裁)。
若交易成功,或者在一个较长时间内付款方不确认,款项会到收款方
YeeWallet 账号。若后续交易发生争议,双方可以提交仲裁请求到第三方仲
裁机构,并附上仲裁费用。败诉方的仲裁费用将归属第三方仲裁机构所有。
31
4) 双向匹配交易。代表交易:各种实时抢单交易,如换汇中介服务。换汇者首
先挂出订单,并把相应代币支付给 YeeWallet。挂出单以后,对应可以接单
的机构或第三方会进行抢单。换汇者需要确认这次抢单者为服务提供方。确
认后,进行线下交易。交易完成,由挂单者确认或由接单者上传约定证据完
成交易,代币由 YeeWallet 支付给接单方。
5) 组合交易:比如个人的信息交换类型交易。信息交换交易是发布者首先向系
统发起一个单向无需再次确认的付款,系统根据广播范围等要求进行定价。
32
信息被阅读时,阅读者向信息提供方进行一次单向需确认的虚拟物品交易。
信息提供方被阅读的越多,则收益越大。
综上,为了解决实际应用的一些问题,Yee 将发布一个可信的第三方支付和担保机
构 YeeWallet,并将开发和承载一个中心化的脱链分类账本,其中将提供适用于所有数
字服务合作伙伴的 API。这将 (1) 改善因延迟而受到影响的用户体验,(2) 在用户之间
交易时降低网络费用,(3) 避免因大量交易而对公网造成压力,(4)适应 YeeCall 用户的
独特交易场景。
8 Yee 基金会
Yee 基金会预期成为一个采用 YEE 加密货币的去中心化的生态系统合作伙伴(数
字服务和应用程序)社区。Yee 基金会的首要任务是研究并实现支持高效存储和快速
交易的 YeeChain、以及基于 YeeChain 的去中心化基础通讯网络 YeeNet;同时成为面
向这个生态系统所有成员的一个独立、非营利、民主的治理机构。
Yee 基金会的主要职能将包括:与其他生态系统合作伙伴一起,对其资源进行开
放治理;研究并实现支持高效存储和快速交易的 YeeChain、以及基于 YeeChain 的去
中心化基础通讯网络 YeeNet。
Yee 基金会的任务是发展数字服务的开放生态系统,以便用户可以轻松实现自己
的需求。为了履行使命,Yee 基金会将在与研究、开发和治理相关的三个具体目标中
投入资源:
l 治理目标
Yee 基金会将投入资源,建立一套公平、透明的治理过程,其中将会考虑生态系
统内所有参与者的意见和需求。这种公开治理模式将对与会员流程、Yee 奖励计划、
参与规则、法律事项以及内容和合规准则相关的决策进行监督。
33
l 研究目标
研究并实现支持高效存储和快速交易的 YeeChain、以及基于 YeeChain 的去中心
化基础通讯网络 YeeNet。通过与合作伙伴合作,投入资源,培育创新环境,测试参与
生态系统的新途径,推动实现 Yee 生态的价值创造和网络效应。
l 发展目标
基金会将指导和资助工具开发,使生态系统合作伙伴能够相互建立、发展和创造
价值。作为这一过程的一部分,Yee 基金会将聘请开发团队推动将 YeeWallet 及
YeeStore 集成进 YeeCall 这一工作,从而继续对支持 Yee 生态系统的技术进行完善。
l 任务与长期目标
基金会的长期目标是资助团队研究并实现支持高效存储和快速交易的 YeeChain、
以及基于 YeeChain 的去中心化基础通讯网络 YeeNet,并维护一套开源代码库
YeeChain、YeeNet,让生态系统参与者从中受益。为协助基金会执行其使命,Yee 供
应划拨额的一部分将依照基金会的有限酌处权用作货币储备。Yee 基金会负责保证 Yee
储备的安全以及资金使用的透明度。
l 核心技术小结
Yee 基金会的核心技术举措将着力于交付(1)支持高效存储、快速交易的
YeeChain;(2)分布式点对点、群组、直播、IoT 通讯网络 YeeNet1.0;(3)YeeWallet
各种交易服务,此类服务使中心化数字服务能够大规模利用 YEE;(4)Yee 奖励计划实施
方案;(5)面向 Yee 用户的去中心化身份服务。这套工具旨在降低合作伙伴、用户和其
他第三方在启用和集成 Yee 生态系统方面的障碍。
9 总结
自 2015 年以来,YeeCall 就专注于下一代通讯技术以及社交平台的建立。目前,
YeeCall 已经在通讯技术、用户规模上建立了初步的成就,现在 Yee 基金会和 YeeCall
合作,希望建立一个去中心化的移动基础设施和社交生态系统。
34
为了促进 YEE 加密货币的普及和应用,YeeCall 将投入资源,使 YEE 成为其应用程
序里的主要交易货币,并向数亿用户推广 Yee 生态系统的服务。
YEE 加密货币将并着力解决现代移动应用的便利和无摩擦支付体验。通过 Yee 生
态系统的用户规模和日常交易,以及 Yee 的便利货币形态和生态服务,建立一个去中
心化的生态系统成为可能。
35
10 免责声明
本声明不涉及与证券招标以及承担 YeeCall 经营性和 YEE 的相关风险
不涉及任何在司法管制内的受管制产品:
本文件是项目阐述的概念性文件【白皮书】,并非出售或者征集招标与 Yee 产品及其相
关公司的股份、证券或其他受管制产品。根据本文件不能作为招股说明书或其他任何
形式的标准化合约文件,也并不是构成任何司法管辖区内的证券或其他任何受管制产
品的劝告或征集的投资建议。本文件不能成为任何销售、订阅或邀请其他人去购买和
订阅任何证券,以及基于此基础上形式的联系、合约或承诺。本白皮书并没有经过任
何国家或地区的司法监管机构审查。
不作为参与投资的建议:在本文件中所呈现的任何信息或者分析,都不构成任何参与
代币投资决定的建议,并且不会做出任何具有倾向性的具体推荐。您必须听取一切有
必要的专业建议,比如税务和会计梳理相关事务。
不能构成任何声明和保证:本文件用于说明我们所提出的 Yee 平台与代币 Yee,但是
Yee 基金会明确表示:1)对于本文件中描述的任何内容的准确性或完整性,或者以其他
方式发布的与项目相关的内容,不给予任何声明和保证;2)在没有前提条件的情况
下,不能对任何具有前瞻性、概念性陈述的成就或合理性内容给予任何声明和保证;
3)本文件中的任何内容,不作为任何对未来的承诺或陈述的依据;4)不承担任何因白皮
书的相关人员或其他方面造成的任何损失;5)在无法免除的法律责任范围内,仅限于
所适用法律所允许的 大限度。
不是任何人都可以参与项目:Yee 的网络系统和平台并不是任何人都可以参与,参与
者可能需要完成一系列的步骤,其中包括提供表明身份的信息和文件。
非授权公司与该项目无关:除了 Yee 基金会和 YeeCall 之外,使用其他任何公司或者机
36
构的名称商标,并不说明任何一方与之有关联或认可,仅供说明相关内容之用。
与 数字货币 YEE 相关的注意事项:“Yee Token”或“YEE”,是 Yee 区块链网络的虚
拟密码学(Cryptographic)代币。
YEE 不是虚拟货币:在本文件未完成期间,YEE 不能在交易所兑换物品、服务和交易,
也不能在 Yee 网络以外使用。
YEE 不是投资品:没有任何人能够保证,也没有任何理由相信,你所持有的 YEE 将会
一定升值,甚至有可能存在贬值的风险。
YEE 不是所有权证明或具有控制权:持有 YEE 并不是授予持有者所有权以及 YeeCall 和
Yee 网络系统的股权;也并不是授予其直接控制或者替 YeeCall 和 Yee 网络系统做任
何决策的权利。
37
11 与数字货币 YEE 相关的风险提示
<由于用户个人错误行为造成的风险>
由于私钥遗失带来的风险:
在 YEE 分配给参与者前,参与者会获得和 YEE 相关联的公钥账户,YEE 公钥账户可以通
过参与者随机分配的私钥进入,私钥遗忘将可能失去在相关联公钥账户的 YEE。建议多
练习如何操作以便于参与者能够安全的将私钥在多个本地设备中备份, 好在非网络环
境进行操作。
由于私钥泄漏给第三方的风险:
任何第三方的个人或机构在获得了参与者的公钥账户的私钥后,有可能就会处理其相应
账户的 YEE。建议参与者保护好相关的设备,防止未授权登陆,降低风险几率。
由于参与投票可能会出现的风险:
YEE 持有者在参与投票中,由于恶意或者不负责任的投票行为,极有可能导致 YEE 丢失。
由于在使用 YEE 期间网络安全相关的风险
基于以太坊网络协议带来的相关风险:
YEE 在初期会发行基于以太坊协议开发的 ERC20 代币,以太坊协议上的任何故障和未知
的功能,都有可能导致 YEE 出现未知的不希望发生的情况。以太坊和基于以太坊协议的
本地单元账户,有可能会像 YEE 一样失去任何价值,更多关于以太坊协议的信息参看:
www.ethereum.org
非官方的 Yee 网络替代的风险:
在 Yee 网络系统开发出来后,由于是开源的代码和协议极有可能存在被其他人抄袭并建
立类似的网络系统。官方的 Yee 网络系统有可能需要同这些抄袭的网络系统竞争,由此
带来对 Yee 网络系统的负面影响需要所有用户承受。
来自恶意第三方的不法入侵的风险:
黑客、其他团队或机构等恶意第三方,可能会试图干预 Yee 网络系统的发展,可能会采
用但是不限于以下的方式:DDOS、Sybil、spoofing、smurfing 或者基于共识机制的攻击
等。
由于 Yee 网络系统存在基础设施软件安全漏洞的风险:
38
本网络系统是一个开源的系统,存在 Yee 的员工或者其他第三方机构有意或无意引入
bug 到网络核心系统中去,如此会导致 YEE 的使用风险和损失。
密码学领域的重大技术突破会造成隐藏的弱点被挖掘和利用的风险:
密码学技术是区块链技术的重要部分,密码学的进步或其他高科技技术的发展,可能会
对 Yee 网络系统和 YEE 带来被盗或者丢失的风险。
Yee 网络系统故障的风险:
Yee 网络作为比较高新的系统,可能会产生让人不能够接受或意想不到的网络故障,同
时也有可能导致 YEE 消失的风险或其他对市场造成波动的风险。
Yee 可能会因为其高价值出现被挖矿攻击的风险:
对于很多去中心化的密码学代币和虚拟货币,Yee 网络系统的区块链技术生成的 YEE 有
被挖矿攻击的可能,其中包括并不局限于双重攻击、大矿池攻击、“自私挖矿”攻击和
竞争条件攻击等,也可能会出现未知的更新颖的挖矿攻击,对 Yee 网络系统的运行带来
巨大的风险。
<由于市场的不确定性造成的风险>
Yee 系统用户量少的风险:
Yee 系统会随着时间产生相应的价值,如果 Yee 网络系统不被更多的商业、个人或者其
他机构使用,不能够产生更多的公众关注度对其发展造成使用人数少的影响,可能会限
制或降低 YEE 的使用和价值。
YEE 来自交易所造成的流动性不足的风险:
目前 YEE 还未在交易所进行交易,如果在交易所开放交易后,很有可能会因为交易所比
较新对于各种法律法规了解的少,比起那些成立时间久声望好有其他成熟虚拟代币正常
交易的交易所来说,新交易所很容易出现欺诈和失败的可能。交易所的问题可能会造成
有很大一部分 YEE 交易陷入欺诈或其他运营风险问题,如此会导致 YEE 的价值和流动性
降低。
Yee 网络系统的发展跟不上 YEE 持有者预期的风险:
Yee 网络系统当前还处于开发阶段,而且在对外正式发布前可能会有很大的变化,参与
者对 Yee 或者网络系统的预期可能跟实际的发布时间会不同,同时也可能会在设计和执
39
行上的实际情况的变化导致不能按计划发布。
参与者在面对损失时无法得到保险的风险:
YEE 的代币公钥账户和银行账户、其他金融机构账户或者其他社交服务账户不同,Yee
基金会通常不会对网络系统购买保险。当出现 YEE 丢失或者网络系统失去价值时,不会
有任何保险机构可以对 YEE 的持有者提供索赔服务。
Yee 项目解散的风险:
Yee 项目会存在各种因素,比如比特币、以太坊的价值大跌、商业运作失败或者因为知
识产权索赔等,Yee 项目或许会无法继续运营从而导致不能成功发布或者团队解散。
相关地区和国家的司法或行政部门的监管政策的风险:
区块链技术目前在世界范围内都获得了支持或认可,但是同时也受到了各种监管部门的
仔细审查。Yee 网络和 YEE 的功能可能会受到部分监管政策的影响,其中包括但是不限
于限制使用或者拥有 YEE 的数字货币等,由此可能会阻碍或者限制 Yee 网络系统的发
展。
其他未知的风险:
区块链技术和相应的数字货币技术是相对比较新的并且未经完全验证的科技,可能会出
现更多无法预测的风险,风险可能会以更多的方式出现。
这份文件可能随时会被修改或者置换,然而我们没有任何义务更新此版本白皮书,
或者提供读者额外资讯的渠道。