BSC 支持智能合约编写功能,兼容现有的以太坊虚拟机(Ethereum Virtual Machine,EVM)以及其生态系统下的所有应用和工具,开发人员可以轻松实现以太坊 dApp 的迁移和部署。同时,BSC 支持跨链通讯和交易。 开发原因 2019 年 4 月推出主网社区后,币安链带来了超高速度和大吞吐量。币安链的主要焦点,即其原生去中心化应用程序(“DApp”)币安 DEX(去中心化交易所),可以在短时间内处理数百万的交易量,展示了其低延迟和大容量空间。 灵活性和实用性往往与性能成反比。币安链专注于提供方便的数字资产发行和交易场所,这也带来了局限性。币安链最需要的功能是可编程的可扩展性,简单地说就是智能合约和虚拟机功能。数字资产发行者和所有者致力于为其资产增加新的去中心化功能,或引入各种形式的社区治理和活动。 币安智能链在币安链的基础上建立一个平行区块链,以保留原生 DEX 区块链的高性能,同时支持智能合约功能。 设计原则 新的平行区块链币安智能链“Binance Smart Chain”(以下简称 “BSC”)将和币安链“Binance Chain”(以下简称 “BC”)并肩运行,提供不同的服务。 以下是 BSC 的设计原则。 1. 独立区块链:从技术上讲,BSC 是一个独立的区块链,而不是一个第二层解决方案。大多数 BSC 的基本技术和业务功能应该是自成一体的。这样,即使 BC 短时间内停止,BSC 也能很好地运行。 2. 以太坊兼容性。第一个实用且广泛使用的智能合约平台是以太坊。为了利用相对成熟的应用和社区,BSC 选择了与现有的以太坊主网兼容。这意味着 BSC 能与大多数 dApp、生态系统组件和工具兼容,仅需要零改动或些微改动;BSC 节点将需要类似(或稍高)的硬件规格和技能来运行和操作。为 BSC 留下了赶超以太坊后续升级的空间。 3. 共识和治理下的质押机制。基于质押的共识更加环保,为社区治理带来更多灵活性。可以预见的是,这种共识应该能够比完全工作量证明(即Proof-Of-Work,简写为POW)拥有更好的网络性能,如更快的封闭时间和更高的交易能力。 4. 原生跨链通信。BC 和 BSC 原生都支持两个区块链之间的跨链通信。该通信协议是双向的、去中心化的、无需信任的。BEP2 代币以及之后推出的其他 BEP 代币可以实现 BC和BSC之间数字资产的移动。 跨链传输和通信 跨链通信是允许社区利用双链结构的关键基础。 - 用户可以按照自己的意愿在 BSC 或 BC 上自由创建任何代币化产物、金融产品和数字资产。 - BSC 上的项目可以在 BC 稳定、高吞吐量、高速和友好的网络环境中进行手动和程序化的交易和流通。 (责任编辑:admin) |