Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions task_list/task_20180726/从白皮书看TrueChain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
link :https://blog.csdn.net/weixin_40911468/article/details/83015603
从白皮书看TrueChain
初链(TRUE)是一个结合高效的PBFT 与去中心化的 fPoW 的混合共识公链项目。在保证去中心化本质的基础上,实现高性能的公链,以承载规模化商用Dapp运行的。

TRUE利用技术创新,解决以下三个问题:
区块链公链的去中心化、安全和性能的均衡。初链利用PBFT负责记账以快速处理交易,而fPoW负责PBFT委员会监管、选举和验证PBFT提交的交易记录合集。
普通PoW共识算法中存在的25%攻击,大矿池联合挖矿的问题。fPoW是将水果链技术融合到传统的PoW协议中,水果链是轻节点设计理念,普通挖矿只需要验证交易信息极客,不需要投入大量挖矿设备以及电力,比PoW更加去中心化和公平化。
降低DApp开发和运营成本。初链使用快链和慢链双链技术,独创了混合共识激励模式(双链不同节点的差异奖励机制;以智能期货合约方式,将gas价格在期货市场上交易,稳定燃料费。

TRUE 的技术架构自下而上分为三层:
混合共识机制:TRUE 保留 PBFT 记录账本的机制不变,将超级节点的选取开放给公链,利用 PoW 协议支持超级节点的动态选取和协议达成,因而将主干节点社区的组建由私有链和联盟链性质转换为公有链性质。
智能合约:智能合约层是共识机制落地应用的关键一步。智能合约的运行必须依靠虚拟机完成,保证统一智能合约在不同环境下可以运算得到同一结果。TRUE 继承了以太坊的虚拟机(EVM)的设计思路,在 PBFT 上推出 TVM。TVM 将植入每一个进行决策的主干节点,使得它们能根据单个需求调用请求。
合约抽象:将抽象智能合约中的基本商业逻辑,简化开发者设置复杂智能合约的流程。

正如白皮书所指出,初链致力于打造一个能承载大规模商用dapp的公链平台,关键词“大规模”,“商用”,。实际上区块链目前有个很大的局限性便是如何大规模商用,这个也是公链先锋eth面前,乃至整个公链体系所面临的问题,基本框架,智能合约,底层不可篡改数据库,基本以形成,简单的,小规模使用
问题不大,但是当大规模运用,投入商业,便显得十分鸡肋了,一效率低,二手续费高,三需要一定学习成本,使用上有一定难度。而初链是一个结合高效的PBFT 与去中心化的 fPoW 的混合共识公链项目,如果代码上能实现的话,能在相对去中心化的条件下,对整个系统的处理效率有一个量级的提升。也只有如此,区块链才能
真正投了于商业的使用,这样有有助与区块链技术的推广,更多人知道了,更多人在使用,这个行业才会有更好的发展。