摘要:Avalanche定位为一个高性能、可扩展的Layer 1区块链平台,但它并不是一个新公链,其主网于2020年9月21日正式上线,有Ava Labs开发。Ava Labs成立于2018年,总部位于美国纽约,团队有康奈尔大学教授及其学生创立,聚焦于区块链技术的学术研究和工程实践。最近搞稳定币和Defi等Dapp的公链选型,看到这个不算新的公链令我眼前一亮,决定深度研究一下。

Avalanche采用独特的雪崩共识机制,支持亚秒级交易最终性,理论TPS可达4500。截止2025年3月,Avalanche生态发展迅速,拥有上千验证者,数百个子网和Defi项目,TVL一度突破百亿美元。吸引了Aave等Defi协议以及加州汽车产权登记DMV等重要合作。Avalanche通过三链架构(X-Chain、P-Chain、C-Chain)和子网技术,提供灵活性和定制化支持。展现出强大的公链性能和稳定性以及在企业级应用的巨大潜力。

关键字:区块链,公链,Avalanche,雪崩共识,DAG,亚秒级,最终性,亚稳态,雪崩效应,BSC,Solana,Sui,Aptos,Optimism,Arbitrum,Polygon

本文以2025年3月AVAX价格约20-35美元估算。

Avalanche创新基石:雪崩共识

Avalanche单词本身是雪崩的含义,整个公链的命名紧密贴合了共识机制,雪崩共识基于雪崩效应,是整个公链的创新基石。

雪崩共识(Avalanche Consensus)是Avalanche公链的核心创新,结合了经典共识(如拜占庭容错BFT)和中本聪共识(Nakamoto Consensus)的优点。它通过随机采样和亚稳态决策解决分布式系统中的一致性问题,尤其擅长处理双重支付(double-spending)场景。与比特币PoW依赖算力竞争不同,雪崩共识利用网络中的节点通过多次随机投票达成快速、高效的共识。

雪崩共识的核心思想:节点通过少量随机采样(非全网广播)询问其他节点的意见,基于多数意见调整自身状态,最终在亚稳态下收敛到一致结果。这种机制使得交易确认时间达到亚秒级(<1秒),远超传统PoW或PoS。

亚稳态:系统中某些变量的状态可能会停留在多个可能的状态之间,而不是稳定地落在其中一个状态。

源码分析

源码是Go语言,文尾会贴出Ava Labs的GitHub仓库地址。

本节采用简化版伪码形式学习研究,实际实现涉及更多细节(如网络延迟、恶意节点检测等),这个伪代码只展示雪崩共识中的核心逻辑:单个节点的投票和决策过程(参考《SnowFlake To Avalanche》论文中的描述)。

// 定义节点状态
class Node {
preference: Value // 当前倾向的值(如交易A或B)
confidence: Integer // 置信度计数器(单节点接收到相同多数意见的次数)
k: Integer // 采样节点数(如10)
alpha: Float // 多数阈值(如0.8)
beta: Integer // 收敛阈值(如20)
} // 雪崩共识核心逻辑
function avalancheConsensus(node: Node, tx: Transaction) {
while (node.confidence < node.beta) {
// 随机采样 k 个节点
sampleNodes = randomSample(network, node.k) // network为全网节点集合
votes = queryNodes(sampleNodes, tx) // 查询采样节点的偏好 // 统计多数意见
voteCount = countVotes(votes, tx.value)
if(voteCount >= node.alpha * node.k) {
// 如果多数同意,更新倾向并增加置信度
if(node.preference != tx.value) {
node.preference = tx.value
node.confidence = 1
} else {
node.confidence = node.confidence + 1
}
} else {
// 如果未达多数,重置置信度
node.confidence = 0
}
}
// 置信度达到阈值,确认交易
return node.preference
} // 辅助函数:查询采样节点
function queryNodes(nodes: List<Node>, tx: Transaction) {
votes = []
for each n in nodes {
votes.append(n.preference)
}
return votes
}

随机采样函数

randomSample(network, node.k)函数就不再展示了,模拟从全网节点集合中随机选择k个节点,通常k较小,如10-20,这减少了通信开销,区别于传统BFT的全网广播。

多数决策

voteCount >= node.alpha * node.k检查是否达到多数阈值(如80%),alpha是可调参数,确保系统对少数恶意节点具有鲁棒性。防止恶意节点对整个系统造成影响。

置信度累积

当节点连续多次(beta次,如20次)收到一致 的多数意见时,系统确认交易。这种亚稳态设计保证了共识的快速收敛。

动态调整

如果采样结果与当前倾向preference不一致,节点会切换倾向并充值置信度confidence,体现雪崩效应——倾向通过网络传播,最终趋于一致。

雪崩效应:一个复杂系统中的某个微小变化可能引发连锁反应,导致整个系统发生大规模的剧变。

与PoS的区别和联系

PoS(权益证明)

依赖质押代币的节点通过轮流出块或投票达成共识,从而节点获得出块奖励,反之若节点发生恶意行为则从质押的代币中进行罚款惩罚。典型如以太坊2.0,最终性较慢,以太坊需要12分钟至少,且依赖同步网络。

最终性:在一个区块链网络中,一笔交易一旦被打包仅区块并得到确认,变为不可被逆转或撤销的状态。

Avalanche改进

在PoS基础上引入随机采样和亚稳态,节点无需等待全网同步,交易确认时间缩短至亚秒级。Avalanche仍需要质押AVAX代币(最低2000 AVAX),类似PoS的激励机制,两者都依赖权益,也都有代币质押,但Avalanche更动态、更高效。

亚秒级最终性

雪崩共识的亚秒级最终性(<1秒)源于其异步设计和高吞吐量。Snow家族协议(SnowFlake、SnowBall、Avalanche)通过多轮采样快速收敛,避免了PoW的区块确认延迟。论文测试显示,在1000节点网络中,确认时间通常在0.5-1秒之间。

主网三链架构

X-Chain

交易链,负责资产创建与交易,Avalanche共识,基于DAG结构,以交易结构为单位,而非传统区块链结构,交易并行处理,是速度最快的,4500TPS和亚秒级指的都是X-Chain,但X-Chain只能支持原生类比特币的交易形态,即UTXO模型,支持AVAX主币的快速转账和资产管理,无法使用erc-20的合约代币token。

配置示例

{
"network-id": "mainnet",
"x-chain-config": {
"tx-fee": 1000000, // 每笔交易手续费,单位nAVAX ( 1 AVAX = 10^9 nAVAX)
"genesis-file": "./genesis/xchain_genesis.json", // X-Chain创世文件,包括初始资产分配
"dag-enabled": true // 启用DAG结构以支持高并行性
}
}

源码分析:交易验证

X-Chain的交易验证简化版伪代码:

// X-Chain交易验证逻辑(伪码)
func verifyXChainTx(tx Transaction) bool {
if tx.Fee < minFee { // 检查交易费
return false
}
inputs := tx.Inputs
outputs :=tx.Outputs
if !verifyUTXO(inputs, outputs) { // 验证UTXO有效性
return false
}
sampleNodes := randomSample(network, k=10) // 随机采样10个节点
votes := query(sampleNodes, tx.Hash)
return countVotes(votes) >= alpha * k // 多数同意(alpha = 0.8)
}

X-Chain使用类似比特币的UTXO模型,结合Avalanche共识的随机采样,确保交易快速确认。

P-Chain

平台链,负责协调全网验证者、管理子网(子网的创建、注册,子网通过P-Chain与主网关联),运行Snowman共识,是传统线性区块链结构,强调顺序性和安全性。验证者节点需要质押至少2000AVAX在此参与Staking。

配置示例

验证者质押配置

{
"p-chain-config": {
"staking-enabled": true,
"min-stake": 2000000000000, // 最低质押2000 AVAX (单位nAVAX)
"stake-duration": "336h", // 质押时长,默认14天(锁定期)
"subnet-id": "primary-network" // 默认主网
}
}

源码分析:节点状态检查

// P-Chain验证者状态(伪码)
type Validator struct {
NodeID string
Stake int64
EndTime time.Time
} func checkValidatorStatus(v Validator) bool {
if v.Stake < minStake { // 检查质押量
return false
}
if time.Now().After(v.EndTime) { // 检查质押是否过期
return false
}
return snowmanConsesus(v.NodeID) // Snowman共识验证,P-Chain通过Snowman共识(线性结构)确保验证者状态一致,管理子网和网络安全。
}

C-Chain

合约链,EVM兼容,支持智能合约与DeFi,TPS在300-600之间,由于Defi项目只能采用该架构,因此C-Chain是目前Avalanche活跃度最高的链。C-Chain承载了Aave、Curve等头部DeFi协议,支持solidity开发,费用低至$0.01-$0.1/笔。

三链分离将资产交易(X)、网络管理(P)和智能合约(C)解耦,避免单一链的性能瓶颈。

配置示例

EVM兼容性配置

"c-chain-config": {
"evm-enabled": true, // 激活EVM
"gas-limit": 8000000, // 单笔交易Gas上限,与以太坊保持一致
"rpc-endpoint": "http://localhost:9650/ext/bc/C/rpc", // C-Chain RPC
"fee-per-gas": 25000000 // 每Gas费用,25 nAVAX(约$0.01,远低于以太坊)
}

源码分析:简易代币合约

// C-Chain上部署的ERC-20代币示例
pragma solidity ^0.8.0; contract AvalancheToken {
string public name = "AVAX TOKEN";
uint256 public totalSupply;
mapping(address => uint256) public balanceoOf; constructor(uint256 _supply) {
totalSupply = _supply;
balanceOf[msg.sender] = _supply;
} function transfer(address to, uint256 amount) public returns (bool) {
require(balanceOf[msg.sender] >= amount, "Insufficient balance");
balanceOf[msg.sender] -=amount;
balanceOf[to] += amount;
return true;
}
}

C-Chain完全兼容Solidity,开发者可直接迁移OpenZeppelin标准等以太坊合约,低费用和高速度(<1秒确认)使其适合DeFi应用。

扩展定制利器:子网技术

子网定义与参数

子网(Subnets)是Avalanche的杀手级功能,允许开发者创建独立的区块链网络,拥有自定义规则和虚拟机(EVM、WASM),并指定由一组验证者(需在主网注册,属于主网验证者节点大集合的一部分)维护。每个子网可以独立运行,但通过P-Chain与主网关联,共享基础安全性。

技术参数

  • 最低质押要求:每个验证者需要质押至少2000 AVAX (约4万美元,按2025年3月AVA价格20美元估算)。
  • 验证者数量:子网可自定义验证者数量,通常5-100个不等,视安全性和去中心化需求而定。
  • 在线率要求:验证者需要保持80%以上的在线率,否则可能被移除。
  • 交易费用:子网可自定义Gas费用,独立于主网(如C-Chain的25 nAVAX/gas)。
  • 自定义性:支持私有子网(权限控制)和公开子网,适用于企业(如加州DMV)和DeFi场景。

建设周期

  • 设计阶段(1-2周):定义子网的目标(如EVM兼容或自定义VM)、共识机制和经济模型。
  • 配置阶段(1-3周):编写子网配置文件,指定验证者集合和参数,并开展调试。
  • 部署阶段(数天至1周):在P-Chain上注册子网,启动验证者节点。

规划到上线全周期约3-6周,视复杂度而定。加州DMV子网(2024年)耗时约2个月,含测试和合规调整。

与主网关联

子网的验证者必须同时验证主网(Primary Network),通过P-Chain管理其生命周期。

主网提供基础共识和去中心化安全:由于子网验证者属于主网验证者集合,因此攻击者若想通过验证者身份欺诈,需要攻破主网全网的1000+的验证者至少67%(主网33%容错)。

主网通过P-Chain管理子网节点安全:若子网发现验证者节点被攻击者掌握并发起恶意交易影响子网运行,子网需要提前部署监控服务,一旦发现,即可通过主网P-Chain网络对恶意节点进行下线处理。

攻击者掌握子网2/3以上节点(依赖子网共识)以后,会立即影响子网交易。这种情况主网是无法处理的。

监管要求

子网的权限控制和私有性使其天然适合监管需求。例如:

  • Evergreen子网:专为金融和政府设计,支持KYC/AML/CTF合规,仅限授权验证者参与。
  • 加州DMV案例:4200万辆汽车登记上链,使用私有子网,数据访问受DMV控制,满足隐私法规。

源码分析

子网配置文件

以下是创建和运行子网的相关配置和源码示例的简化版。

{
"subnet-id": "2fFZXZ1g1mX5m3v3z4z5z6z7z8z9z", // 子网唯一标识
"vm-type": "evm", // 使用EVM虚拟机
"validators": [ // 定义验证者集合,及其质押量
{"node-id": "NodeID-7Xhw2mDxuDS44j42", "stake": 2000000000000},
{"node-id": "NodeID-8Yiw3nDxuDS55k53", "stake": 2000000000000},
],
"genesis": {
"gas-limit": 8000000,
"difficulty": 1
},
"consensus": "snowman" // 子网共识机制
}

子网验证逻辑

// 子网验证者检查(伪码)
type Subnet struct {
SubnetID string
Validators []Validator
VMType string
} func startSubnet(subnet Subnet) bool {
for _, v := range subnet.Validators {
if v.Stake < minStake || !isOnline(v.NodeID) { // 检查质押量和在线率是否达标,确保子网安全
return false
}
}
// 注册子网到P-Chain
registerSubnet(subnet.SubnetID, subnet.Validators) // 将子网绑定到P-Chain,共享主网安全性
// 初始化虚拟机
if subnet.VMType == "evm" {
return initEVM(subnet.Genesis) // 支持EVM子网,开发者可替换为其他VM(如WASM)
}
return snowmanConsensus(subnet) // 启动Snowman共识
} func isOnline(nodeID string) bool {
uptime := queryUptime(nodeID)
return uptime >= 0.8 // 要求80%在线率
}

子网优势

  • 扩展性:数百个子网并行运行,不干扰主网性能,理论上可支持无线扩展。
  • 定制化:企业可创建符合监管的私有链,DeFi项目可优化费用和规则。
  • 强生态:子网越多,主网的验证者规模越大,通过子网定制化以及验证者规模反向促进主网生态发展。

通过子网的定制化以及子网验证者对于主网的扩充,是促进主网生态发展的运营哲学。

运行历史

Avalanche主网于2020年9月21日正式上线,交易吞吐量约4500TPS(特指X-Chain),交易确认时间小于1秒,显著优于比特币和以太坊。截止2025年3月,Avalanche生态已扩展至数百个子网(Subnets)和DeFi项目,TVL在2021年牛市DeFi高峰期突破百亿美元。关键里程碑包括:

  • 2021年与Deloitte 德勤事务所合作:为美国联邦救灾项目提供区块链支持,提升透明度。
  • 2021年9月,Aave和Curve正式上线Avalanche,为整体TVL贡献显著。
  • 2024年加州DMV项目:将4200万辆汽车登记上链,利用子网实现数字车牌,交易效率从两周缩短至几分钟。
  • 2025年1月25日(DefiLlama最新快照),Avalanche TVL约85亿美元。Aave占主导位置,TVL约30亿美元,Curve约15亿美元,分别占生态TVL的35%和17%。日活跃4-6万,日交易量30-40万笔。全网用户超230万。

目前Avalanche在DeFi公链中排名第5,在以太坊、BSC、Solana、Arbitrum之后。

团队背景

Avalanche的开发团队成立Ava Labs 成立于2018年,总部位于美国纽约,由一群深具学术背景的区块链先驱领导。核心成员包括:

  • Emin Gün Sirer:康奈尔大学计算机科学教授,分布式系统领域的权威,拥有超过20年的学术研究经验。他曾参与比特币早期开发(如Karma系统),并以解决分布式系统中的实际问题著称。
  • Kevin Sekniqi 和 Maofan "Ted" Yin:两人均为Sirer的学生,分别子啊分布式系统和密码学领域有深厚造诣,Ted Yin还是Tendermint共识(PBFT优化算法)的共同作者。
  • 团队规模与构成:Ava Labs核心团队约数十人,成员多来自学术界(如康奈尔、MIT)和科技行业,技术导向明显,注重理论与实践结合。与许多由商业驱动或营销导向的团队不同,他们更像一群“学者型工程师”,专注于技术突破。

做事态度

学术范、专心做事、解决问题的理工派务实风格。

Web3是聒噪的,但Avalanche的名人评价和外界声音在整个Web3市场中相对较少,是很奇葩的存在。但这确实符合Ava Labs的风格。Ava Labs很少依赖大规模宣传或代币炒作,而是通过技术落地(如Deloitte合作、DMV项目)证明实力。这种风格可能使其在短期声量上不及Solana,但长期看更加稳健。

名人评价

  • Emin Gün Sirer(Ava Labs创始人):称雪崩共识为“分布式系统45年来的全新突破”,强调其在速度和去中心化上的平衡。他在2020年表示:“Avalanche将重新定义区块链性能标准。”
  • Bank of America(2022报告):在一份加密研究中,将Avalanche视为“以太坊的有力替代者”,赞扬其高吞吐量和低费用。
  • Vitalik Buterin(以太坊创始人):虽未直接评价Avalanche,但在2021年提及分片与子网时,间接认可了类似架构的潜力,称其为“可扩展性的未来方向”。

与通用L2及新公链的对比

Avalanche作为一个高性能Layer 1公链,以其创新的雪崩共识、三链架构和子网技术在区块链领域占据一席之地。然而,面对通用Layer 2解决方案(如Optimism、Arbitrum、Polygon)和新兴公链(如Sui、Aptos)以及成熟的DPoS公链(如BSC、Solana),Avalanche的竞争力如何?本节将从性能、扩展性、去中心化、生态成熟度、开发友好性和成本等维度进行对比分析。

1. 与通用Layer 2的对比

Layer 2(L2)解决方案依托以太坊主网,通过Rollup等技术提升交易速度和降低费用。Avalanche作为Layer 1,与L2的根本区别在于其原生性和独立性。

  • Optimism和Arbitrum:两者均为以太坊上的Optimism Rollup方案,交易吞吐量可达2000-4000 TPS,最终性依赖以太坊(约1-7天挑战期)。Avalanche原生支持4500 TPS,亚秒级最终性(<1秒),无需依赖外部链。
  • Polygon:Polygon通过PoS侧链和zkRollup扩展以太坊,TPS可达7000,但其侧链模式牺牲了一定的安全性。Avalanche的子网技术则提供独立区块链的完全定制化,安全性由主网和子网验证者共同保障。

2. 与新公链Sui和Aptos的对比

Sui和Aptos是2022-2023年崛起的Move语言公链,主打高性能和并行处理,理论TPS高达10万+,但生态发展尚不成熟。

  • 性能:Sui和Aptos凭借对象模型和并行执行,TPS远超Avalanche的4500,但实际应用中受限于生态应用,峰值表现未完全兑现。Avalanche的亚秒级最终性则已广泛验证。
  • 生态:Avalanche拥有Aave、Curve等成熟DeFi协议,TVL约85亿美元(2025年3月),而Sui和Aptos的TVL分别仅约5亿和3亿美元,生态差距明显。

3. 与BSC和Solana的对比

BSC和Solana均采用DPoS共识,性能优异但中心化程度较高,常被认为“借鉴”EOS而缺乏原创性。

  • BSC:TPS约200-300,依赖21个验证者,费用低至$0.01,但创新性不足,生态高度依赖Binance。
  • Solana:理论TPS达5万+,实际约2000-3000,多次宕机暴露可靠性问题,验证者集中度高(前19个控制超33%权益)。

对比表格

维度 Avalanche Optimism Arbitrum Polygon Sui Aptos BSC Solana
类型 Layer 1 Layer 2 (Rollup) Layer 2 (Rollup) L2+侧链 Layer 1 Layer 1 Layer 1 Layer 1
共识机制 雪崩共识 (PoS改进) 依赖以太坊PoS 依赖以太坊PoS PoS PoS+并行执行 PoS+并行执行 DPoS PoS+PoH
TPS 4500 2000-4000 4000 7000 10万+(理论) 10万+(理论) 200-300 5万+(理论)
最终性 <1秒 1-7天 1-7天 数秒 <1秒 <1秒 数秒 ~12秒
费用 $0.01-0.1 | $0.1-0.5 $0.1-0.5 | $0.001-0.01 $0.001 | $0.001 $0.01 | $0.0001-0.01
去中心化 高(数千验证者) 中(依赖以太坊) 中(依赖以太坊) 中(侧链风险) 中(早期集中) 中(早期集中) 低(21验证者) 中(19控制33%)
生态TVL 85亿美元 60亿美元 90亿美元 70亿美元 5亿美元 3亿美元 120亿美元 100亿美元
开发友好性 EVM兼容+子网 EVM兼容 EVM兼容 EVM兼容 Move语言 Move语言 EVM兼容 Rust/C
创新性 高(雪崩共识+子网) 中(Rollup) 中(Rollup) 中(混合模式) 高(并行执行) 高(并行执行) 低(DPoS) 中(PoH)
稳定性 高(无宕机记录) 中(早期阶段) 中(早期阶段) 中(多次宕机)

稳定币与DeFi项目公链选型建议

在区块链生态中,稳定币和DeFi(去中心化金融)项目的需求日益增长,选择合适的公链成为关键决策。稳定币分为合规中心化稳定币(如USDT、USDC)和去中心化稳定币(如DAI、LUSD),而DeFi项目则需要兼顾性能、成本和生态支持。本节将探讨选型的关键因素,并结合Avalanche等公链的特点提出建议。

1. 稳定币项目类型与特点

  • 合规中心化稳定币:

    • 代表:USDT(Tether)、USDC(Circle发行)。
    • 特点:1:1锚定美元,由中心化实体(如Tether Limited、Circle)持有储备金,受监管(如NYDFS批准USDC)。透明度依赖第三方审计(如USDC月度报告)。
    • 优势:广泛接受度(USDT市值超1000亿美元,2025年3月),集成于主流交易所和DeFi协议。
    • 劣势:中心化风险(如储备金不足争议),监管压力可能影响运营。

    插曲:Binance宣布在欧洲市场下架9中稳定币其中包括USDT,因为不符合MiCA监管条例。

  • 去中心化稳定币:

    • 代表:DAI(MakerDAO发行)、LUSD(Liquity协议)。
    • 特点:通过智能合约和超额抵押(如ETH)维持稳定,无中心化储备金,治理由社区DAO决定。
    • 优势:抗审查、透明(链上可查),适合DeFi生态(如DAI在Aave中广泛使用)。
    • 劣势:抵押品价值波动风险(如ETH价格暴跌触发清算),复杂性增加开发难度。

2. 公链选型的关键因素

  • 性能:TPS(吞吐量)、最终性时间,直接影响交易效率。
  • 费用:交易Gas低成本对用户和开发者至关重要。
  • 生态支持:EVM兼容性、工具和协议的丰富性。
  • 安全性与去中心化:验证者数量和网络稳定性。
  • 跨链能力:支持多链互操作,扩大应用场景。
  • 监管友好性:是否支持合规性要求(如KYC/AML)。

3. 选型建议

稳定币选型:合规中心化稳定币选Avalanche或Ethereum以平衡合规性和性能;去中心化稳定币选Avalanche或Sui以追求创新和效率。

DeFi选型:Avalanche因其综合优势(性能、费用、子网)是首选,尤其适合需要定制化的项目。

未来展望:随着跨链桥(如Avalanche Bridge)和监管框架成熟,公链选型将更注重互操作性和合规性。

Avalanche总结

  • Avalanche核心竞争力:创新共识、高性能、子网生态。
  • 展望:面对L2和新公链的竞争,Avalanche如何保持领先?
  • 话题讨论:你如何看待Avalanche的未来?

参考资料

更多文章请转到一面千人的博客园

Avalanche公链深度解析:创新共识、亚秒级最终性与生态竞争力的更多相关文章

  1. NGK公链依靠技术创新推动数字经济产业发展

    数字经济更让人们的生活发生了翻天覆地的变化.数字经济的发展要依靠技术的创新,发展出生态新模式.同时数字经济的发展要利用新技术对传统产业进行全面的的改造升级,释放数字对经济发展的放大.倍增作用.打造数字 ...

  2. 科普NGK公链生态板块旗下的BGV、SPC、NGK、USDN四大币种

    众所周知,NGK公链所有数据上链.公开透明,NGK公链生态板块目前主要分为四个板块---BGV.SPC.NGK.USDN四大币种,笔者以时间上倒叙手法来一一科普. 首先,是2021新年刚推出的SPC侧 ...

  3. 个推CTO深度解析数据智能之多维度分析系统的选型方法

    引言 前文回顾:[<数据智能时代来临:本质及技术体系要求>][2]作为本系列的第一篇文章,概括性地阐述了对于数据智能的理解以及推出了对应的核心技术体系要求: 数据智能就是以数据作为生产资料 ...

  4. [转帖]深度解析区块链POW和POS的区别

    深度解析区块链POW和POS的区别 Proof of Work 还有Proof of Stake 之前理解程了 state ... 股权的意思 还有 delegated proof of Stake ...

  5. NGK以强大的创新能力赋予NGK公链超级实用的特性

    公链从大趋势看是一个不断迭代的过程,不管是共识算法.网络架构.开发者协议都在一代一代不断完善跟创新. NGK公链作为公链赛道上的后起之秀,对于主流公链技术的局限性以及下一代公链技术的发展方向都有非常清 ...

  6. “NGK公链+5G”——打造智慧城市

    智慧城市目前被全球各国当成城市建设的重点,旨在城市在智能化的同时,还能给民众带来幸福感和安全感.随着5G的到来,城市智能化又到了一个新的高度.比如无人驾驶.无人机等方面将会产生质的变化,因为5G的加入 ...

  7. 区块链公链分片技术(sharding)方案,配思维导图

    区块链公链分片技术(sharding)方案,配思维导图 分片技术(sharding)方案 以太坊分片思路 其基本思想是,将网络中的节点分成不同的碎片,各分片可以并行处理不同交易,这样可以并行处理相互之 ...

  8. VAST助推NGK公链热度升温,日活超过以太坊!

    在区块链市场,如果说过去是比特币和以太坊的时代,那么现在和未来绝对是NGK的时代. NGK公链的出现,让区块链市场看到了新的希望.它不仅仅是开放的和可编程的,而且是低Gas燃耗的,以及创新共识机制的. ...

  9. NGK公链脱颖而出,成为值得期待的项目!

    当下2020年是动荡的一年,全世界经济危机汲汲可危,在这个特殊的时刻,有人抱怨说这是最坏的年代,也有人庆幸说这是最好的年代,历史不会重演,但总是惊人的相似,首先带你回顾一下上一次金融危机出现的2008 ...

  10. NGK公链有发展前景吗?

    最近网络中经常能看到一个新公链项目NGK的消息,很多朋友也都私下表示过,非常看好今年的NGK.对此,小编对NGK做了一些功课,发觉到NGK未来在商业Dapp应用的发展前景,下面就给大家分享一下我的理解 ...

随机推荐

  1. 【数据结构】【折半查找法】【二分查找法】Java代码

    public class half { public static int find(int[] nums,int num){ int max=nums.length-1; int min=0; in ...

  2. 永久告别mac屏幕涂层脱落

    转载:https://www.feng.com/post/11380203 我从2011年开始使用Mac book pro电脑,到现在的2016款已经是第三台了,我从来都不会被涂层脱落这个问题困扰,我 ...

  3. 《Bootstrap4Web设计与开发实战》源代码下载

    <Bootstrap4Web设计与开发实战>源代码下载: 链接:https://pan.baidu.com/s/1GaIo390c-l-gsT6-6RaaJA 提取码:fgiq 版权声明: ...

  4. 网页端IM通信技术快速入门:短轮询、长轮询、SSE、WebSocket

    本文来自"糊糊糊糊糊了"的分享,原题<实时消息推送整理>,有优化和改动. 1.写在前面 对Web端即时通讯技术熟悉的开发者来说,我们回顾网页端IM的底层通信技术,从短轮 ...

  5. IM跨平台技术学习(二):Electron初体验(快速开始、跨进程通信、打包、踩坑等)

    本文由蘑菇街前端技术团队分享,原题"Electron 从零到一",有修订和改动. 1.引言 在上篇<快速了解新一代跨平台桌面技术--Electron>,我们已经对Ele ...

  6. 小程序分享pdf文件(uniapp)

    share(){ wx.downloadFile({ url: '', // 下载url success (res) {// 下载完成后转发 wx.shareFileMessage({ filePat ...

  7. Java验证邮箱是否有用的实现与解析

    在现代互联网应用中,邮箱验证是一个常见的需求.通过邮箱验证,开发者可以确保用户提供的邮箱地址是有效的,从而在后续的操作中,如密码重置.通知发送等,依赖这些有效的邮箱地址.本文将详细介绍如何使用Java ...

  8. G1原理—1.G1回收器的分区机制

    大纲 1.G1垃圾回收器的分区(Region大小+G1分区+Region过大过小和计算) 2.Region大小的计算原理(先转字节然后确定2的n次幂再通过1左移n位) 3.新生代分区及自动扩展(新生代 ...

  9. 十四款常见的Web前端开发框架

    在做web开发的时候经常会遇到一个问题,那就是,选择什么样的框架来做前端开发.下面封程中把目前常用的一些前端的框架简单的给大家介绍一下. 1. BootstrapBoostrap绝对是目前最流行用得最 ...

  10. mac文件目录结构

    详解MAC硬盘中各个文件夹 详解MAC硬盘中各个文件夹 打开Macintosh HD你会发现内中有四个文件夹 分别有--应用程序(Applications).系统(System).用户(User).资 ...