【重要公告】对BSV警报系统AS的释义

请添加图片描述
​​发表时间:2024年2月15日


由BSV区块链协会开发并管理的BSV警报系统(Alert System,以下简称“AS”)是BSV网络的重要组件。它是一个复杂的系统,主要职能是在BSV区块链网络内发布信息。这些信息通常与网络访问规则NAR相关联,因此具有重要的作用。这些信息既可以是通知,比如软件更新公告;也可以是指令,比如冻结、解冻或重新分配交易输出的操作命令。

警报系统AS的功能与流程

  1. AS的运行需要一个五人小组统一行动,他们各持一个警报密钥,每个密钥持有者都能够执行一种独特的数字签名功能。
  2. 这5名密钥持有者需要共同验证和批准要在网络上广播的关键信息。
  3. 5名密钥持有者达成共识才能发布警报,这是一种制衡机制。这一流程可以防止单方面的行动,能够维护一个公平的治理体系。

AS的警报类型及其影响

  1. 通知:向用户传达与网络进展或一般事项等信息。
  2. 指令:包括各项操作命令,如冻结或解冻交易输出,或是将交易输出重新分配给新地址。这类指令在维护网络诚信方面发挥着至关重要的作用。

警报系统AS和网络访问规则NAR

1、协同使用NAR和AS

虽然AS本身并不直接参与网络进度,也不强制网络用户采取行动,但它可与NAR协同进行工作。作为BSV区块链网络的管理者,BSV协会负责确保所有通过AS发布的信息的准确性,以便包括节点在内的网络用户不会因依据AS信息采取行动而遭受损失。这种信息发布的架构确保了来自AS的指令不仅是建议,而且具有法律效力,迫使节点按照信息的指示采取行动。

2、节点遵守AS指令将受到NAR的保护

对于通过AS发布的指令,节点只要遵守这些指令就会受到NAR的保护。节点遵照AS指令行事至关重要,因为这些指令符合BSV协会设定的法律框架,确保了节点始终在预先同意的规则和法规范围内运作。相反,选择忽略AS指令的节点可能会失去这种保护。不遵照AS指令行事的节点将面临着被网络中诚实的参与者们孤立和忽视的后果。

3、澄清节点的作用

中本聪共识是节点对当前的链端达成一致认识的过程,它使用经济手段创新地解决了拜占庭将军问题。正如比特币白皮书中所阐述的,对于系统中任何需要强制执行的规则,都需要使用中本聪共识,该共识的运行依赖于网络中诚实的参与者,他们不会在不诚实的链端构建区块。

AS所提供的是一种机制,通过该机制,BSV协会可以帮助节点识别欺诈行为,并确保恶意行为者无法控制BSV网络。

诚实节点的角色已在比特币白皮书中被明确定义,并且只有执行着比特币白皮书第五章中概述的六个步骤的网络参与者才被认定为是节点,该章节还描述了如何区分诚实行为与欺诈行为。BSV协会得到了授权,是管理维护原始的比特币协议的机构;节点并没有被授予决定新规则或变更协议的权力,节点只能执行BSV协会确定的规则。

4、使用AS来维护BSV网络的诚信

AS主要用于确保节点能够诚实地运行,并遵守NAR以及“坚如磐石”的比特币协议。只有在节点不遵循NAR和协议规则、在网络上进行欺诈之时,AS才会采取行动。这突显了AS在维护网络诚信和可靠性方面的作用。

总结

BSV网络的警报系统AS由BSV区块链协会监管,在广播重要通知和指令方面发挥了关键作用。AS的运作与网络访问规则NAR深度集成,两者与比特币的各项基本原则保持一致,共同确保了BSV区块链网络的诚实性与合法性。AS的运作流程清晰,且由共识驱动,这反映了BSV协会始终坚持着维护一个透明有序且值得信赖的区块链环境的承诺。

免责声明

本文档内容仅供参考,无意修改或取代网络访问规则任何一方的合同权利或义务。我们鼓励缔约方仔细阅读网络访问规则,以验证本文档所述信息的准确性。假定必要时,各方可咨询法律顾问或寻求必要的专业指导。


目前,全球已有超过400个项目构建于BSV区块链之上。凭借坚如磐石的协议及超高的网络性能,BSV生态系统迅猛发展,我们期待未来出现更多前所未有的商业应用。

  • 对BSV区块链开发感兴趣的朋友,可以前往我们的中文开发者专区:BSV区块链

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/503901.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Flutter中的三棵树

Widget Tree: 页面配置信息。 Element Tree: Widget tree的实例化对象,创建出renderObject,并关联到element.renderobject属性上,最后完成RenderObject Tree的创建。 RenderObject Tree:完成布局和图层绘制…

kettle开发-Day43-加密环境下运行作业

前言: 金三银四,开年第一篇我们来介绍下,怎么在加密情况下运行我们的kettle作业及任务。无疑现在所有企业都认识到加密的重要性,加密后的文件在对外传输的时候不能被访问,访问时出现一堆乱码,同时正常的应用…

租用云服务器租时要注意的问题有哪些?

随着云计算的不断发展,对云计算服务器的需求也越来越大。 那么,我们应该如何以正确的态度和方法来选择云服务器呢? 租用云服务器需要注意哪些问题? 1.了解您需要的云服务类型 了解您的云计算需求将使您了解您正在寻求的服务类型…

管理类联考--复试--英文面试--各校英文面试内容

文章目录 北京地区北京大学中国人民大学北京交通大学北京航空航天大学北方工业大学北京林业大学北京语言大学中央财经大学对外经济贸易大学首都经济贸易大学华北电力大学中国矿业大学中国石油大学北京国家会计学院中国财政科学院研究院北京理工大学北京工商大学中国农业大学 湖…

go并发模式之----工作池/协程池模式

常见模式之四:工作池/协程池模式 定义 顾名思义,就是有固定数量的工人(协程),去执行批量的任务 使用场景 适用于需要限制并发执行任务数量的情况 创建一个固定大小的 goroutine 池,将任务分发给池中的 g…

fly-barrage 前端弹幕库(3):滚动弹幕的设计与实现

项目官网地址:https://fly-barrage.netlify.app/; 👑🐋🎉如果感觉项目还不错的话,还请点下 star 🌟🌟🌟。 Gitee:https://gitee.com/fei_fei27/fly-barrage&a…

Nacos环境搭建 -- 服务注册与发现

为什么需要服务治理 在未引入服务治理模块之前,服务之间的通信是服务间直接发起并调用来实现的。只要知道了对应服务的服务名称、IP地址、端口号,就能够发起服务通信。比如A服务的IP地址为192.168.1.100:9000,B服务直接向该IP地址发起请求就…

10-Java装饰器模式 ( Decorator Pattern )

Java装饰器模式 摘要实现范例 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构 装饰器模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供…

JVM相关面试题(2024大厂高频面试题系列)

一、JVM的组成 1、JVM由哪些部分组成,运行流程是什么? 回答:在JVM中共有四大部分,分别是Class Loader(类加载器)、Runtime Data Area(运行时数据区,内存分区)、Execut…

MySql安全加固:可信IP地址访问控制 设置密码复杂度

MySql安全加固:可信IP地址访问控制 & 设置密码复杂度 1.1 可信IP地址访问控制1.2 设置密码复杂度 💖The Begin💖点点关注,收藏不迷路💖 1.1 可信IP地址访问控制 当您在创建用户时使用’%作为主机部分,…

136.乐理基础-旋律音程、和声音程、自然音程、变化音程

内存参考于:三分钟音乐社 上一个内容:135.乐理基础-半音是小二度吗?全音是大二度吗?三全音-CSDN博客 上一个内容里练习的答案: 旋律音程 旋律音程指的是音程中两个音,一前一后,有先后顺序依次…

autocrlf和safecrlf

git远程拉取及提交代码,windows和linux平台换行符转换问题,用以下两行命令进行配置: git config --global core.autocrlf false git config --global core.safecrlf true CRLF是windows平台下的换行符,LF是linux平台下的换行符。…