Tensority:一种基于张量计算的共识算法

Tensority:一种基于张量计算的共识算法


POW或许很多人都不陌生,它是Bitcoin的共识协议,比原链也采用了这种协议。去中心化,核心基础是“Permissionless”(无需许可)。需不断提升算力,建立算力壁垒,提升区块链安全。协议可自我更新迭代,脱离单点故障。
在POW机制下,传统Bitcoin的共识算法是求SHA256结果,算力是在做重复的哈希计算,在其它的现实应用里无法使用,即算法不通用。这使得Bitcoin矿机迭代速度非常块,大量硬件被浪费。Tensority相对应的创新就在于算法的通用性和硬件的可复用性。“它可以做一些动态平衡,如果AI、深度学习收益更大,算力可以用作AI计算。如果挖比原利益更大就切换到比原挖矿。上一代的硬件则完全可以用作AI计算。”朗豫说,这是发明一种新算法的初衷。
Tensority采用了张量计算,特别是矩阵乘运算,它是深度学习的基本组成部分。Tensority 构建256 X 256 X 256的随机矩阵相乘,得到的结果再进行SHA256来计算最终工作量。这是一种通用型算法,任何GPU,甚至是智能手机,监控摄像头等,所有的智能设备都可以应用该算法提供算力,得到比原奖励。“我们与西南交通大学实验室合作,已经从理论上证明了矩阵填充随机性和结果随机性。”朗豫说,Tensority的共识机器天然适用AI硬件加速。
实际上,AI算力共享已经成为一种流行的商业模式,Vectordash、Snark AI就通过出租GPU算力给深度学习使用者。目前,Tensority专用的AI-ASIC芯片(TPU)与GPU并存,在市场需求调节的情况下,让拥有者自由选择两种任务。

Tensority:一种基于张量计算的共识算法

扫一扫手机访问

发表评论