指南

TREMISS BlockChain主要块。


TREMISS平台中的所有连接都通过我们开发的“Xtre”协议。“Xtre”协议是一种高级SCTP(流控制传输协议)协议,它使用多线程,加密,协议使用混合网络与分布式分类帐一起创建机密的块链。

TreSupervisor是TREMISS BlockChain的临时实体。 “TreSupervisor”允许您匿名向两个方向发送消息。“TreSupervisor”是临时的,它们仅在它们负责的块的持续时间内存在。
TreSupervisor使用一致的协议来验证和验证匿名化每个加密消息的操作,独立同意在解密之前处理所有消息,然后独立解密和处理每个消息。
生成块后,“TreSupervisor”被解散。

NodeTr是TREMISS BlockChain不可或缺的一部分,涉及块生成和网络支持,也是一个微服务器网络。 NodeTr也是令牌和矿工的存储器,用于使用嵌入的Tremiss算法生成令牌。
NodeTr也是TREMISS BlockChain钱包。
NodeTr可以在三种模式下工作:
1.在CPU上进行挖掘并使用CPU处理能力加入“TreSupervisor”。
2.开采作为代币持有人并参与TREMISS BlockChain对“TreSupervisor”的投票。
3.完全挖掘是CPU计算的一部分,也是令牌的持有者。

TremissSupervisorMachine是一个虚拟机,它执行智能合约代码,基于TREMISS BlockChain发布的令牌,分散的应用程序,“BIG DATE”类的计算。
TremissSupervisorMachine - 有自己的语言来实现最广泛的功能和能力,TremissSupervisorMachine语言的核心是OTP / Elixir。

TREMISS算法由Tremiss Blockchain Technologies Ltd.团队开发,是TREMISS BlockChain量子稳定加密算法。 我们的发展基于Daniel J. Bernstein,Daira Hopwood,AndreasHülsing,Tanja Lange,Ruben Niederhagen,Louiza Papachristodoulou,Michael Schneider,Peter Schwabe以及Zooko Wilcox-O'Hearn“SPHINCS:实用无状态散列签名”的工作。

TREMISS BlockChain中的交互原则。


TREMISS BlockChain的初步计算是生态系统的重要组成部分。 初步计算创建一个模板,该模板定义“TreSupervisor”中的“NodeTr”如何在块生成期间处理信息。 因此,在任何消息信息到达以生成块之前完全定义模式。 初步计算的使用确保了机密性,同时显着提高了创建块的信息处理速度。

创建TREMISS块有两个阶段。首先,如上所述,“NodeTr”执行密集的初步计算,创建唯一的模板,该模板确定如何处理块的信息或消息。当消息到达时,“NodeTr”一起工作以根据这个独特的模板实时处理消息,该过程不到预计算时间的1/30。 TreSupervisor不能影响共识机制的完整性,因为块的生产的所有方面都是以严格,可验证和不变的方式独立预定的。生成块后,“TreSupervisor”被解散,“NodeTr”可用于放置在新的随机“TreSupervisor”中。创建之后,块数据被传输到下一个“TreSupervisor”中的每个“NodeTr”。一旦下一个活动的“TreSupervisor”收到块数据,数据就会被传输到网络上剩余的“NodeTr”。此序列设置与负责块生成的下一个“TreSupervisor”通信的优先级,确保有效的块分发。

在网络中的任何时间,在初步计算的不同阶段将存在数十到数百个“NodeTr”。 这些初步计算在级联中重叠。 因此,网络带宽随着向网络添加更多“NodeTr”而增加,形成更多“TreSupervisor”。 这允许平台通过增加更多节点来线性扩展其容量。增加“NodeTr”的数量可以提高网络弹性。

共识协议TREMISS BlockChain旨在简化匿名和可扩展的解决方案,通过一系列块交换消息和支付。 TREMISS BlockChain协商协议允许您创建一个强大,可靠的平台,可以满足BlockChain的任何应用程序要求。
“TreSupervisor”中的每个“NodeTr”以一致的TREMISS协议执行以下操作:
a)在知道任何事务之前,“NodeTr”定义了一个模式,该模式在事务的消息槽中包含提交。模板确定(但不公开)块中处理每个事务的顺序,以及“TreSupervisor”中“NodeTr”如何打开事务。
b)无论如何,组中的“NodeTr”在不知道事务内容的情况下协商和修复事务,并将此承诺转移到所有其他“NodeTr”组。
c)作为“TreSupervisor”,“NodeTr”以给定顺序一起打开所有交易,揭示其内容。
d)当TreSupervisor同意所有事务都有效并且已经使注释正确处理事务时,节点再次将这些注释发送到所有其他节点。然后“NodeTr”执行所有事务。每个“TreSupervisor”独立地生成并发送一个块,该块必须与“TreSupervisor”中所有其他“NodeTr”创建的块相同。
TREMISS BlockChain的共识优于其他共识机制,参与“TreSupervisor”的每个“NodeTr”都提供了一个简短的证据,证明它已经正确处理了交易并将该证据作为块的一部分发布。
结果,输出块是有效输入的乘积。
任何分歧都会导致错误的证据归因于不合适的“NodeTr”,这会禁止在网络中识别此“NodeTr”。

系统中的简化支付交易从帐户开始。
Bob向Alice发送一张包含收件人地址的发票(她应该在哪里汇款)。
该地址是Bob先前从随机原型生成的图像(哈希函数的输出)(秘密哈希,它是哈希函数的输入)。
在接收到目标图像(地址)之后,Alice向系统发送支付交易。
此事务包含属于它的令牌的图像(秘密het),以及来自Bob帐户的图像(地址)。
系统检查发送的(秘密)Alice前映像是否有效以及它是否存在于分类帐中,然后将指定量从Alice的令牌传送到Bob(地址)的映像(地址)。
在成功处理交易之后,系统向Alice返回确认检查,她可以与Bob共享,确认交易已正确完成。
通过在这些令牌的块中指示Merkle路径,该收据用作证明交易被正确记录在块中的证据。
仅这一点就足以证明转移是正确的,因此令牌现在属于鲍勃。
但是,双方(Alice或Bob)可以自由地检查TREMISS BlockChain并检查目标图像(地址)的相应块中是否存在以及正确的数字。
TREMISS独特的架构和支付处理机制与传统方法相比具有三大优势:
- 用户隐私受到网络上可用信息有限的保护。
- 通过提供代币而不是钱包,大大增强了安全性。
- 事务处理速度更快,因为基于哈希的所有权可以在BlockChain传统平台上进行数字签名的一小部分时间内完成。
正如其他人所说,当将传统BlockChain平台的数字签名特征与TREMISS平台中使用的基于散列函数的数字签名进行比较时,“每个签名方案都使用加密散列函数;不再使用基于散列的签名。“
最后,与数字签名不同,散列受到保护,不受量子计算能力的影响。

Tremiss使用新方法来处理块中包含的信息。
每个块只包含该块的事务已为其分配了令牌的过去和新地址的无序列表。
分析整个区块链,观察者不能将参与操作的各方或交易的特殊性相互连接(即发送了多少个)。
因此,我们只能得出结论,在特定块中,一组令牌以与旧地址的新地址无关的方式分配。
在块和节点中,数据与Merkle树一起存储为二进制基础树。
此结构允许您快速搜索和重新定义节点中的根,以及生成检查块中令牌是否存在的证据。
这是通过简单地打开根块,令牌和所有中间非叶数据块的散列来实现的。
结果,可以生成转录本并将其用于验证,而不是要求相应块的所有数据参考感兴趣的事务。

TREMISS平台中令牌的处理具有一些独特的属性。
今天大多数传统BlockChain系统中令牌的处理基于钱包。在TREMISS协议中,令牌处理基于令牌,即令牌保持静态,而私有Hesh则需要确认所有权。
这些秘密哈希存储在链外部,并在将令牌的所有权分配给新所有者时进行更改。
TREMISS保护个人代币,而不是整个钱包。
用户拥有的每个令牌都受到单独秘密散列的保护,这意味着即使攻击者成功执行暴力攻击,也只能窃取用户的一个令牌。
TREMISS块不包含有关交易的任何信息,即有关发件人,收件人和金额的信息。
相反,来自TREMISS块链的块包含对属于接收者的地址和属于付款人的先前地址的令牌的分配。
此外,在BlockChain中没有链接付款人和收件人的信息,这意味着链中没有连通性。

NodeTr是TREMISS BlockChain的一个组件,涉及块生成和网络支持,以及网络微服务器。类似地,NodeTr是一个令牌存储和挖掘器,用于使用嵌入式TREMISS算法生成令牌。
NodeTr可以在三种模式下工作:
1.维护CPU并使用CPU处理能力加入“TreSupervisor”
2.作为代币持有人并参与TREMISS BlockChain对“TreSupervisor”的投票
3.完全挖掘是CPU计算的一部分,也是令牌的持有者。
设备要求:
TREMISS算法仅适用于CPU和相应的PC基础架构。
要在TREMISS BlockChain上挖掘令牌,您不需要组合的电源池,因为块的生成直接发生在“TreSupervisor”中。

TREMISS BlockChain的安全原则。


与其他平台不同,TREMISS BlockChain的共识不容易受到51%的攻击。任何流动的“NodeTr”都可以保护团队的共识。完全欺诈性的TreSupervisor只能为TreSupervisor用户在一轮中提交的交易提供证据。因为,“TreSupervisor”不能创造有利于它的虚假交易,也不能创造虚假交易的有效证据。完全欺诈性的“TreSupervisor”是不可能的 - 攻击应该仅限于改变交易顺序,交易的去匿名化或无法提供证据,即伪造错误。 BlockChain空间中的一致性算法主要受带宽限制的阻碍。在完成完成之前,必须将块分发到大多数系统。即使是一个小块也需要指数多于其文件大小的带宽,以便通过网络传输。在商定的BlockChain协议中,Tremiss,“TreSupervisor”通过网络最佳分配的短证明达到最终得分。因此,TREMISS BlockChain共识机制获得了证据。读取一秒的分数。

攻击者不能影响“TreSupervisor”的工作,因为“TreSupervisor”每次都从不同的“NodeTr”不断移动,不可预测和收集。 随着网络规模的增加,“TreSupervisor”节点影响块完成的可能性增加,因此创建灵活块的主要折衷解决方案是“TreSupervisor”的大小。 我们以编程方式限制了“TreSupervisor”的大小,它不会包含超过75个“NodeTr”。

TREMISS平台旨在鼓励NodeTr遵循协议规则。如果不这样做,将导致所有包含恶意或非生产节点的“NodeTr”关闭。该协议还在处理网络故障时提供了极大的灵活性。有效的“NodeTr”集是已知的,因为必须选择它们才能加入网络。由于“TreSupervisor”位于级联中,任何一个“TreSupervisor”的故障都可以通过级联中的下一个“TreSupervisor”轻松缓解。成功中断块生成将需要禁用所有预定的“TreSupervisor”,这是不可能的,因为“TreSupervisor”是从“NodeTr”自动生成的并且是随机的。

在TREMISS BlockChain中实现的平等主义属性与其他共识机制相比具有极大的优势。特别地,在该平台中,该节点的大计算能力或大部分节点不会给该节点带来优势。成功完成一个块是一个加密保护的组计算,类似于有用工作的证明。您可以将事务处理视为挖掘,其中不浪费工作,但直接对应于平台属性的提供。
因此,任何无法预料的算法改进,新的ASIC设计或其他设计都不会使一个团队或节点优于另一个团队或节点。此外,每个节点都以相同的方式处理,每个节点都自动检查所有其他节点的准确性。

在TREMISS协议的框架内,通过使用可验证的跨节点实时性能测试,故障和选择来创建对sibil攻击的抵抗。 TREMISS平台上的所有选举都将使用加密保护,由“NodeTr”端到端选举协议验证。