手机版
扫描查看手机站
首页 > 文章 > 加密世界 > 正文

一文读懂什么是PlatONE

时间:2025-03-14 20:01:45来源:525游

PlatONE 是基于隐私计算的新一代联盟区块链平台,以支持企业级应用。平台提出了⼀种以隐私计算为特⾊的企业级联盟链基础设施,可满⾜⾦融商业等多种需求场景。

⽬前PlatONE提供了多种创新性技术和功能,包括:安全多⽅计算、同态加密等密码学技术植⼊、优化的⾼效共识、⾼TPS、完备、易⽤的企业级⼯具链和组件、优化的⽤⼾/权限模型、多开发语⾔⽀持等特性,旨在解决当前联盟链发展中存在的困境。

一文读懂什么是PlatONE

在PlatONE中,公开可验证计算⽅案还具备如下特性:

· 不可伪造性:对于任意恶意的服务端,如果 ,那么产⽣可接受的证明在计算上是不可⾏的;

· 计算有效性:针对⼀些函数,⽣成证明是相对有效且低成本的;

· 不涉及可信第三⽅初始化过程。

从可验证计算⽅案特性我们知道,验证算法的开销⽐计算算法的开销要⼩,因此在PlatONE中我们使⽤公开可验证计算⽅案能显著降低计算节点的开销,并且⾼开销的计算可以转移到链下进⾏处理,能进⼀步提⾼可扩展性且降低链上计算开销。

安全多⽅计算(Multi-party Computation)主要⽤于解决在多⽅协同计算任务中⽤⼾数据的隐私保护问题。在传统密码学⽅案中,如对称加密、⾮对称加密等,⽅案针对系统合法⽤⼾外的恶意攻击者,提供了数据在传输或存储过程中的机密性、完整性的保护。⽽在安全多⽅计算的⽅案中,要求保护每个合法参与者各⾃的数据隐私。

安全多⽅计算可以被⼴泛应⽤在电⼦选举、限签名以及电⼦拍卖等应⽤中。安全两⽅计算是安全多⽅计算的基础和特例,有着重要的理论价值和⼴泛的应⽤价值,⽬前,安全两⽅计算协议的主流设计框架仍基于姚期智先⽣最早提出的基于加密电路的两⽅计算通⽤协议,并由Beaver、Micali和Rogaway进⼀步扩展到多⽅计算。

Yao基本协议的核⼼技术是加密电路(Garbled Circuit,简称GC)和不经意传输(Oblivious Transfer,简称OT)。

为了更好地满⾜在⾦融等领域的应⽤需求,PlatONE引⼊了对国密算法SM3的⽀持,⽤⼾可以在智能合约中完成SM3签名的验证功能。

SM3是基于椭圆曲线的公钥密码算法,在商⽤密码体系中,⽤于替换RSA算法,可⽤来实现⾮对称加密、数字签名、密钥交换等功能。作为⼀种基于椭圆曲线的公钥密码算法,SM3算法在相同安全程度下,较RSA算法在密钥规模上存在优势。

国密算法即国家密码局认定的国产密码算法,即商⽤密码。商⽤密码,是指实现商⽤密码算法的加密、解密和认证等功能的技术。商⽤密码的应⽤领域⼗分⼴泛,主要⽤于对敏感的内部信息、⾏政事务信息、经济信息等进⾏加密保护。⽐如:商⽤密码可⽤于企业⻔禁管理、企业内部的各类敏感信息的传输加密、存储加密,防⽌⾮法第三⽅获取信息内容;也可⽤于各种安全认证、⽹上银⾏、数字签名等。

国密标准是我国⾃主设计的商⽤密码标准,实现了对称加密、⾮对称加密、消息摘要等密码算法功能,⽤以改变在以银⾏业等核⼼⾦融领域⻓期依赖3-DES、SHA-2、SA等国际通⽤密码算法体系及相关标准的现状,从⽽达到摆脱对国外密码技术的过度依赖,实现密码算法⾃主可控的⽬的。国密标准主要包括SM-2、SM-3、SM-4、SM-5、SM-10等算法。

PlatONE中的电路

PlatONE中,智能合约被编译成布尔电路(Boolean Circuit),布尔电路是由各种不同的(Gate)构成的“复杂有向⽆环图”,可分解为细粒度的计算任务,并通过PlatONE⽹络将计算任务分发到多个计算节点并⾏计算。为保证计算的可靠性,避免因节点掉线或超时导致计算失败,同⼀个⼦任务会同时分发给多个计算节点,保留⼀定的计算冗余度。

电路是由各种不同的(Gate)通过输⼊输出线构成的“复杂有向⽆环⽹络”。由逻辑(⽐如:与、或、⾮、异或等)构成的电路称为布尔电路(Boolean Circuit);由算术(⽐如加法、乘法等)构成的电路称为算术电路(Arithmetic Circuit)。任意形式的计算都可由电路表⽰,电路以有限种类的⻔构成各类复杂的计算形态。电路因为其基本组成部分的简易性,是在密码学中被⼴泛使⽤的计算模型。PlatONE通过电路来⽔平地连接各类算法和硬件。电路作为安全多⽅计算、零知识证明、可验证计算、全同态加密共同使⽤的通⽤计算模型,以其超强的普适性串联各类算法。电路表⽰的算法也天然适合专⽤硬件的实现。电路是PlatONE度量“计算”的基础。构成电路的基本单位为,不同种类⻔的资源消耗不同,整个计算的度量可表⽰为电路中所有的消耗的度量总和。电路为计算的度量和定价提供了理论基础。

专⽤计算硬件

PlatONE中,智能合约的计算逻辑被编译成布尔电路进⾏计算,整个计算回归到与、⾮、异或等处理。⽽布尔电路的操作,天然与FPGA的架构相匹配,通过将智能合约转换成FPGA的布尔电路并通过FPGA来执⾏这些逻辑单元,能够极⼤地提⾼运算效率和降低功耗/成本。PlatONE将在适当的阶段推出基于FPGA/ASIC的专⽤计算硬件,会极⼤提升整个区块链平台的交易性能,真正实践下⼀代计算架构当中的硬件部分。

权限模型

现实场景中的商业模型往往是⽐较复杂的,它包含⼤量的商业元素及它们之间的关系,并且⽤来描述商业⾏为中的不同⽅⾯,如操作流程,组织结构及⾦融预测等。因此为了更好的满⾜不同企业级⽤⼾的需求,且保障节点间通信安全性,以及对节点数据访问的安全性,PlatONE采⽤系统合约的⽅式实现了⼀整套完善的权限模型,包括节点准⼊机制,⽤⼾⻆⾊管理,合约防⽕墙等功能,充分满⾜不同商业需求,为产业赋能,且在⽹络和存储层⾯上做了严格的安全控制,提升系统安全性。包含:

· 节点准⼊机制:PlatONE通过节点管理合约对节点进⾏管理,包括节点是否能够接⼊⽹络,节点是否能够参与共识以及节点信息的维护等功能。

· ⽤⼾⻆⾊管理:PlatONE根据不同的权限,设定了不同的⽤⼾⻆⾊,并通过系统合约的⽅式对⽤⼾的⻆⾊进⾏管理。根据不同的⻆⾊,⽤⼾在系统中被赋予不同的权限。

· 合约防⽕墙:PlatONE中合约的调⽤权限由合约防⽕墙控制,只有合约的创建者才可以设置该合约的防⽕墙。

CNS(合约命名服务)

PlatONE中实现了合约命名服务,⽤⼾可以通过合约名称及版本号来访问智能合约。

合约命名服务英⽂全称为Contract Name Service,简称CNS 。合约命名服务维护了名称、版本到合约地址的映射关系,提供了对系统中合约的管理功能,包括合约的注册和注销,合约注册信息和地址的查询等功能。

PlatONE使⽤系统合约实现了合约命名服务,⽤⼾部署合约后可以将该合约注册到系统合约中,后续调⽤可以通过合约名称及版本进⾏调⽤,⽽⽆需使⽤合约地址。如果交易是根据合约名称、版本来调⽤合约,PlatONE底层⾃动在系统合约中查询名称版本对应的合约地址,然后调⽤该地址的合约。

形式化验证

PlatONE中引⼊形式化验证⼯具及安全技术验证,可以为智能合约提供安全审计功能,发现智能合约中安全相关的漏洞缺陷,如资⾦数值溢出,数组越界等,同时也可以发现智能合约中功能逻辑的漏洞,避免合约代码实现与设计不⼀致所导致的⻛险。

企业级部署与运维⼯具集

⽬前市⾯上⼤部分联盟链的部署和运维⼯具集都多多少少涉及到⼯具的安装以及额外的环境依赖,所提供的部署⼯具集,也常常需要执⾏⼤量的部署步骤,花费较多的时间和学习成本。

PlatONE系统提供了丰富的企业级部署⼯具,极⼤的降低了复杂度;以及提供了完善的说明⽂档和相关的PlatONE运维建议,贯穿着部署与运维的各个⽅⾯。以灵活、易⽤和极低的学习成本为出发点,以最⼤化提⾼部署与运维友好度为⽅向,从⽽实现更快捷的部署、开发和维护。

技术架构

 基于区块链技术及隐私计算基础设施,针对企业级应用的需求做了改进和拓展。

以上就是一文读懂什么是PlatONE的详细内容,更多关于PlatONE详细介绍的资料请关其它相关文章!


数字货币及比特币永续合约可以随时平仓吗 dnf武器幻化有什么用(dnf武器幻化哪个好) ZHENBI是什么交易所?ZHENBI交易所怎么样? 有哪些玄幻仙侠公益服游戏(玄幻仙侠完本) 第五人格狼人技能介绍(第五人格狼人模式规则) dnf锻造8上锻造9会掉吗(dnf武器锻造8上锻造9会碎吗) 什么是Chia(奇亚)?chia挖矿详细教程Windows版 比特币钱包app有哪些?2022年比特币交易软件app排行榜 魔兽世界黑市在哪里(魔兽世界黑市在哪里8.3) 梦幻西游法力陷阱有什么用(梦幻法力陷阱技能效果) 和平精英灯塔在哪(和平精英海岛灯塔在哪) DBOSS是什么交易所?DBOSS交易所详细介绍 和平精英守护天使什么意思(和平精英守护天使必须是好友吗) 火币网杠杆什么鬼?火币杠杆怎么玩?火币杠杆倍数调整方法 HyperPay钱包DApp使用教程 我的世界羽毛怎么大量获取(我的世界中怎么获得羽毛) 我的世界34种敌对生物有哪些(我的世界34种敌对生物是什么) 王者荣耀挑衅的语言怎么设置(王者挑衅语音怎么设置) 剑与远征sp英雄怎么获得(剑与远征sp英雄进阶表格图) 币在(BitZ)是什么交易所?BitZ交易所怎么样? 怎样用小狐狸钱包配置OKExChain测试网? 区块链DAG是什么意思?区块链DAG有什么优势? 宝可梦传说阿尔宙斯劈斧螳螂怎么抓(阿尔宙斯双刀) 狗狗币每年增发50亿属于谁?狗狗币发行时间发行量官方资料 王者荣耀怎么隐藏贵族(王者荣耀怎么隐藏贵族标志2022) 有没有值得玩的三国类手游(推荐三国类手游) 火币网怎么提现比特币?火币网提现比特币图文步骤 CHZ币怎么买?CHZ币买入交易操作步骤教程 PIS币怎么样?PIS币官网总量和发行价介绍 ETH永续合约如何收费?以太坊永续合约手续费介绍 王者荣耀炮车第几波加入战斗(王者炮车几分钟加入战斗) 有什么值得上手的卡牌网游(值得推荐的卡牌游戏) 消逝的光芒是哪个国家的游戏(消逝的光芒是国产吗) 比特币ETF是什么?买比特币还是买ETF好? 魔兽世界黑石塔下层怎么去(黑石塔下层怎么走) 和平精英能找到上一局录像吗(和平精英可不可以回看上一局) 三国杀如何快速获得5000将魂(三国杀攒5000将魂要多长时间) 梦幻西游阵法大克可以增加多少伤害结果(阵法大克可以增加多少伤害效果) 和平精英跳伞怎么快速落地不翻滚?(和平精英跳伞总比人慢) 非小号是什么?非小号有哪些功能? win10电脑C盘满了怎么清理?win10清理c盘垃圾的cmd命令 和平精英如何隐藏热力值(和平精英如何隐藏热力值数据) 公共服务概念币有哪些?盘点公共服务板块项目代币 苹果id怎么更改id号? 推荐6 种apple id重置密码的方式 魔兽世界奥法宝典给多少声望(魔兽世界奥法宝典有什么用) 梦幻西游手游妙音鸟内丹怎么配(梦幻手游妙音鸟怎么加点最好) 比特币账本存在哪里?比特币账本是谁在记账? 区块链SCRT币是什么币种?SCRT币前景怎么样? 比特派钱包使用教程:BITHD转账教程 让硬盘价格暴涨、甚至断货的Chia是什么? 币安新手使用教程:如何在币安创建API并绑定到小蚁EA? 比特派钱包使用教程:比特派钱包如何转币和收币? 门罗币如何提现?XMR币提现人民币操作教程 江南百景图金玉花首簪怎么打造(江南百景图玉如意) 艾尔登法环怎么双持(艾尔登法环怎么双手拿一把武器) 和平精英双倍经验卡有什么用() 魔兽世界符文布哪里刷(魔兽世界怀旧符文布有什么用) 三国志幻想大陆灼烧可以叠加吗(三国志幻想大陆火烧阵容优先培养) 王者荣耀露娜启示之音值得买吗(启明露娜出装) MyCrypto是什么钱包?MyCrypto钱包安全吗? 外媒评10款最佳动漫RPG,动漫rpg类手游大全推荐 创造与魔法中怎么获得青青猪(创造与魔法哪里刷青青猪几率大) 看盘软件CoinGlass在中国能用吗?CoinGlass中国官网入口最新地址 SocialFi有哪些项目?SocialFi概念币种盘点 win10笔记本电脑的摄像头打不开是怎么回事,教程详解 冰雪复古传奇手游装备合成攻略,最详细的冰雪打金攻略来了, Chia奇亚挖矿赚钱的四种方式 imToken支持Layer2扩容方案Arbitrum cf信用分低于90怎么办(cf信用分低于320怎么提升) 柴犬币怎么交易?柴犬币交易以及提现教程 消逝的光芒信徒无线电男孩在哪里(消逝的光芒无线电小孩) DNF手游泰拉怎么获得(dnf手游泰拉石怎么获得) 稳定币是什么,和法定数字货币有啥关系? 宝可梦阿尔宙斯传说奇鲁莉安怎么进化(pokemmo奇鲁莉安进化成哪个好) 火币app注册教程:用非小号app注册火币操作教程 第五人格:调整后宿伞之魂强度如何(第五人格宿伞之魂太强了) 时空猎人觉醒材料要多少(时空猎人觉醒任务) 泰拉瑞亚生命果实怎么获得(泰拉瑞亚生命果实在哪里) DYDX交易所怎么交易?DYDX交易所使用教程详解 手把手教你从零重装Win10系统(手把手教你如何重装win10系统) 王者荣耀账号受限制不能充值怎么办(王者荣耀账号受限制 无法消费什么意思) 欧易okex比特币如何提现到支付宝 梦幻新诛仙探灵位置在哪(梦幻新诛仙探灵在哪里) 我的世界怎么在活板门上放东西(我的世界活板门怎么向上开) 我的世界黑曜石有什么作用(我的世界里黑曜石有什么用) 兼职任务平台收集(兼职任务平台app) 区块链UPP币怎么样?UPP币前景及价值深度分析 英雄联盟亲密关系恋人怎么隐藏(英雄联盟如何隐藏亲密关系) TOKOK怎么注册交易?TOKOK交易所注册买币交易操作步骤教程 英雄联盟手游现在是s几赛季(英雄联盟手游现在是哪个赛季) 摩尔庄园手游愚魔草怎么获得(摩尔庄园手游 魔) 消逝的光芒2集市保险箱密码是多少(消逝的光芒2彩蛋) 全球最大虚拟币交易app下载安装,Binance交易所app下载官网 IPFS挖矿怎么挖?IPFS挖矿靠谱吗?IPFS挖矿收益有哪些? 常用多链钱包有哪些?多链钱包哪个好用? 王者荣耀一个月可以获得多少紫星币(王者多少钱一个紫星币) 币本位合约什么意思?币本位合约交易新手教程 超好用的2款翻译软件(能够翻译文档的软件) 王者荣耀紫星币可以买吗(王者紫星币哪里可以花钱买吗) jex数字货币交易平台怎么样?jex交易所全面介绍

热门文章

推荐专题

更多>>

游戏推荐

更多>>