美文网首页
2019-01-05 TauChain简介1

2019-01-05 TauChain简介1

作者: AI公链Tau江南梅 | 来源:发表于2019-01-05 22:30 被阅读0次

    想了解Tauchain请加入官方QQ群,群号203884141

    简单的让我介绍一下tauchain(代币名称是agoras)。

    Agoras在2018年2月为止曾经在Bittrex上交易。后来Bittrex为了规避合规风险,把主网还未上线的币全部下架了。

    与Agoras同时下架的还有几个挺优秀的币。所以,Agoras下架Bittrex的原因不是因为项目本身的原因,是因为当局监管严格化。

    2018年1月,2月的时期,Agoras在Bittrex的日交易金额,超过百万美元。高潮的时候,一天交易金额超过1000万美元。

    人气算是不错了。

    Tauchain很难懂。为了形象化的说明,我以参照既有的参考物来说明。

    Tauchain可以称之为去中心化的CYC,这个形容不能说是很精确,但可以大致的描述Tauchain的特征。

    CYC的简介可以参照以下的百科链接。

    https://baike.baidu.com/item/CYC%E9%A1%B9%E7%9B%AE/3713972

    CYC是一个知识库,把众多知识用电脑可以理解的语言表达,存入该知识库。使得计算机可以从该知识库里获取知识,理解该知识。人工智能研究可以使用CYC的知识库。

    Tauchain的目标是与CYC类似,组建一个去中心化的数据库。用户在Tauchain网络上发布的信息,必须用tau语言表达,这样才能使得计算机理解该信息的含义。tau语言是一种tau语言是一种高度的编程语言,用户使用tau语言提交的信息,才能被计算机理解。如果用户用自然语言表达所提交的信息,只能作为一段固定字符处理,不能作为计算机能理解的有用信息处理。用户可以提交各类知识、意见、以及程序代码等。tauchain网络可以理解用户提交的内容,并对内容进行归类、推理。随着用户增加,以及用户持续的提交新内容,tauchain可以形成巨大的知识库。而且该知识库里的内容,都是计算机能够理解,能够处理的内容。

    tauchain上可以形成容量庞大的知识库,但不需要担心数据膨胀的问题。tauchain上的数据存储结构与Bittorrent类似。

    在Bittorrent上,分布式的节点服务器上存储着各类文件的hash与持有该文件的用户信息。例如,某个特定的文件,只有100个用户的电脑里存储着该文件。其他用户需要下载该文件时,从这100个用户下载文件即可。

    同理,在tauchain上,知识库是分布式的。某个特定的文件,只存储在一部分的节点上,用户需要是可以从这些节点下载。参加tauchain的节点越多,整个tauchain网络能存储的数据量越大。

    为了实现tauchain的功能,最关键的是tau语言。开发tau语言是整个tauchain项目最难的一步。

    tauchain是从2014年发起的,到现在已经5年,花了这么长时间的原因就是因为研究tau语言的基础理论走了弯路,花费了很多时间。

    原先,计划参照既有的编程语言COQ(一种小众的依赖类型函数式编程语言)开发tau语言。但后来发现不能达到目标,中途变更了技术路线,重新研究基础理论。

    因此,原先的tau语言的编译器代码全部废弃,从2016年年初开始重新开发。

    研究tau语言的基础理论,本质上是一个数学理论的研究,所以花费了较多的时间。

    但现在,tau语言终于快完成了,已经完成了基础理论的研究,语法解析器的代码也大致做出来了。目前在优化语法解析器的代码。

    新的tau语言,是参照datalog语言,在其基础上发展的编程语言。datalog语言是一种逻辑推理语言,用于数据库与智能系统之间的交互。

    https://zh.wikipedia.org/wiki/Datalog

    现在的新版本tau语言,已经有具体参照物datalog语言,已经有具体开发方向,不是闭门造车。

    所以不必担心开发的再次延误。

    相关文章

      网友评论

          本文标题:2019-01-05 TauChain简介1

          本文链接:https://www.haomeiwen.com/subject/hyxjrqtx.html