美文网首页区块链实践专题区块链研习社
浅谈比原链(BTM):区块链3.0的一种探索

浅谈比原链(BTM):区块链3.0的一种探索

作者: 陈天宇123 | 来源:发表于2018-09-25 13:19 被阅读6次

    之前写过一次比原《比原(BTM):进击的阿斗原》,这次从纯分析公链技术的视角,再来研究一下比原。


    前言

    区块链3.0的公链的定位是能大规模商用,推动实体经济的发展。

    概况

    基本面

    简介

    Bytom Blockchain Protocol(简称比原链:Bytom)是一种多元比特资产交互协议,运行在比原链区块链上的不同形态的、异构的比特资产(原生的数字货币、数字资产)和原子资产(有传统物理世界对应物的权证、权益、股息、债券、情报资讯、预测信息等)可以通过该协议进行登记、交换、对赌、和基于合约的更具复杂性的交互操作。连通原子世界与比特世界,促进资产在两个世界间的交互和流转。比原链采用三层架构:应用层、合约层、数据层,应用层对移动终端等多终端友好,方便开发者便捷的开发出资产管理应用;合约层采用创世合约和控制合约进行资产的发行和管理,在底层支持扩展的UTXO模型BUTXO,对虚拟机做了优化,采用自省机制以防止图灵完备中的死搀状态;数据层使用分布式账本技术,实现资产的发行、花费、交换等操作,共识机制采用对人工智能ASIC芯片友好型POW算法,在哈希过程中引入矩阵和卷积计算,使得矿机在闲置或被淘汰后,可用于AI硬件加速服务,从而产生额外的社会效益。

    比原的跨链技术:XRelay

    Bytom 上的资产互通采用 XRelay 技术(与比特币的 BTC Relay 类似),以此来支持不同形式的区块链数字资产在比原链上流动。

    BTC Relay 是一种基于以太坊区块链的智能合约,将以太坊网络与比特币网络以一种安全去中心化的方式连接起来。BTC Relay 通过使用以太坊的智能合约功能可以允许用户在以太坊区块链上验证比特币交易。BTC Relay 使用区块头创建一种小型版本的比特币区块链,以太坊 DApp 开发者可以从智能合约向 BTCRelay 进行 API 调用来验证比特币网络活动。BTC Relay 进行了跨区块链通信的有意义的尝试,打开了不同区块链交流的通道。

    比原的POW

    虽然 POW 共识机制的能源消耗是一种有效的平衡机制,但是 POW 算法的ASIC 芯片在淘汰之后的大量硬件浪费问题仍需引起关注。Bytom 采用的人工智能 ASIC 友好型 POW 算法能够减少资源和设备浪费,提升去中心化水平,为POW 共识机制的进化提供了一个极具建设性的方案。
    Bytom 在 POW 共识机制中引入了 Tensority 算法,是区块链挖矿和人工智能的桥梁。Tensority 算法包含的矩阵乘法是人工智能中最通用的算法,几乎所有人工智能设备都能友好地兼容这种算法。同时,Tensority 算法选取的数据类型是 int8,是一种在插电型 AI 设备通用的数据类型。Tensority 算法的这些设计可以让智能摄像头、正在充电的 AI 手机等通用型人工智能设备都能参与比原币挖矿。Tensority 算法可能带来以下的一些场景:
    第一.区块链共识所需的计算也可以应用于 AI 硬件加速服务,这将产生更大的社会效益。
    第二.人工智能友好型挖矿将扩大市场对人工智能 ASIC 芯片的需求,促进芯片产业的发展,这与当前 GPU 友好型 PoW 区块链对 GPU 市场的提振效应如出一辙。
    第三. 降低了矿工部署算力的成本,当矿机被淘汰或者闲置时,仍然可以用于人工智能的加速服务,避免硬件资源的浪费。
    第四. 更多通用型人工智能设备将参与到区块链挖矿中,这将有助于扩大区块链的渗透率。
    可以预见,Bytom 的人工智能 ASIC 友好型 POW 共识算法可以给区块链挖矿和人工智能芯片的发展带来双赢的局面。

    相关文章

      网友评论

        本文标题:浅谈比原链(BTM):区块链3.0的一种探索

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