You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
127 lines
6.1 KiB
127 lines
6.1 KiB
---
|
|
title: 关于 BUZZUP 网络
|
|
description: "一个运行以太坊虚拟机 (EVM) 的无需许可的通用区块链。新系统将变得可访问、透明、去中心化和免费"
|
|
---
|
|
|
|
|
|
|
|
### 区块链网络架构
|
|
|
|

|
|
|
|
```plaintext
|
|
+-------------------+ +-------------------+
|
|
| | | |
|
|
| L1节点 | | L2节点 |
|
|
| 守护节点 |<---------------->| 终端节点 |
|
|
| | | |
|
|
| - 监测Edge节点 | | - 资源奖励 |
|
|
| - 提供基础设施 | | - 带宽奖励 |
|
|
| - 在线率评估 | | - 在线奖励 |
|
|
| - 报告Validator | | - 服务质量监控 |
|
|
| - 接收资源请求 | | |
|
|
| - 发送指令 | | |
|
|
+-------------------+ +-------------------+
|
|
| |
|
|
| |
|
|
v v
|
|
+-------------------+ +-------------------+
|
|
| | | |
|
|
| Validator节点 |<------------------->| Edge节点 |
|
|
| | | |
|
|
| - 确认交易 | | - 传输数据 |
|
|
| - 管理节点 | | - 数据存储 |
|
|
| - 验证Guardian | | - 数据处理 |
|
|
| - 性能评估 | | - 提供接口 |
|
|
| - 进行惩罚与奖励| | |
|
|
| - 接收监测数据 | | |
|
|
+-------------------+ +-------------------+
|
|
|
|
```
|
|
|
|
#### 模块化架构
|
|
|
|
```
|
|
|
|
|
|
+-----------------------------------------------------+
|
|
| L1层 |
|
|
| (Guardian守护节点模块) |
|
|
| +-------------------------+ +------------------+ |
|
|
| | 监测Edge节点 | | 提供基础设施 | |
|
|
| | (监测与评估模块) | | (服务模块) | |
|
|
| +-------------------------+ +------------------+ |
|
|
| | | |
|
|
| | | |
|
|
| v v |
|
|
| +-------------------------+ +------------------+ |
|
|
| | 在线率评估 | | 报告Validator | |
|
|
| | (评估模块) | | (报告模块) | |
|
|
| +-------------------------+ +------------------+ |
|
|
| | | |
|
|
| +-----------------------+--------------+
|
|
| |
|
|
| v
|
|
| +-------------------------+ +------------------+ |
|
|
| | 接收资源请求 | | 发送指令给L2节点| |
|
|
| | (资源管理模块) | | (指令模块) | |
|
|
| +-------------------------+ +------------------+ |
|
|
+-----------------------------------------------------+
|
|
|
|
|
|
|
|
v
|
|
+-----------------------------------------------------+
|
|
| L2层 |
|
|
| (终端节点模块) |
|
|
| +-------------------------+ +------------------+ |
|
|
| | 接收指令 | | 执行服务请求 | |
|
|
| | (指令处理模块) | | (服务模块) | |
|
|
| +-------------------------+ +------------------+ |
|
|
| | | |
|
|
| | | |
|
|
| v v |
|
|
| +-------------------------+ +------------------+ |
|
|
| | 返回状态反馈 | | 计算资源奖励 | |
|
|
| | (反馈模块) | | (奖励模块) | |
|
|
| +-------------------------+ +------------------+ |
|
|
| | | |
|
|
| +-----------------------+--------------+
|
|
| |
|
|
| v
|
|
| +-------------------------+ +------------------+ |
|
|
| | 发送用户数据 | | | |
|
|
| | (数据传输模块) | | | |
|
|
| +-------------------------+ +------------------+ |
|
|
+-----------------------------------------------------+
|
|
|
|
```
|
|
|
|
### 详细说明
|
|
|
|
#### 1. **L1节点(Guardian守护节点)**
|
|
- **监测Edge节点**: 定期监测和评估Edge节点的性能指标(如延迟、可用性)。
|
|
- **提供基础设施**: 保障网络的存储、带宽和计算能力。
|
|
- **在线率评估**: 实时评估节点在线状态,调整资源分配。
|
|
- **报告Validator**: 向Validator发送Edge节点的监测报告。
|
|
- **接收资源请求**: 根据网络状态动态接收和处理资源请求。
|
|
- **发送指令**: 将指令推送到L2节点,确保服务的顺利进行。
|
|
|
|
#### 2. **L2节点(终端节点)**
|
|
- **资源奖励**: 根据用户的活动和在线状态进行奖励。
|
|
- **带宽奖励**: 监测带宽使用情况并发放相应的奖励。
|
|
- **在线奖励**: 根据用户在线时间给予额外奖励。
|
|
- **服务质量监控**: 收集用户反馈并上报给L1和Validator。
|
|
|
|
#### 3. **Validator验证节点**
|
|
- **确认交易**: 验证并确认所有交易,确保其合法性。
|
|
- **管理节点**: 协调L1和L2节点的活动,优化整体性能。
|
|
- **验证Guardian守护节点**: 定期评估Guardian节点的表现。
|
|
- **性能评估**: 监控各节点的性能数据,进行分析和优化。
|
|
- **进行惩罚与奖励**: 基于评估结果,实施惩罚或奖励措施。
|
|
- **接收监测数据**: 收集L1节点反馈的监测数据,以调整策略。
|
|
|
|
#### 4. **Edge(网络边缘)节点**
|
|
- **传输数据**: 高效传输和存储用户数据,保障服务质量。
|
|
- **数据存储**: 提供可靠的数据存储解决方案。
|
|
- **数据处理**: 处理实时数据请求,支持用户操作。
|
|
- **提供接口**: 为用户和其他Edge节点提供数据访问接口。
|