发表时间:2024年2月15日
由BSV区块链协会开发并管理的BSV警报系统(Alert System,以下简称“AS”)是BSV网络的重要组件。它是一个复杂的系统,主要职能是在BSV区块链网络内发布信息。这些信息通常与网络访问规则NAR相关联,因此具有重要的作用。这些信息既可以是通知,比如软件更新公告;也可以是指令,比如冻结、解冻或重新分配交易输出的操作命令。
警报系统AS的功能与流程
- AS的运行需要一个五人小组统一行动,他们各持一个警报密钥,每个密钥持有者都能够执行一种独特的数字签名功能。
- 这5名密钥持有者需要共同验证和批准要在网络上广播的关键信息。
- 5名密钥持有者达成共识才能发布警报,这是一种制衡机制。这一流程可以防止单方面的行动,能够维护一个公平的治理体系。
AS的警报类型及其影响
- 通知:向用户传达与网络进展或一般事项等信息。
- 指令:包括各项操作命令,如冻结或解冻交易输出,或是将交易输出重新分配给新地址。这类指令在维护网络诚信方面发挥着至关重要的作用。
警报系统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区块链