币圈金马奖社群的「数字货币 TOP100 大探索」行动已经开启,今天是币圈金马奖会员孙孝虎做的第二次分享:ChainLink。
具体活动请参考:币圈金马奖超级会员群玩法介绍
谁是孙孝虎?孙孝虎是区块链项目DOS Network的运营,公众号名叫区块探索,他写过一篇文章完整的介绍了预言机,感兴趣的请查看:
以下是分享的正文。
Hi,大家好,我是孙孝虎,目前在DOS Network做运营,非常感谢金马老师组织这么有意义的活动,也感谢给我分享的机会,我今天分享的项目是ChianLink。
为什么分享这个话题
1、首先是因为ChainLink这个项目跟其他项目有些特殊,它是做预言机的项目,也是比较有价值的领域。
2、我们团队也在做预言机,所以对预言机了解的可能更深入一些。
以下都是个人见解,不作为投资建议哈。
ChainLink是什么?
Chainlink是2017年6月由旧金山的一家金融科技公司SmartContract推出的项目,是区块链系统中第一个去中心化的预言机,它致力于解决区块链与外界进行信息交互的问题,为Dapp开发者提供允许智能合约访问互联网中数据的工具。
ChainLink是否有存在的必要性?
要了解ChainLink项目的必要性,我们可能要先了解一下预言机的必要性和解决的问题。
央行在上年10月份发布的报告中写到,将链外信息写入区块链的机制一般称之为预言机。它允许确定的智能合约对不确定的外界信息作出反应。
实际上智能合约不能够访问链外的数据,因为链上是确定的环境,在虚拟机中,不允许智能合约进行 I/O 输入和输出。
那预言机起到的作用就是将外界信息传入到智能合约中,而现在所有的公链都没有解决这个问题,无论是ETH、EOS、还是Tron,目前有几个公链团队也在尝试,一个是本体给出了解决方案,不过貌似只是一个接口,还有一个就是AE。
区块链在某个领域如果大规模应用,势必要需要预言机这个服务。比如去中心化的衍生品交易平台需要去链下获取价格,稳定币需要获取真实世界的汇率,菠菜DApp也可能需要链下随机数,链上是无法生成安全随机数的,自动赔付保险需要保单信息等等。
ChainLink如何实现预言机?
简单说一下ChainLink的技术结构。根据白皮书中的描写,ChainLink是一个完全去中心化的预言机,它分为链上和链下两个模块,链上由声誉系统、订单匹配合约、聚合合约三部分组成。链上负责链接Dapp开发者的智能合约,接受对链外数据的请求。链下负责监听请求,并去节点运营商获取数据。
大致工作流程为,Dapp开发者请求一个链外API数据,比如去中国天气网获取下午2点北京的温度。请求给到链上的预言机智能合约,链下监听到链上的请求,2点获取天气网的温度,之后返回到链上聚合信息,返回给Dapp开发者的合约。白皮书中有详细的技术阐述。
ChainLink是第一种去中心化预言机的尝试,采用了链上聚合的方式,不过这样可能需要所有参与达成确认,理论上需要更长时间,而且花费较高的gas。声誉系统可能会存在中心化的可能。
ChainLink目前的情况
项目进展
上面讲述了预言机的必要性,不过落地也比较困难,ChainLink项目成立到现在,只在以太坊测试网发布了测试版,供DApp开发者申请测试币试用ChainLink预言机服务。但是具体什么时间可以实现所有功能,官方并没有公布详细的路线图。
社区情况
推特有43条,9294关注者
Medium有679关注者,有多篇文章的点赞过千
Telegram有两个社区,共7891人,相对还比较活跃
Gitter有222人
代码更新情况
代码在GitHub上是开源的,代码提交的频率和次数都比较平稳。提交总数3244次,有21位代码贡献者,应该有5位主力开发工程师。
代币情况
ChainLink的代币叫LINK,主要用于向节点运营商支付从链外获取数据的费用。
总发行量10亿,35%用于挖矿奖励,35%公开发售,30%团队。目前流通3.5亿。LINK目前市值13亿,全球市值排行榜排在第29位,24小时交易量9300万。
筹码分布上,目前用于挖矿奖励的35%依然在地址中,团队的30%应该已经分散了,然后前十名的地址占了74%的代币总量,其中一个为币安交易所,可能是用于交易。
再说下LINK的价格,LINK是17年9月份众筹的,众筹价格大约0.1美元,之后在2017年12月和18年1月份持续上涨,最高达到1.28美元。然后回落,但最近价格又开始稳步回升,从18年12月中心的0.2美金,涨到现在0.54美金。简直就是熊市之光,哈哈。可能也做了不少营销和推广的工作。
总结
ChainLink是第一个去中心化的预言机解决方案,预言机的市场和前景还是非常大的,不过它的需求也依托于DApp的发展,目前需要并不高。项目开发进度不是很快,而且路线图不清晰,项目落地性上存疑。
最后再简单说一下欧链和我们的项目,如果是项目的解决方案。
欧链(OracleChian)
欧链金马老师之前在币乎上也写了一篇文章,详细的介绍了这个项目。我简单说一下自己的拙见。
欧链很早就提出了预言机的方案,他们采用自主的 PoRD 机制(Proof-of-Reputation&Deposit),可以理解为一种抵押代币的奖惩机制的声誉系统,奖励记账节点惩罚作恶节点。
因为需要更多节点参与投票得到一个正确的结果,这种方式有点像预测市场,更适合满足低频需求的领域,正如他们在白皮书中说的四个方向,预测市场、保险市场、智能固投和体育竞猜。
欧链最近在研发随机数提供方案,其实是一个很不错的方向,因为随机数问题越来越多DApp开发团队开始重视,虽然他们不愿意用这种去中心化的方式。另外欧链好像定位为EOS的预言机,不知道是否后期支持其他公链。
DOS Network
我们的项目是一个 Layer-2 的预言机解决方案,将大多数工作放到链下。我们在链上部署一个轻量级智能合约,链下实际上是一个 p2p 网络,为了保证去中心化,链下的所有参与节点的选取方式我们采用了 VRF 可验证的随机函数,我们初步计划是有1000个参与节点,然后每21个节点为一组,每次随机选取一个组。这样每次验证结果只需要组内验证就可以了,速度会更快。
确认结果是安全的方式是用的阈值签名,结果安全验证采用了BLS算法。结合这样的方式,我们即保证了去中心化,也保证了数据安全,并达到快速反应。因为Layer2的方案,所以DOS可以适配以太坊、EOS、Tron、Thunder等所有主流公链。
感谢大家的聆听,以上就是我的分享。
----------------------------
币圈金马奖最新课程,用数据和代码给你一个定投的理由。
网友评论