你所在的位置: 首页 > 正文

Trias:实现真正可落地的区块链生态 | 技术架构

2019-09-05 点击:631
Trias:实现真正的土地封锁区块生态系统|技术架构

作为权力下放的典范,经过长时间的辩论和质疑,比特币在全球范围内得到了广泛认可。受比特币影响,分布式概念,共识算法,时间戳技术和匿名交易等概念逐渐普及。

在此基础上,以太坊进行了另一次改变。以太坊作为一个平台,允许用户在其上构建各种应用程序,极大地扩展了区块链技术的界限。

从那时起,虽然一批区块链产品如雨后春笋般出现,但它们大多模仿这两种产品,缺乏亮点并逐渐褪色。

区块链开发商,技术信徒和行业投资者正在迫切需要一种能够扫除“冷冻思维”并实现真正可阻塞的区块链生态系统的新产品。此时,Trias的诞生是为了应对时代潮流。本文旨在简要介绍Trias的技术架构。

Trias致力于解决“人们相信机器”的问题。在上一篇文章中,我们探讨了各种智能机器现在给人们带来的隐患。为了信任机器,我们创建了一个新的计算机体系结构,使我们更容易控制,这是Trias团队发起的伟大实践。

具体来说,Trias构建了基于区块链技术的新一代超大规模分布式计算机体系结构。阅读过Trias白皮书的朋友必须熟悉这一点。 Trias架构从下到上分为三个框架:

Leviatom Network:一个可靠的分散式软件执行环境,它允许我们确切地知道程序是否由我们指定的计算设备实际正确执行;

Prometh框架:一个可靠的分散式软件开发环境,可以让我们确切地知道程序是否实际实现了我们的期望;

MagCarta应用程序:实现可信赖的,分散的企业级服务,使我们能够准确了解我们与之交互的大规模信息系统是否真正是我们可信软件和可信计算设备的组合。制作。

基于这三个框架,每个框架进一步分为两层。自下而上是:Leviatom信任层,Leviatom书籍层,Prometh构建层,Prometh服务层,MagCarta契约层,MagCarta应用层。

有些人可能会问:大多数区块链项目,包括以太坊,只有1-3层。 Trias为何如此设计?

这是为了使项目能够着陆,并且需要提出相应的适应技术。否则,使用太方或建1-2层就足够了。 Trias的6层超大规模分布式系统在效率,安全性和兼容性方面实现了多项改进。市场上很少有项目可以达到这个水平。

值得注意的是,区块链技术每天都在发展,比特币和以太坊的设计不能完全满足实际需求。例如,即使以其技术而闻名的以太坊,由于“君士坦丁堡的硬叉”而在年初一再被推迟,因为内部问题没有得到解决。

上面我们介绍了6层架构的名称和必要性,我们主要简要分析它的功能。

Leviatom信任层

Leviatom的核心是异构共识图算法(HCGraph)。 HCGraph基于异构的基于TEE的可信执行环境(英特尔SGX,英特尔TXT,ARM TrustZone,TCG TPM,国家标准TCM,国家标准TPCM等)与基于小世界网络算法的图形计算技术相结合。

Leviatom中的每个节点都将表明其对整个网络的实时可信度,形成一个声誉关系网络,并通过相互认可相互证明,然后快速找到整个网络中“最困难的谎言”,以便少数高品质可以选择。代表节点达成共识。

Leviatom书籍水平

图书层源于信任层的功能和效果。我们将其定义为“通过统一界面访问的可插拔书籍”。简而言之,它与其他项目兼容。

关于可插拔性,因为区块链中每个一致性算法的一致性算法需要多个不同的逻辑步骤,所以难以替换不同的逻辑步骤。 Trias发现虽然不同的共识算法具有很大的逻辑差异,但是有些模块可以共享。因此,一致性算法可以独立于数据并实现替换。

现在,Trias可以成功运行ETH,Fabric,BigChainDB和其他项目。 Trias极大地提高了这些连锁店的共识效率,使其更加安全。

Prometh构建层

该层指的是可跟踪,可验证的应用程序开发框架。它有助于我们记录从生产到应用程序完整过程的任何软件的特征值,并添加自动安全性分析。

简而言之,可以实现“软件可追溯性”。通过存储一些特征值,Trias可以很好地记录每个软件。当软件出现问题时,可以使用它来跟踪设计中是否存在恶意软件。此外,它可以使用可追溯性方法来建立用户对软件的信任。

Prometh服务层

关于服务层,我们将其理解为“可重用,可信,兼容的应用程序的构建模块”。例如,生产可追溯性服务模块,供应链可追溯性服务模块,ERP客户关系管理服务模块,供应链财务模块,块交易服务模块。

它验证速度达到毫秒,兼容性可扩展性强。您可以运行最底层的三层软件模块,为上层提供构建块,以创建一个通用的企业级DSaaS,即MagCarta Smart Contract。

MagCarta合同层

MagCarta合同层统一了智能语言的多样性,构建了一种新的编程语言,并与现有的dapp合同完全兼容,从而可以在Trias网络上调度应用程序。

在Prometh层上生成大量可重用的功能模块,并在不同的应用程序中重用,并结合不同的需求为复杂的DSaaS(分散式微服务)提供统一的服务。

MagCarta应用层

应用层程序面向直接客户。在此级别,Trias可以设计各种应用程序,以实现农业可追溯性,数字版权确认,防伪工程,工业产品和艺术品,医疗数据可追溯性和其他特定应用。

值得一提的是,支持应用程序操作的完整Trias软件平台称为TriasForce,它将成为我们的重型产品。

所谓的SaaS是指软件即服务,即用户无需安装相关程序即可直接享受服务。例如,如果用户登录到网页,他们可以发送和接收邮件。这里的邮箱是SaaS。

Tiras通过这种六层架构将企业级SaaS引入区块链,允许所有应用程序在Trias上运行。它是通过区块链构建可信赖的云平台和生态系统,为现实企业计算提供服务。

具体而言,Trias将SaaS与区块链相结合,提出了分散式SaaS(DSaaS)的概念。在分散式系统和共识的推动下,Trias不仅能够满足高性能体验,而且还能够与每个平台兼容。 Trias支持不同的需求接口。在开发中,开发人员可以使用各种组件并选择各种语言。

如果可能的话,Trias系统足以承受99%的攻击。

这座6层楼的建筑是Trias团队和牛津大学信息安全中心的研究团队以及北京大学软科学研究所的研究团队的心血结晶。在成立之初,Trias团队始终与世界上最先进的计算机技术保持联系。

自Trias诞生以来,我们通过定义和构建可信设备,软件和服务,实现了对计算机行为的准确预测和操纵。它的理念,技术和架构吸引了无数媒体平台的关注,赢得了众多评估机构的青睐。 ICO Holder,CryptoDiffer,ICODrops,Hypernum Analytics,MoNoico,InvestFuture,Coin Crunch和其他机构发布的评估报告为Trias提供了测试报告。给出了A级以上的高分或评价。

,查看更多

——

漳州新闻网 版权所有© www.bowabc.com 技术支持:漳州新闻网 | 网站地图