一文读懂Partisia Blockchain 的互操作方案:Oracle 服务框架

本文主要是介绍一文读懂Partisia Blockchain 的互操作方案:Oracle 服务框架,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Partisia Blockchain 是一个以 MPC 技术为特点的创新隐私公链,其通过将 MPC 技术方案引入到区块链系统中,并以零知识证明(ZK)技术和多方计算(MPC)等方案为基础,共同保障在不影响网络完整性和安全性前提下,实现数据的隐私性以及可审查。这意味着,Partisia Blockchain 相对于绝大多数链上隐私项目而言具备更好的合规属性,并具备与诸多 Web2 场景深入的融合潜力。

当然,除了具备合规、高度可组合化、可定制化的隐私外,高度的可互操作性也是 Partisia Blockchain 网络的一大重要特性之一。Partisia Blockchain 通过推出一个名为 Oracle 的服务框架,并基于此构建系列原生的跨链互操作工具,以为网络与外界进行跨链互操作构建基础。

何为 Oracle 服务框架?

事实上,绝大多数区块链网络本身并不具备互操作能力,这是因为绝大多数区块链重点是兼顾去中心化与安全,而弱化互操作特性,比如以太坊与其他 Layer1 以及 Layer2 建立互操作性,通常是通过包括跨链桥在内的系列跨链设施来进行交互,而在以太坊生态内 Layer2 与 Layer1 的交互中,也高度依赖于排序器角色。所以链与链间的交互,通常依赖于三方的互操作组件,以实现资产、信息等的跨链互操作。

虽然三方跨链设施能够根据不同的链的特点,进行相应的适配且具备一定的灵活性,但通常其难以扩展性、安全性和去中心化程度上进行兼顾,这也是跨链设施本身所面临的不可能三角。

Partisia Blockchain 的 Oracle 服务框架是一个不错的示例,Oracle 服务框架是 Partisia Blockchain 网络中的一个原生组件,其通过不同的 Oracle 互操作节点驱动,其不仅能够扩展区块链功能进行支持,使其与外部数据源交互,还能够让 Partisia Blockchain 升级为多功能、私密、高效和互联的数字经济解决方案。

Oracle 服务框架作为 Partisia Blockchain 网络的一个原生组件,其能够从 Partisia Blockchain 网络中获得原生支持,并继承 Partisia Blockchain 网络的所有优势。

一方面在于,其不仅能够从可拓展的计算能力中(网络中引入了 zk 计算节点,将分布式的链下计算能力引入链上)获得足够的安全性以及可拓展性,同时其能够嵌入至包括MPC-as-a-Service 、统一公共和私人智能合约等在内的系列功能特性中,并与适配于各类应用场景,并能够保障信息传输的隐私特性。Oracle 服务框架本身遵循 Partisia Blockchain 的 Poseidon 共识机制,同时在分片方案的促进下,其在处理各类互操作工作时具备极好的效率。

所以背靠 Partisia Blockchain 网络的 Oracle 服务框架能够继承该系统的所有优势,相对于 LayerZero、CCIP、Wormhole 等互操作方案,该方案在去中心化的、安全的、易于扩展等方面具备较为突出的优势。

Oracle 服务框架是 Partisia Blockchain 网络的互操作体系的原生基建设施,以此为基础网络中进一步推出了原生质押资产桥 Hermes 以及 Bring Your Own Coin (BYOC)功能。

关于 Hermes 与 BYOC 功能

l Hermes 跨链桥

Hermes 跨链桥旨在提升链上交易安全性,在 Oracle 服务框架的支持下,其支持在两个独立的区块链网络上以 1:1 的比例进行质押资产转移,利用多种加密工具和基本经济原理来高效、安全地展示与处理两个独立区块链状态。其技术路径包括:

(1)双重记账:确保信息持久保存在两个区块链上,并建立所有用户和节点运营商都可以轻松访问的空间权限;存款、取款均由一组独立选择的 Oracle 节点在到期时进行管理。

(2)质押桥接:小型 Oracle 组成节点表示的通证充当抵押品,任何 MPC 资产持有者都可以在发生欺诈时进行质押以维持平衡性。

(3)小型 Oracle 安全选择:由大型 Oracle(即所有可用的 Baker 节点)运行的 MPC 签名方案确保小型 Oracle 选择与共识模型的安全性匹配度;大型 Oracle 节点还负责将成员身份验证工作委托给合作伙伴链,以此建立起双重安全账簿。

上文提到,区别于其他跨链桥,其能够从 Partisia Blockchain 网络中获得安全以及效率保障,既能够保证去中心化与安全性,无限的拓展性能够能够保证其风险不会随着网络中资产跨链的规模的扩张而增长。

l Bring Your Own Coin (BYOC)功能

BYOC 是一个允许顾客使用他们偏好的支付方式(如 ETH、USDC 等)来支付使用费用的功能,通过先进的大规模多方计算(MPC)密钥生成确保桥接安全,由节点运营商提供抵押,无需累积风险。首先,拥有 ETH 钱包的用户在 Partisia 区块链上创建一个用户账户,该账户将持有 BYOC 通证桥创建任何 BYOC 孪生通证。通过将 ETH 转移到MPC-ETH钱包,可以简单地创建 BYOC 孪生通证(只能通过 Partisia 链由用户管理)。

一旦账户建立,如果用户将ETH转移到MPC-ETH钱包,Partisia 区块链的 BYOC 通证桥将注册该转移,签署交易,创建 ETH 的 BYOC 孪生通证,并更新内置的双重记账系统,以显示用户在 Partisia 区块链账户上的 ETH BYOC 孪生通证余额,以及在 MPC-ETH 钱包中匹配的 ETH 余额。从用户的角度看,ETH 的 BYOC 孪生通证会立即出现在用户的 Partisia 区块链账户中,用户可以开始在 Partisia 区块链上进行交易。资助交易的燃气费将从用户的账户中扣除,这些支付的最终完成将在大约 30 分钟后自动进行,结果是将ETH孪生通证转移到参与节点运营商的账户中。BYOC 功能为各类资产引入到链上,以及为各类业务引入到 Partisia 链上构建了基础。

目前,BYOC 在此前已经引入 ETH、Polygon USDC 、 BNB、USDT(以太坊)作为支付方式。

而在近期,WBTC 也将作为 Partisia Blockchain 上的 BYOC 支持通证引入,这样意味着 Partisia Blockchain 也正在将网络的可拓展性扩展至比特币生态以及 BTCFi 体系。

我们看到,Partisia Blockchain 的跨链体系不局限于 Web3 领域,高度的灵活性、隐私性、可拓展性以及安全性,其具备与各类场景深入的组合、适配的潜力。长期看,随着 Partisia Blockchain 生态向 Web2 领域的不断拓展,其互操作框架也有望进一步为更多资产进入 Web3 提供管道,并成为万亿 RWA 资产进入 Web3 的重要管道。

这篇关于一文读懂Partisia Blockchain 的互操作方案:Oracle 服务框架的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/944370

相关文章

Android 悬浮窗开发示例((动态权限请求 | 前台服务和通知 | 悬浮窗创建 )

《Android悬浮窗开发示例((动态权限请求|前台服务和通知|悬浮窗创建)》本文介绍了Android悬浮窗的实现效果,包括动态权限请求、前台服务和通知的使用,悬浮窗权限需要动态申请并引导... 目录一、悬浮窗 动态权限请求1、动态请求权限2、悬浮窗权限说明3、检查动态权限4、申请动态权限5、权限设置完毕后

oracle DBMS_SQL.PARSE的使用方法和示例

《oracleDBMS_SQL.PARSE的使用方法和示例》DBMS_SQL是Oracle数据库中的一个强大包,用于动态构建和执行SQL语句,DBMS_SQL.PARSE过程解析SQL语句或PL/S... 目录语法示例注意事项DBMS_SQL 是 oracle 数据库中的一个强大包,它允许动态地构建和执行

TP-Link PDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务

《TP-LinkPDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务》近期,路由器制造巨头普联(TP-Link)在用户群体中引发了一系列重要变动,上个月,公司发出了一则通知,明确要求所... 路由器厂商普联(TP-Link)上个月发布公告要求所有用户必须完成实名认证后才能继续使用普联提供的 D

PLsql Oracle 下载安装图文过程详解

《PLsqlOracle下载安装图文过程详解》PL/SQLDeveloper是一款用于开发Oracle数据库的集成开发环境,可以通过官网下载安装配置,并通过配置tnsnames.ora文件及环境变... 目录一、PL/SQL Developer 简介二、PL/SQL Developer 安装及配置详解1.下

修改若依框架Token的过期时间问题

《修改若依框架Token的过期时间问题》本文介绍了如何修改若依框架中Token的过期时间,通过修改`application.yml`文件中的配置来实现,默认单位为分钟,希望此经验对大家有所帮助,也欢迎... 目录修改若依框架Token的过期时间修改Token的过期时间关闭Token的过期时js间总结修改若依

oracle如何连接登陆SYS账号

《oracle如何连接登陆SYS账号》在Navicat12中连接Oracle11g的SYS用户时,如果设置了新密码但连接失败,可能是因为需要以SYSDBA或SYSOPER角色连接,解决方法是确保在连接... 目录oracle连接登陆NmOtMSYS账号工具问题解决SYS用户总结oracle连接登陆SYS账号

Oracle数据库如何切换登录用户(system和sys)

《Oracle数据库如何切换登录用户(system和sys)》文章介绍了如何使用SQL*Plus工具登录Oracle数据库的system用户,包括打开登录入口、输入用户名和口令、以及切换到sys用户的... 目录打开登录入口登录system用户总结打开登录入口win+R打开运行对话框,输php入:sqlp

Redis 多规则限流和防重复提交方案实现小结

《Redis多规则限流和防重复提交方案实现小结》本文主要介绍了Redis多规则限流和防重复提交方案实现小结,包括使用String结构和Zset结构来记录用户IP的访问次数,具有一定的参考价值,感兴趣... 目录一:使用 String 结构记录固定时间段内某用户 IP 访问某接口的次数二:使用 Zset 进行

一文详解Java Condition的await和signal等待通知机制

《一文详解JavaCondition的await和signal等待通知机制》这篇文章主要为大家详细介绍了JavaCondition的await和signal等待通知机制的相关知识,文中的示例代码讲... 目录1. Condition的核心方法2. 使用场景与优势3. 使用流程与规范基本模板生产者-消费者示例

解读Redis秒杀优化方案(阻塞队列+基于Stream流的消息队列)

《解读Redis秒杀优化方案(阻塞队列+基于Stream流的消息队列)》该文章介绍了使用Redis的阻塞队列和Stream流的消息队列来优化秒杀系统的方案,通过将秒杀流程拆分为两条流水线,使用Redi... 目录Redis秒杀优化方案(阻塞队列+Stream流的消息队列)什么是消息队列?消费者组的工作方式每