初识-从挖矿角度看Truechain初链

简介

正在挖矿的显卡矿机
目前手头有几台显卡矿机在跑着,POW挖矿对电量的消耗,以及该过程中产生的热量还是极大的。比特币挖矿的能量消耗有个网站进行了计算。https://digiconomist.net/bitcoin-energy-consumption
digiconomist.net电量消耗预测

预计一年消耗73TWh的电量,然而消耗这样规模的电量去维系区块链,以及矿机产生大量难分解高污染垃圾,在一定程度上是不是一种资源浪费。

初识

年中听到有同学入职了truechain,于是打开官网了解一下,先从白皮书入手。
初链(truechain)是全球最早的混合共识公链,实现了permissionless PBFT协议,将PBFT和POW共识结合在一起。初链解决了区块链领域最重要的问题之一: 去中心化和性能/可扩展性的矛盾。PBFT协议保证价值流通和商业应用所需要的性能,而混合共识保证初链是一条公有链。

*注:IBM创建的Hyperledger使用的是PBFT算法,PBFT算法具有算法优化,高效,达成共识速度快。PBFT是根据拜占庭问题演变而来,该算法是Miguel Castor 和 Barbara Liskov在1999年提出来,解决了原始拜占庭容错算法效率不高的问题。PBFT算法设定系统为异步的分布式,网络中单一节点失效的一个独立事件。作者使用了加密技术来防止欺骗攻击和重播攻击,把消息设定为:公钥的签名,消息验证码(MAC),消息摘要(Message digest)。并假设整个网络中,所有的节点都知道每个节点的公钥可以做签名认证。当然还有一些前提:恶意节点的算力不能破坏加密算法,不然基本保障就不存在了,恶意节点不能无限延长节点通讯,消息摘要哈希算法具备无碰撞性。

技术层面

初链通过智能网络层、区块链层、数据层、合约层来共同组装成一个底层公链。
智能网络层:实现点对点去中心化数据传输。

区块链层:实现区块链基本功能(不可篡改,时间戳,全网记账),并使用区块记录交易信息。

数据层:结合IPFS协议,子区块链的基础上保证数据可用。数据层的数据通过At-rest技术加密。

合约层:在区块链系统上构建广告行业智能合约。合约层提供广告分发智能合约的功能,并实现复杂的商业逻辑和计算功能。

感触

初链在一定程度上大大降低了维护一个可靠数据库(即区块链)对能源的消耗,并提高了TPS,现在许多Dapp需要高性能和低成本。然而,在现有的平台上,支持多种性能要求很高的Dapp非常困难,而初链可以通过智能合约的优化,将TPS可以提升到10000笔/秒,而一个易用的Dapp应用程序需要以下特点:1.高性能(1000〜10000tps) 2.低成本和低能耗 3.稳定高效的合同执行环境 4.易于开发,部署和管理。此类Dapps的另一个特点是企业是主要实体发布和保持智能合约。因此我认为TrueChain正在建立一个商业联盟公共区块链。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 巴比特旗下时戳资本近日发布了《区块链公链项目研究报告》。作为时戳资本区块链行业研究报告系列03,这份最新的报告主要...
    shenciyou阅读 2,644评论 1 10
  • 06207李志 如果说有一条虫子能一路畅通无阻地从一个国家爬到另一个国家,那么就是它了! 三十多年来,这条从艾瑞克...
    Liz06207阅读 471评论 0 0
  • 人生如火如烟雾 胡99 2017-1105 清晨,我正站在阳台上,享受良晨美景的清新,忽见一...
    99阅读 568评论 0 5
  • 她在家里看书,窗外突然噼里啪啦下起雨来,不一会儿就成滂沱之势。这四五月的天哪,说变就变。她摇摇头,来到窗前,听了一...
    易若冰阅读 723评论 2 0
  • 起因 android 5.0之前是,Phone进程对外的服务都是通过TelephonyManager来实现的。现在...
    wbxjack阅读 4,947评论 0 1

友情链接更多精彩内容