|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
比特币改进提案(BIP)
什么是比特币改进提案?
比特币作为一种开源、去中心化的加密货币,没有层级或明确的组织结构。因此,需要一个普遍商定的标准来引入新的想法和开发比特币。
第一个 BIP 于 2011 年由英国-伊朗程序员 Amir Taaki 发布,即比特币创建两年后,制定了 BIP 本身的格式,并从 Python 语言变更提案系统中汲取灵感。每个 BIP 都可以在 GitHub 上公开获取。比特币改进提案通常分为三类之一:标准跟踪、信息和流程。
标准跟踪 BIP 与协议或验证方法的更改相关。信息性 BIP 用于教育目的或提高认识。流程 BIP 与比特币协议之外提议的流程变更相关。比特币社区可以按照自己的意愿接受或忽略信息性 BIP。然而,标准跟踪和处理 BIP 需要社区达成共识,并且必须予以考虑。
作为一个开源项目,任何有意愿或有技能的人都可以提交 BIP。在成为正式的 BIP 之前,BIP 会经历一个起草或“分类”过程——首先将草案发送到 bitcoin-dev@lists.linuxfoundation.org 邮件列表。拟议的 BIP 将被提议、拒绝、撤回或推迟。如果获得批准,它将作为草案发布到 Bitcoin Core GitHub BIP 存储库,社区可以在其中透明地进行审查和工作。
接下来是活跃阶段,然后是废弃或替换。大多数 BIP 都是通过列表服务器或其他社区上的讨论开始的。 BIP 可能与硬分叉和软分叉等关键决策相关。例如,BIP 141(也称为 SegWit)提出了一种旨在增加网络容量的软分叉。分叉提案要求矿工获得 95% 的多数票。至关重要的是,BIP 无法强制执行。即使社区就 BIP 中的变更达成共识,每个开发人员也会自行选择使用哪个代码库。此外,没有办法也没有意愿规定比特币个人用户使用哪个版本的代码。许多更改(例如对用户界面的修改)根本不需要 BIP。
可信执行环境 (TEE)
可信执行环境 (TEE) 是主处理器内的安全区域,提供受保护的空间,敏感代码和数据可以在其中运行,而无需担心外界的篡改或观察。 |
人类钥匙
人类密钥是从您的身份、您的知识或您拥有的东西派生出来的加密密钥。它们用于保护数字资产、保护隐私和访问去中心化网络。 |
开放金融(OpenFi)
OpenFi是“开放金融”的缩写,是一个将传统金融(TradFi)与去中心化金融(DeFi)相结合的金融框架。 |
汇总即服务 (RaaS)
汇总即服务 (RaaS) 允许构建者快速构建和启动自己的汇总。 RaaS 提供商提供端到端解决方案,例如底层技术堆栈的定制、无代码管理以及与核心基础设施的一键定制集成。 |
数据可用性采样 (DAS)
数据可用性采样(DAS)是一种使去中心化应用程序能够验证块数据的可用性的方法,而不需要每个参与者下载整个数据集。 |
多种数据可用性 (MultiDA)
这一区块链架构使用多个数据可用性(DA)服务来确保数据冗余。 |