币安智能链(BSC)

来自非小号百科
Martin 京一留言 | 贡献2024年11月29日 (五) 07:22的版本 →‎生态发展
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

币安智能链(BNB Smart Chain)是一个专门用于运行智能合约应用程序的区块链网络。它与币安原生链(BC) 并行运行,使用户能够同时享受两者优势:BC 的高交易容量和 BSC 的智能合约功能。此外,币安智能链还实现了以太坊虚拟机(EVM),使其能够运行以太坊应用程序,例如 MetaMask。该平台的目的是使开发人员能够构建去中心化应用程序(DApps) 并帮助用户跨链管理其数字资产,同时保持低延迟和高容量[1]

本质上两个区块链都是并行的。值得注意的是BSC并非所谓的第二层或链外扩展性解决方案。它是一个即使币安链下线后也可以运行的独立区块链。从设计的角度来看,这两个链非常相似。

币安智能链允许开发人员构建去中心化应用程序(DApps)。允许用户跨不同区块链管理数字资产,同时保持低延迟和高容量。由于以太坊的拥堵和高昂的 gas 费用,2021 年初获得了巨大关注。通过将 gas 费用从 15 Gwei 降低到 10 Gwei,为新用户提供了一种更具成本效益且稳定的以太坊替代方案,以应对 2 月份币安币(BNB) 价格疯狂飙升至 300 美元以上的情况。BSC 兴起是因为以太坊网络问题(拥堵和高昂的 gas 费用)促使开发人员和投资者寻求其他选择。BSC 通过提供更低的费用和更快的交易处理速度来解决这些问题。

2022年2月15日,币安官方宣传改名为BNB Chain,但是用户普遍保留BSC的称呼。

币安智能链(Binance Smart Chain,简称 BSC)是一个独立的区块链网络,由币安(Binance)开发,旨在提供一个支持智能合约的去中心化应用(DApps)平台。以下是币安智能链的关键特性和发展历程:

  1. 与以太坊的兼容性
    • BSC 建立在以太坊虚拟机(EVM)上,与以太坊的智能合约兼容,允许以太坊开发者轻松将现有项目或智能合约移植到 BSC 上。
  2. 高速交易
    • BSC 提供了高速的交易处理能力,一般交易速度处理低至10秒以内。
  3. 跨链互通性
    • BSC 与币安链(Binance Chain)实行跨链互通机制,用户可以在两条链之间无缝转移资产,并在 BSC 上构建 DApp 生态。
  4. 共识机制
    • BSC 通过持有量证明共识算法(Proof of Staked Authority, PoSA)实现了快速的区块时间,大约3秒钟。
  5. 低交易费用
    • 为了吸引开发者和用户,BSC 提供了比以太坊更低的交易费用,这对于 DeFi 应用尤其重要。
  6. 智能合约功能
    • BSC 支持智能合约的开发,使得开发者可以构建去中心化应用(DApps),并发行各种 BEP20 的代币。
  7. 链上治理
    • BSC 拥有21个超级验证节点,由社区选举产生,负责区块的生产和交易的验证。
  8. 里程碑事件
    • 2020年9月1日,BSC 上线,与币安链平行运行,支持智能合约和 BNB 质押挖矿。
    • 2022年2月,币安将币安智能链(BSC)及币安链(BC)整合为 BNB Chain,以形成一个 EVM 兼容的多链生态系统。
  9. 最新动态
    • 2024年1月23日,BSC 主网进行了名为 Kepler 的硬分叉,引入了特定于 BSC 的增强功能,并与以太坊的上海升级密切配合。

BSC 的设计目标是保持高吞吐量的同时,引入智能合约功能,以支持一个新兴的应用生态。通过提供跨链兼容性、低交易费用和高速交易处理,BSC 成为了以太坊的有力竞争者,尤其是在 DeFi 和 NFT 领域

币安智能链作用原理

共识

币安智能链通过持有量证明共识算法实现了约3秒钟的区块时间。它使用称为持有量授权证明(或PoSA )的方式,参与者将BNB抵押变成验证者。如果他们提出有效的区块,他们将从包含的交易中收取交易费用。

请注意与许多协议不同,由于BNB不会造成通货膨胀,因此没有针对新铸造BNB的整体补贴。相反的,币安团队会定期进行代币摧毁,因此BNB的供应会随着时间的流逝而减少。

币安智能链(Binance Smart Chain,简称 BSC)的作用原理基于以下几个核心组件:

  1. 共识机制
    • BSC 采用持有量证明共识算法(Proof of Staked Authority,PoSA),这是一种基于持有量的权益证明(Proof of Stake,PoS)共识机制  。在这个机制中,参与者通过质押BNB代币成为验证者,如果他们提出有效的区块,将从包含的交易中收取交易费用  。
    • 与许多协议不同,BSC 没有针对新铸造 BNB 的整体补贴,因为 BNB 不会导致通货膨胀。相反,BNB 的供应量会随着时间的推移而减少,因为币安团队会定期进行代币销毁 。
  2. EVM兼容性
    • BSC 完全兼容以太坊虚拟机(EVM),这使得以太坊上的智能合约和DApps能够轻松迁移到 BSC 上  。这种兼容性也意味着以太坊的工具和基础设施可以直接用于 BSC 。
  3. 跨链兼容性
    • BSC 设计了与币安链(Binance Chain)的跨链互通性,用户可以在两条链之间无缝转移资产  。BSC 支持币安链的 BEP2 和 BEP8 令牌与 BSC 上的 BEP20 令牌之间的互换 。
  4. 交易速度和费用
    • BSC 提供了高速的交易处理能力,一般交易速度处理低至10秒以内 。BSC 的设计目标是在将智能合约引入其生态系统的同时,保持币安链的高吞吐量不变 。BSC 使用 BNB 作为交易费用,通常提供比以太坊更低的交易费用 。
  5. 去中心化应用(DApps)
    • BSC 支持智能合约的开发,使得开发者可以在链上构建去中心化应用(DApps),并发行各种 BEP20 的代币  。
  6. 治理和激励
    • BSC 通过质押和投票机制实现去中心化治理。验证者由社区选举产生,并负责区块的生产和交易的验证 。BSC 还通过定期的代币销毁来调节 BNB 的供应量,从而激励用户和保护网络的安全 。
  7. 安全性和可靠性
    • BSC 通过共识机制确保区块链网络的安全性和可靠性 。BSC 的技术使区块链交易能够在2-3秒内得到确认,提供了比以太坊更高的交易速度 。

总结来说,币安智能链的作用原理是通过其独特的共识机制、与以太坊的兼容性、跨链互通性以及对DApps的支持,提供了一个高效、低成本且安全的去中心化应用平台 。

EVM相容性

币安智能链完全兼容EVM生态,可以直接使用EVM相关基础设施。

币安智能链(Binance Smart Chain,简称 BSC)的以太坊虚拟机(EVM)兼容性是其设计的核心特性之一,它允许开发者利用现有的以太坊工具和基础设施来构建和部署去中心化应用(DApps)和智能合约。以下是BSC EVM兼容性的工作原理和特点:

  1. 完全兼容EVM
    • BSC完全兼容以太坊虚拟机(EVM),这意味着开发者可以轻松地将基于以太坊的DApps和DeFi项目移植到BSC上,而无需进行大量修改。这种兼容性扩展到了流行的以太坊工具和应用程序,如MetaMask、Truffle和Remix。
  2. 支持现有的以太坊工具
    • 由于BSC的EVM兼容性,开发者可以使用熟悉的以太坊工具来构建和测试他们的DApps。这包括使用Solidity等编程语言,以及利用Remix IDE进行智能合约的开发和部署。
  3. 智能合约和代币标准
    • BSC支持EVM智能合约,允许开发者使用与以太坊相同的技术栈来创建和管理智能合约。此外,BSC支持BEP20代币标准,这是对以太坊上广泛使用的ERC20代币标准的直接对应。
  4. 跨链互操作性
    • EVM兼容性还促进了跨链互操作性,允许BSC与其他兼容EVM的区块链网络进行无缝交互。这使得用户和开发者能够在不同的区块链之间进行资产转移和数据共享。
  5. 提高交易速度和降低成本
    • BSC旨在解决以太坊的可扩展性问题,提供更快的交易速度和更低的成本。BSC的区块终确定性(Fast Finality)通过结合PoSA和BFT共识机制,将交易终确定性时间从45秒减少到大约7.5秒,从而提高了交易效率和安全性。
  6. 平行EVM
    • 为了提高可扩展性,BSC集成了平行EVM,允许多个EVM实例同时执行交易。这种方法允许独立交易同时处理,显著提高了吞吐量。
  7. 客户端多样化
    • BSC主要依赖于三个客户端:Geth、Erigon和Reth。通过多样化的客户端,BSC可以确保更大的安全性、可扩展性和去中心化。
  8. 保持EVM兼容性的更新
    • BSC团队一直在努力保持与以太坊的EVM兼容性,通过引入和实现相关的EIP(以太坊改进提案)来确保开发者能够轻松地在BSC上部署和运行他们的DApps和智能合约。

通过这些设计和特性,BSC的EVM兼容性不仅为开发者提供了一个熟悉的开发环境,而且还通过提高性能和降低成本来增强用户体验。这使得BSC成为以太坊生态系统的一个重要补充,同时也推动了整个区块链技术的发展和应用。

生态发展

目前BSC每日350万笔交易左右,链上gas第一和第二分别是PancakeSwap v3和v2,bsc上有各种土狗和链游生态,尤其是大量的土狗,包括中国在内的用户大量参与。

币安智能链(Binance Smart Chain,简称 BSC)的生态发展迅速,已经成为加密货币领域的一个重要平台。以下是BSC生态发展的一些关键点 :

  1. 多链战略
    • BSC 是币安提出的“一个币安”(One BNB)多链解决方案的一部分,与 opBNB 和 Greenfield 集成,为 Web3 DApps 提供全面的去中心化计算和存储需求  。
  2. 用户增长
    • 在2024年第一季度,BSC 的日均活跃用户(DAU)达到140万,是最大的第一层(L1)区块链,仅次于币安链的第二层(L2)opBNB  。
    • BSC 的独立地址数量在2024年第一季度增加了5.3%,达到4.35亿,在EVM兼容区块链中,每日新增独立地址数量领先  。
  3. 交易量
    • 从2024年1月1日到3月31日,BSC 的平均日交易量为410万笔,在所有区块链中排名第二  。
  4. 技术更新
    • BSC 进行了名为“日落升级”(Sunset Upgrade)的网络升级,这是 BNB Chain 融合计划(BNB Chain Fusion initiative)的一部分,旨在将 Beacon Chain 的特性集成到 BSC 中,从双链结构转变为单链结构  。
    • BSC 和 opBNB 致力于保持作为性能最高的 EVM L1 和 L2 区块链的地位,将逐步实施诸如优化的 PBSS(基于路径的存储方案)和并行 EVM 3.0 等增强功能  。
  5. Layer 2 解决方案
    • opBNB 的 gas 限制将从100M提高到200M,目标是实现10000 TPS 的吞吐量,并利用 Greenfield 的新 EIP4844 和数据可用性层,预计 gas 费用将减少5-10倍  。
  6. 安全和盈利性
    • BSC 继续致力于社区发展,并通过其构建者支持计划向社区提供奖励,以加速 Web3 的采用  。
    • 与去年同期相比,与事件相关的价值损失大幅下降了55.8%  。
  7. 治理和质押
    • BNB Chain 融合将使治理参与从验证者扩展到所有委托人,目前锁定在 BNB Beacon Chain 中的超过2200万 BNB 将可能被释放,并允许这些资产参与 BSC 的流动性质押 DeFi 协议  。
  8. 性能提升
    • BSC 在2023年达到了处理交易的多个历史新高,每天处理交易量达到3200万笔,TPS达到2000,而 opBNB 达到了7100万笔交易每天和4500 TPS  。
  9. 生态系统激励
    • BSC 推出了1亿美元的 DeFi 激励计划,包括对新用户的奖励、对流动性提供者的激励以及对开发者的资助  。
  10. NFT和GameFi
    • BSC 通过引入 NFT 市场和支持 GameFi 项目,维持了用户基础,并适应了市场的新趋势  。

BSC 的生态发展通过不断的技术创新、用户增长和合作伙伴关系的扩展,已经成为去中心化应用和 DeFi 项目的一个主要平台。随着其多链战略的推进和性能的提升,BSC 正积极为下一波10亿 Web3 用户奠定基础 。

里程碑事件

  • 币安智能链(Binance Smart Chain,简称 BSC)自2020年上线以来,经历了多个重要的里程碑事件,以下是一些关键的发展节点 :
    1. BSC的启动(2020年9月)
      • BSC作为币安链的平行链推出,旨在提供一个与以太坊虚拟机(EVM)兼容的智能合约平台 。
    2. 用户和项目的快速增长(2020年末)
      • BSC在上线一个月后,总交易量达到了12亿美元,迅速吸引了大量用户和项目 。
      • 2020年12月中旬,Trust Wallet在BSC上发行了TWT代币,并向币安用户空投了数百万美元的代币 。
    3. BTCST的推出(2021年1月)
      • 币安Launchpool推出了基于BSC的BTCST代币,这是一种与比特币算力挂钩的可交易、流动的代币 。
    4. 跨链资产支持(2021年1月)
      • BSC支持42种跨链资产,跨链资产总价值达到13.7亿美元,Binance BTokens的市场总价值达到5.56亿美元 。
    5. 生态体系建设(2021年初)
      • BSC上形成了一个闭环生态系统,包括钱包、预言机、保险、支付、开发工具、数据工具、NFT和交易市场等基础设施,拥有超过100个项目 。
    6. 用户活跃度增长(2021年7月)
      • BSC的日均活跃地址达到85万,每天处理的交易量接近47.3万笔,平均交易费用仅为0.07美元 。
    7. 交易量里程碑(2021年7月29日)
      • BSC达到了1317万笔交易的单日记录,是当时以太坊交易量的10倍 。
    8. BSC的生态报告(2021年7月)
      • BSC迎来了780多个已部署的项目,这些项目的集成使得进入BSC的DeFi生态系统变得无缝 。
    9. BSC的硬分叉(2021年11月)
      • BSC在11月17日达到了单日1470万笔交易的新里程碑,这是区块链项目中单日交易量最高的记录 。
    10. BNB Chain融合(2023年11月)
      • 提出了BNB Chain融合提案(BEP-333),计划将Beacon Chain的功能与BSC合并,以创建一个统一的、高性能的区块链网络 。
    11. opBNB的推出(2023年)
      • opBNB是一个基于Optimism OP Stack的EVM兼容Layer 2链,旨在通过提供更低的gas费用来革新区块链行业 。
    12. BNB Greenfield的推出(2023年)
      • Greenfield是一个去中心化数据存储网络,具有原生桥接到BSC,改变了用户与数据互动的方式 。
    13. 日落升级(Sunset Upgrade)(2024年)
      • BSC进行了网络升级,这是BNB Chain融合计划的一部分,旨在将Beacon Chain的特性集成到BSC中,从双链结构转变为单链结构 。 这些里程碑事件展示了BSC的快速发展和其在加密货币和区块链领域中的重要作用。随着技术的不断进步和社区的积极参与,BSC正继续扩大其生态系统并提高其性能 。

批评

  • BSC由于只有21个节点,核心节点技术也有币安进行开发,被部分用户称为“机房链”,讽刺其主要节点均在AWS机房内。
  • BSC的跨链桥被攻击,被盗200万枚BNB,BNB Chain宣布暂停运行,修复漏洞,激起了社区对 BSC 中心化的质疑。

参考链接