中网资讯

当前位置:主页 > 中网资讯 > 财经 >
区块链SBO中的密码学 -- 构建信任体系的基石
浏览: 发布日期:2019-11-24

故其疾如风,其徐如林,侵掠如火,不动如山,难知如阴,动如雷震。掠乡分众,廓地分利,悬权而动。先知迂直之计者胜,此军争之法也。

“难知如阴,动如雷震”强调的是对己方信息的保密——拉开架势打堂堂之阵是成本最高的战术,隐藏意图以奇兵胜才是大智慧。

其实这也算是兵家常识——不懂的都被灭了,但道理简单,如何能做到信息保密落地可就需要许多人殚精竭虑了,这也催生了一门重要学科——密码学,意义在于如何把所要传输的信息在发给接收者之前进行秘密转换以防止第三者对信息的窃取。

密码学应用可谓森罗万象,区块链也是其中之一,可以说诞生伊始,区块链就与密码学的技术不可分割。

在区块链的传世之作——中本聪撰写的《比特币:一种点对点的电子现金系统》中,就对密码学在区块链交易系统中的作用有着很好的诠释:用户的账户或者资产在区块链上就是使用密码学中数字签名算法的公钥进行表示的,换句话说拥有这个公钥对应私钥的人就对相应的账户或资产拥有控制权;当要将数字资产发送给下一个拥有者时,就需要使用对应私钥对整个交易进行数字签名,区块链的其他使用者通过公钥验证数字签名的合法性,从而可以确认该次转账是否经过资产所有者授权。

区块链之所以能称之为“链”,就是因为通过密码学中哈希函数构成指针的链表,这个链表链接一系列的区块,每个区块包含数据以及指向标准前一个区块的指针。前一个区块的指针使用的是其哈希值,这个哈希值会存储在后一个区块中以方便查找其位置。同时,这个哈希值也能进行验证这个区块所包含的数据是否发生变化。在区块链底层数组结构中存储中也用到了密码学哈希函数来进行存储以方便查找。

随着密码技术的不断发展,出现了很多区块链项目的技术迭代,比如2019年的新型项目SBO,采用同态加密、零知识证明和安全多方计算等高级密码算法和协议,还可以为区块链提供密态计算、密态校验和分布式密钥管理的能力,为未来基于SBO的区块链场景服务提供更多信任的基础。

SBO的底层技术在区块链的隐私保护方面,除了使用一般的对称加密算法,还可以使用密码学上同态加密与零知识证明技术,将交易的金额加密起来。

这样在SBO的生态体系中,既可以在密文上对交易的金额进行同态操作,完成密态计算,又能在不泄露交易金额的情况下,“零知识地”证明交易符合业务逻辑,完成密态校验。

SBO密码技术体系中,在分布式密钥管理方面,结合密码学中的承诺、零知识证明和不经意传输等密码技术,通过将私钥“拆分”成多个分片并由多方分别持有,使得私钥在其整个生命周期内都不会完整出现,签名时由多方共同参与。这样既有效地保护私钥的安全性又不影响其功能,SBO的这种私钥管理和传输技术,有点类似于中国古代战争中调兵遣将使用的虎符。

SBO团队深耕密码学技术的研究和创新,在标准算法加速、零知识证明、密文上访问控制、分布式密钥管理都有创新性的研究成果并落地到区块链业务方案中给客户创造价值。

例如,在SBO最近推行的星跃计划中,基于提前放内置交易功能,用户持有的SBO得到了直接增长,很多用户获得了3~30倍不等的盈利,为了稳定用户的资金安全,保证SBO的生态体系稳定和SBO价值持续推进,SBO团队在生态体系同态加密算法Paillier中,对其底层代数结构进行了深入优化,将算法的加解密性能提升了6倍以上,这样SBO价值提升,安全系数也大大增加,用户和SBO的信任感更强。

未来SBO团队会继续将安全性和隐私性放在重要位置上,用密码学技术赋能SBO的代币生态体系,为客户创造价值。