bi安智能链模式系统开发功能找广州何辰熙:187...1840...2931、bi安智能链平台系统开发设计、bi安智能链APP系统开发形式
重要提醒(本文纯属系统软件开发介绍需求,非平台方,会员玩家勿扰,谢谢)
在bi安链生态系统中构建两个并行区链之后,两个区块将各自运行以提供不同的服务.新的并行链将被称为"bi安智能链"(以下部分简称为**"BSC"),而现有的主网仍然称为"bi安链"(以下部分简称为"BC"**).
BSC的设计遵循以下原则:
独立区块:从技术上讲,BSC是一个独立的区块,而不是Layer 2解决方案.大多数BSC的基础技术和业务功能应该是独立的,这样即使BC短时间停止,BSC也可以运行良好.
以太坊兼容:第一个实用的、被广泛使用的智能合约平台是以太坊.为了对接相对成熟的应用和社区,BSC选择与现有的以太坊主网兼容.这意味着大多数pp、生态系统组件和工具将与BSC兼容,不需要修改或只需要很小的更改;BSC节点仅需要类似,或稍高的硬件规范和操作技能就能运作.这一实现应为BSC和以太坊未来的版本继续兼容提供空间.
基于权益质押的共识和链上管理的:基于权益质押(PoS)的共识更环保,给社区治理提供更灵活的选择.可以预期的是,这种共识会比PoW共识有更好的性能,即出块时间短,交易处理容量高.a
原生跨链通信:BC和BSC都将原生支持两个区块之间的跨链通信.通信协议应该是双向的、去中心化的、无需信任第三方的.它将专注于在BC和BSC之间转移数字资产,即BEP2代币,以及后来引入的其他BEP代币.该协议应该不会过于关注存储在区链其他信息,只有少数情况例外.
共识与验证者的人数
基于以上设计原则,BSC的共识协议是为了实现以下目标:
出块时间应该比以太坊时间短,例如5秒甚至更短.
只需要等待有限的时间就能z终确认交易,例如大约1分钟或更短.
没有通货膨胀,区块的收益来自手续费,手续费以BNB的形式支付.
尽可能与以太坊兼容.
配备了基于权益质押的链上治理机制.
基于权益的权威证明(Proof Of Staked Authority)
尽管工作量证明(PoW)已被证明为实现去中心化网络的实用方案,但它对环境并不友好,而且还需要大量参与者来维护网络安全.
以太坊及一些其他网络,如MATIC Bor、TOMOChain、GoChain、xDAI在不同的场景中使用权威证明(PoA)或其变体,包括测试网络和主网.PoA为51%的攻击提供了防御,更有效的防止一部分拜占庭节点作恶.选用PoA作为底层共识是理想的选项之一.
同时,PoA协议因不如PoW去中心化而被批评,因为验证人,即轮流生成块的节点,拥有极大的权力,并且容易产生.和遭受安全攻击.其他区块,如EOS,引入了不同类型的委托权益证明(DPoS),允许代币持有者投票选举验证人节点.它让网络更加去中心化,有利于社区管理.
受以上启发,BSC将DPoS和PoA结合以达成共识,采用的方案为:
区块是由有限数量的验证人生成的
验证人轮流以PoA方式生成区块,类似于以太坊的Clique共识引擎
验证人集合是基于权益质押的链上治理选出和淘汰
验证人节点法定人数
在网络启动的创世块阶段,一些受信任的节点将作为初始验证人集合运行.开始出块后,任何人都可以作为候选人参与竞选验证人.权益质押状态决定前21个权益质押z多的节点成为下一个验证人集合,这样的选举和淘汰每24小时进行一次.
BNB是BSC权益质押的通证.