跨链技术——公证人机制

这篇具有很好参考价值的文章主要介绍了跨链技术——公证人机制。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

跨链技术——公证人机制

一、概念

  • 公证人机制:是一种简单的跨链机制
    • 通过引入可信的第三方机构来作为跨链事务的验证者与协调者,跨链交易发起者在源链上发起一笔交易后,公证人通过监听源链上的事件来验证该交易是否有效
    • 验证通过后,通知目标链执行相应的操作,公证人群体通过特定的共识算法随十几件是否发送达成共识
  • 特点: 不用关注所跨链的结构(是较通用与成熟的模式)

二、分类

(1)单签名公证人(也叫中心化公证人机制)

  • 通常由单一指定的独立节点机或者机构 充当
  • 承担了数据手机、交易确认、验证的任务
  • 公证人在该交易过程中充当交易确认者和冲突仲裁者的角色,是用中心化机构替代了技术上的信用保障
  • 特点: 虽然交易处理速度快,兼容性强,技术架构简单,但中心节点的安全性也成为系统稳定的关键瓶颈

(2)多重签名公证人

  • 多位公证人 在各自账本上共同签名达成共识后才能完成跨链交易
  • 多重签名公证人的每一个节点都拥有自己的一个密钥,只有当达到一定的公证人签名数量或比例时,跨链交易才能被确认
  • 公证人是一群机构组成的联盟,跨链资金的转移是这个联盟所控制的
  • 公证人选取方式: 有多种:如随机选举、可信联盟的可信节点等
  • 实现: 一般利用多重签名脚本 实现,因此该机制要求跨链交易的双方链本身支持多重签名功能
  • 特点: 方式相较于单签名模式的安全性更高,少数几个公证人被攻击或者是作恶都不会影响系统的正常运行

(3)分布式签名公证人

  • 与多重签名公证人最大的区别——签名方式不一样
    • 分布式签名公证人采用多方计算MPC的思想,安全性更高,实现更复杂
    • 基于密码学生成秘钥(系统有且仅产生一个密钥),并拆分(公证人组中谁都不会拥有完整的密钥)成多个碎片(经过处理后的密文)分发给随机抽取的公证人(即使所有公证人将碎片拼凑在一起也无法得知完整的密钥),允许一定比例的公证人共同签名后即可拼凑出完整的秘钥,从而完成更加去中心化的“数据收集验证”过程。
  • 特点: 分布式签名公证人机制全面地保证了秘钥的安全性,该方法更灵活、更安全,当少数节点遭受攻击时或发生各种错误时,并不会影响整个系统

对比:

  • 单签名公证人中心化程度高;
  • 多重签名公证人和分布式签名公证人通过密码学算法选择多个实体共同作为公证人,降低了中心化程度,提高了安全性与可靠性

三、公证人机制的优缺点

优点:
  • 公证人模式是双向的跨链、能支持跨链资产交换及转移
  • 跨链合约和资产抵押的自由交易,链与链互操作简单,不需要工作证明和复杂证明
缺点:
  • 该模式和区块链的去中心化的理念存在一些冲突,很多人认为是一种中心化的产物
总之
  • 公证人机制技术架构简单,对原链基本没有影响,中心化程度越低,安全性越高,实现越复杂,需综合考虑场景需求进行权衡

四、存在的问题与不足

  • 由于公证人充当区块链网络之间的桥梁,所以手续费很低甚至免费,但存在公证人的信任问题,而且也容易遭受攻击

文章来源地址https://www.toymoban.com/news/detail-780900.html

到了这里,关于跨链技术——公证人机制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Web3知识科普:什么是多签钱包?

    我们日常使用的HD(身份)钱包或多链钱包,通常只可以通过一个公钥进行存储。这意味着,无论是谁,只要获悉了与该公钥匹配的私钥,就能够支配该公钥链上所持有的资产。所以为了解决密钥的问题,多重签名技术应运而生。 今天我们就来讲讲多重签名机制的含义、作用

    2024年02月11日
    浏览(46)
  • 《区块链原理与技术》学习笔记(一)——区块链概念和区块链共识机制

    《区块链原理与技术》专业课学习笔记 第一部分 一、概论 1.什么是区块链 2.区块链与比特币的关系 2.1 区块链是比特币的底层技术,是比特币的核心基础与架构 2.2 区块链不止是比特币 3 区块链的特点 3.1去中心化 3.2 透明性 3.3 不可篡改性 3.4 多方共识 4 区块链的分类 二、区

    2024年02月04日
    浏览(49)
  • 区块链技术中的共识机制算法:以权益证明(PoS)为例_区块链 pos

    先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7 深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前! 因此收集整理了一份《2024年最新网络安全全套学习资料》

    2024年04月23日
    浏览(46)
  • 互联互通,区块链的跨链方式

    区块链凭借着去中心化的框架和强大的性能受到广泛的关注和喜爱,相应的也产生了大量不同的区块链项目。这些项目基本每一个都存在自己独立的链,如何在不同的链中实现数据对接,互联互通,成为了区块链中一个需要考虑的重要环节。 区块链的跨链流程实际上并不复杂

    2024年02月11日
    浏览(47)
  • 区块链基础知识(下):共识机制 附带图解、超详细教学 看不懂你打死我

          苏泽 大家好 这里是苏泽 一个钟爱区块链技术的后端开发者 本篇专栏  ← 持续记录本人自学两年走过无数弯路的智能合约学习笔记和经验总结 如果喜欢拜托三连支持~ 目录 专栏的前面几篇详细了介绍了区块链的核心基础知识 有兴趣学习的小伙伴可以看看→ 关于区块

    2024年03月13日
    浏览(55)
  • 区块链相关技术知识

    目录  零知识证明 安全多方计算  Hash算法 MD5信息摘要算法 安全散列算法sha-256  非对称加密 RSA算法 ECC (Error correcting code) 对称加密 DES数据加密标准 3DES 三重数据加密算法  AES 高级加密标准 数字签名 椭圆曲线数字签名 共识算法 授权拜占庭容错算法(dBFT) 实用性拜占庭容

    2024年02月01日
    浏览(33)
  • 区块链跨链是如何进行验证的?

    跨链是区块链生态中一个十分重要的环节,它将不同的区块链连接成一个整体,使得数据信息能够更好的流动。 未来区块链的发展必然是一个多链并存的状态,这一趋势从以太坊由去年年初将近100%的市场占有率下降到目前约60%的市占率,就可以很直观地看出多链生态正在逐

    2024年02月11日
    浏览(44)
  • 基于区块链Baas平台的跨链实践

    前言 随着区块链技术的落地场景增多,不同区块链孤岛之间的跨链交互需求日趋迫切。例如,不同区块链上的通证(积分/资产)进行互换转移,不同区块链上业务合约的调用协同,不同区块链上业务数据的数据共享等。 本文以开源的异构跨链平台 BitXHub为例,分享跨链技术

    2024年02月10日
    浏览(47)
  • 一、区块链跨链入门介绍---思考&论文导读

    引言-跨链论文系列文章目录 细细想来读研也有1年过半,却没有将所学所想记录下来,计划用2-3月时间,将自己的所学所见,细细记录一下,并提出 自己的一些思考 。 如果对跨链一点不了解的话,建议可以先看看我最后附上的综述论文,再回头看这篇文章。 本篇是所有关于

    2024年01月18日
    浏览(48)
  • 《区块链原理与技术》学习笔记(五) ——以太坊的交易、共识机制和数据结构

    《区块链原理与技术》学习笔记 第五部分 5. 以太坊交易 5.1 交易内容 5.2 交易费用 5.3 交易的周期 5.4 交易的执行类型 6. 以太坊的共识机制 6.1 解决以太坊分叉:Ghost协议 6.2 新的共识机制:PoS 7. 以太坊挖矿难度调整 7.1 自适应难度调整 7.2 难度炸弹 8. 数据结构与存储 8.1 区块和

    2024年02月12日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包