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.

126 lines
6.1 KiB

1 month ago
3 weeks ago
  1. ---
  2. title: 关于 BUZZUP 网络
  3. description: "一个运行以太坊虚拟机 (EVM) 的无需许可的通用区块链。新系统将变得可访问、透明、去中心化和免费"
  4. ---
  5. ### 区块链网络架构
  6. ```plaintext
  7. +-------------------+ +-------------------+
  8. | | | |
  9. | L1节点 | | L2节点 |
  10. | 守护节点 |<---------------->| 终端节点 |
  11. | | | |
  12. | - 监测Edge节点 | | - 资源奖励 |
  13. | - 提供基础设施 | | - 带宽奖励 |
  14. | - 在线率评估 | | - 在线奖励 |
  15. | - 报告Validator | | - 服务质量监控 |
  16. | - 接收资源请求 | | |
  17. | - 发送指令 | | |
  18. +-------------------+ +-------------------+
  19. | |
  20. | |
  21. v v
  22. +-------------------+ +-------------------+
  23. | | | |
  24. | Validator节点 |<------------------->| Edge节点 |
  25. | | | |
  26. | - 确认交易 | | - 传输数据 |
  27. | - 管理节点 | | - 数据存储 |
  28. | - 验证Guardian | | - 数据处理 |
  29. | - 性能评估 | | - 提供接口 |
  30. | - 进行惩罚与奖励| | |
  31. | - 接收监测数据 | | |
  32. +-------------------+ +-------------------+
  33. ```
  34. #### 模块化架构
  35. ```
  36. +-----------------------------------------------------+
  37. | L1层 |
  38. | (Guardian守护节点模块) |
  39. | +-------------------------+ +------------------+ |
  40. | | 监测Edge节点 | | 提供基础设施 | |
  41. | | (监测与评估模块) | | (服务模块) | |
  42. | +-------------------------+ +------------------+ |
  43. | | | |
  44. | | | |
  45. | v v |
  46. | +-------------------------+ +------------------+ |
  47. | | 在线率评估 | | 报告Validator | |
  48. | | (评估模块) | | (报告模块) | |
  49. | +-------------------------+ +------------------+ |
  50. | | | |
  51. | +-----------------------+--------------+
  52. | |
  53. | v
  54. | +-------------------------+ +------------------+ |
  55. | | 接收资源请求 | | 发送指令给L2节点| |
  56. | | (资源管理模块) | | (指令模块) | |
  57. | +-------------------------+ +------------------+ |
  58. +-----------------------------------------------------+
  59. |
  60. |
  61. v
  62. +-----------------------------------------------------+
  63. | L2层 |
  64. | (终端节点模块) |
  65. | +-------------------------+ +------------------+ |
  66. | | 接收指令 | | 执行服务请求 | |
  67. | | (指令处理模块) | | (服务模块) | |
  68. | +-------------------------+ +------------------+ |
  69. | | | |
  70. | | | |
  71. | v v |
  72. | +-------------------------+ +------------------+ |
  73. | | 返回状态反馈 | | 计算资源奖励 | |
  74. | | (反馈模块) | | (奖励模块) | |
  75. | +-------------------------+ +------------------+ |
  76. | | | |
  77. | +-----------------------+--------------+
  78. | |
  79. | v
  80. | +-------------------------+ +------------------+ |
  81. | | 发送用户数据 | | | |
  82. | | (数据传输模块) | | | |
  83. | +-------------------------+ +------------------+ |
  84. +-----------------------------------------------------+
  85. ```
  86. ### 详细说明
  87. #### 1. **L1节点(Guardian守护节点)**
  88. - **监测Edge节点**: 定期监测和评估Edge节点的性能指标(如延迟、可用性)。
  89. - **提供基础设施**: 保障网络的存储、带宽和计算能力。
  90. - **在线率评估**: 实时评估节点在线状态,调整资源分配。
  91. - **报告Validator**: 向Validator发送Edge节点的监测报告。
  92. - **接收资源请求**: 根据网络状态动态接收和处理资源请求。
  93. - **发送指令**: 将指令推送到L2节点,确保服务的顺利进行。
  94. #### 2. **L2节点(终端节点)**
  95. - **资源奖励**: 根据用户的活动和在线状态进行奖励。
  96. - **带宽奖励**: 监测带宽使用情况并发放相应的奖励。
  97. - **在线奖励**: 根据用户在线时间给予额外奖励。
  98. - **服务质量监控**: 收集用户反馈并上报给L1和Validator。
  99. #### 3. **Validator验证节点**
  100. - **确认交易**: 验证并确认所有交易,确保其合法性。
  101. - **管理节点**: 协调L1和L2节点的活动,优化整体性能。
  102. - **验证Guardian守护节点**: 定期评估Guardian节点的表现。
  103. - **性能评估**: 监控各节点的性能数据,进行分析和优化。
  104. - **进行惩罚与奖励**: 基于评估结果,实施惩罚或奖励措施。
  105. - **接收监测数据**: 收集L1节点反馈的监测数据,以调整策略。
  106. #### 4. **Edge(网络边缘)节点**
  107. - **传输数据**: 高效传输和存储用户数据,保障服务质量。
  108. - **数据存储**: 提供可靠的数据存储解决方案。
  109. - **数据处理**: 处理实时数据请求,支持用户操作。
  110. - **提供接口**: 为用户和其他Edge节点提供数据访问接口。