TOP Network共识机制 | 主链 (Part 1)

【信息科学与工程学】【通信工程】第一百五十五篇 SRv6/SDN网络中的算法01 1 确定性路由算法 SRv6 控制平面 显式路径计算 SRv6段列表优化算法 1. 输入:源节点S,目标节点D,约束条件集合C={c₁,...,cₘ}<br>2. 构建有向图G(V,E),V为节点集 阅读详情

TOP Network是一个公共区块链平台,旨在处理来自大型消费级应用的海量业务。TOP Network最初是为提供云通信服务而构建的,而云通信服务通常与大量交易、消息和数据传输相关联。每种通信功能都是不同的,并且具有不同的业务工作流,为此,TOP链采用了一个灵活的三层体系结构,其中包括:主链、服务链和链外处理器。主链处理所有金融交易,而服务链处理来自各种云通信应用的服务交易,链外处理器是用于处理和存储云通信应用生成的大量业务数据。

 

为什么要将金融交易和服务交易分开?


金融交易和服务交易需要不同级别的安全性。在涉及资产转移的金融交易中,风险很大。如果出了什么差错,或者有人能够暂时破坏系统,这可能会造成数百万美元的损失或被盗。因此,金融交易必须非常安全。对于服务链交易,风险就没有那么高。服务交易通常包括记录DApp使用服务数量的账单记录,例如消息数量,VPN数据的MB数,通话时间等。 这些类型的交易没有那么高的价值,这意味着它们不一定需要和主链处理金融交易所需要的密闭安全性。举个例子,比如说计费单位为512KB数据的VPN服务。虽然在极少数情况下盗用单个计费单元可能是可行的,但512KB的VPN数据具有极低的货币价值,因此任何一方都无法获益。

 

由于这些标准不同,所以需要使用不同的共识机制来确认金融交易和服务交易。主链的共识机制必须非常安全,而一般而言,服务链的共识机制则牺牲了一定的安全性来换取吞吐量与灵活性,这允许服务链来处理复杂的大量的云通信应用程序。如果云通信服务的每一个动作都被当作高价值的金融交易来对待(就像以太坊和比特币一样),那么就不可能跟上现实世界的应用程序体量。由于所有涉及记账和资产转移的财务结算都是在安全性很高的主链上结算的,所以这个系统的风险相当小。

 

金融交易


在TOP Network上,所有的金融交易都是由主链处理。主链使用的共识机制不仅必须非常安全,而且还要为涉及大量应用程序的小额支付提供足够的吞吐量,例如那些使用云通信服务的应用程序。出于这些原因,TOP使用了一种独特的pBFT-DPoS *共识机制。让我们看看为什么TOP选择了这种特殊的共识机制,以及它提供了哪些好处。

 

pBFT


pBFT代表拜占庭式的实际容错能力(Practical Byzantine Fault Tolerance)。这个名字指的是一个被称为拜占庭将军问题的窘境,在其核心问题上,拜占庭将军的问题清楚地表明了一群拜占庭将军如何在远距离交流中就是否攻击城市达成共识的困境,因为该组织中可能存在一些叛徒。由于它涉及到分布式计算,需要询问一组节点如何在某些计算或状态上达成一致,因为其中一些节点可能出现故障或是有恶意的。而拜占庭容错(BFT)共识算法旨在解决这个问题。这一系列的共识算法的关键点在于,为了达成共识,诚实节点的比例必须大于或等于参与共识的节点总数的2/3。这意味着不诚实节点的数量必须小于或等于节点总数的1/3,这也就是系统对故障的容忍度。

 

pBFT是一种优化的BFT算法。它被开发用于在像互联网这样的动荡环境中。让我们来看看一组共识节点如何使用pBFT算法处理交易。

    1.客户端将候选交易发送到其中一个节点(有时称为领导者)。

    2.领导者将候选交易多路传播(同时发送到每个其他节点)到备份节点。

    3.一旦交易收到超过2/3节点的签名,该交易就被视为已确认。

在pBFT系统中,所有节点彼此直接通信,因此,从提议候选交易的时间到其传播到网络中的所有节点的时间之间存在非常短的等待时间,在接收到2/3的签名之后随即就会进行确认。与PoW系统不同,一旦一笔交易被pBFT算法确认,它就立即终结了。终结就意味着在交易得到确认并且节点就状态达成一致的那一刻,它就变得不可逆转。不用像在比特币这样的PoW系统中等待额外的块确认,来确保你的交易不会被逆转。这种特性对于实时应用程序至关重要,这些应用程序无法等待几分钟,甚至超过几秒钟,来使交易具有最终性。

 

pBFT的好处是高吞吐量和即时终结性。另外注意,pBFT中没有采矿过程,因此能源消耗是最小的。但是它也有一些缺点,pBFT节点必须保持不变并且要求彼此进行通信,由于所需带宽会随着节点数量呈指数增长,这意味着网络必须保持较小,21个节点是常用的最大数量。

 

TOP主链是分片的,这意味着共识节点被分成单独的组,来并行地确认交易。每个组由21个活跃的共识节点组成,另外还有9个备用节点,以防活跃的节点中有节点作恶或发生故障。然而,问题是拥有少量节点的共识网络更容易受到Sybil攻击,这发生在当一个作恶者创建了许多节点,通过打破大于2/3的节点是可靠的假设来破坏系统。而pBFT算法中没有任何东西可以阻止这种情况,并且攻击者也不会有太多损失。所以显然,单靠pBFT是不够的。

 

DPoS*


为了使pBFT在无许可环境中工作,需要有一种方法来防止具有少量共识节点的网络中的Sybil攻击。一种方法是使成为共识节点变得更加困难,这阻止了作恶者尝试创建大量节点。委托股权证明(DPoS)是一种根据节点自身或网络参与者提供的stake作为抵押,来以某种方式委托节点的系统。

 

TOP使用DPoS*来管理如何选择节点来成为共识节点。DPoS*节点根据独特的综合stake因素进行选择。综合stake考虑了节点的计算能力,带宽能力,币的质押和累积声誉。满足需求的节点会进入到一个合格节点池中。从这个池中,可验证随机函数(VRF)机制会随机将符合条件的节点放置到分片中。

 

那么这如何防止Sybil攻击并保持至少2/3的节点诚实可靠呢?首先,考虑到恶意实体为了造成任何伤害,需要在给定的分片中至少同时创建或控制21个共识节点中的7个。但多亏了分片和VRF机制,作恶者需要创建远超过7个节点来实现这一点,因为他创建的每个节点都会随机放入分片。所有7个恶意实体节点最终都在同一个分片中的可能性非常非常低。

 

实际上,一个作恶者需要创建数十个甚至数百个节点才能破坏单个分片。但根据综合的stake要求,成为合格的节点并不是一件容易的事,对于每个节点,攻击者需要购买功能强大的硬件来证明计算能力,带宽能力,并购买token来作为抵押。还有需要考虑累计的声誉,这意味着作恶者需要与那些诚信可靠的节点竞争,因为诚实节点通过一段时间的诚实可靠的行为已经积累了声誉。

 

pBFT-DPoS*


DPoS*弥补了pBFT自身所面临的“Nothing-At-Stake”的困境。一般情况下,创建共识节点没有障碍,作恶行为也不会造成任何损失。但是在pBFT-DPoS *系统中,创建单个节点既昂贵又耗时且竞争激烈,更不用说创建几十或几百个节点来只是为了破坏一个分片。此外,如果一个活跃的节点行为不端,它抵押的东西将被没收——这意味着作恶行为在经济上是不利于作恶者的。这种全面的Stake既能阻止错误节点的创建,也能阻止节点在参与共识时做出恶意行为。

 

pBFT算法与DPoS *的组合为处理金融交易的主链提供了非常安全的共识机制。通过基于VRF的分片架构,这种共识机制还具有这样的特性:随着DPoS*节点的数量不断增加(因此分片的数量也会随之增加),做恶者会越来越难破坏系统。因为分片越多,将7个以上的节点随机放入同一个分片中(这是造成任何伤害的必要条件)的可能性就越小,更不用说还有其他的保险措施,这些将在下一篇文章中进一步说明。


TOP Network是火币第一期Prime项目,现已融资1500万美元,TOP自带6000万海外用户(实际日活跃值500万+),主网即将上线,这将会是一条真正经受起海量业务考验的公链。

TOP Network共建社区群是社区支持者自建的群,后期会有更多有价值的内容一起分享,欢迎加群交流,有兴趣的扫码加管理员微信加群。

[赞赏] TOP币:0x051761d55c695bc05b
3d26b23b4898faae2358fe 
比特币:1422pyqMFPtpnq5H2
gAjzycD2hD4Cg8J5c

 

基于IMX429-IMX430-IMX432-IMX437系列传感器的SLVS-MIPI桥接方案设计与实现 本文详细介绍了针对索尼IMX429、IMX430、IMX432及IMX437系列传感器的SLVS-MIPI桥接方案设计与实现。针对工业视觉、车载摄像头等应用中主流SoC仅支持MIPI接口的痛点,提出基于FPGA(如Lattice Crosslink-NX)的透传桥接方案,将传感器输出的SLVS信号无损转换为MIPI CSI-2信号,确保数据完整性与低延迟,并探讨了硬件选型、逻辑设计及多传感器兼容性等关键问题。 阅读详情

相关推荐

AI Agent评估:指标、策略与最佳实践

AI智能体正逐渐融入到各个领域,从日常的对话助手到复杂的工作流程自动化,其应用范围不断拓展。然而,确保这些智能体能够可靠、高效地完成任务至关重要,这就使得AI智能体评估成为了人工智能发展过程中不可或缺的一环。本文将深入探讨AI智能体评估的指标、策略以及最佳实践,为读者全面解读这一关键领域。

llm_way的博客 3498

TOP Network创始人:以太坊2.0还未实现的,我们都做到了

本文转载自:https://blockcast.cc/editors-picks/top-network-founder-steve-wei/ 今年3月火币 Prime 首发,第一期项目 TOP Network 一夜之间成为炙手可热的“网红”项目。TOP 项目团队背景雄厚,且已有千万级的用户量,上线火币 Prime 第一天暴涨 27 倍,一周内交易量超过比特币,登火币全球站榜首。以下为 2019 ...

TOP_Network的博客 2120

Topas——基于Geant4的放射治疗蒙特卡罗算法模拟工具

本文内容参考Joseph Perl 的线上会议,视频详情可见于,该视频会议内容主要介绍Topas功能、软件架构、工作流程、参数设定、物理模型、具体案例等,对TOPAS的基本入门使用方法以及使用规定作出阐述。

fy方的博客 7604

网络模拟环境 NS-2仿真软件简介

对于如何验证网络协议的正确性和进行相关性能测试,人们提出了很多方法,目前最广泛使用的方法就是通过虚拟环境进行模拟仿真。NS-2是进行网络仿真最流行的软件,已广泛被科研院所和各大高校用于进行网络分析、研究和教学。它支持众多的协议,并提供了丰富的测试脚本。 NS-2全称是Network Simulator Version 2。它是面向对象的,离散事件驱动的网络环境模拟器,主要用于解决网络研究方面的问题

网络技术后院 7250

3、深入了解响应式扩展(Reactive Extensions)

本文深入探讨了响应式扩展(Reactive Extensions,Rx)的起源、核心概念及其在客户端和服务器端的应用。从Volta项目谈起,解析了Rx如何解决事件传输问题,并介绍了可观察对象(IObservable)和观察者(IObserver)的设计与实现机制。文章还详细讲解了Rx操作符、弹珠图的使用、拉模型与推模型的对偶性原理,并通过代码示例展示了如何将枚举转换为可观察对象。最后总结了Rx的优势,并展望其在未来软件开发中的广泛应用前景。

m2n3b4v5c6的博客 113

OpenCV入门(一)Python环境的搭建

因为有点Python基础,并且Python是比较好入门的编程语言,所以,机器视觉后面打算在Python这个平台下进行。

小幽余生不加糖 8123

区块链BaaS云服务(28)TOP Network 之数据结构

概述 TOP Network由独特的数据结构组成,专门为分片和高效的数据访问和存储而设计。核心对象、单元点阵和区块点阵是我们使用的三种主要数据结构。 核心对象(Core Objects) TOP Network遵循一个面向对象的编程范例。每个用户账户和每个智能合约都由我们的“核心对象”表示。 账户(Accounts) TOP Network中每个用户账户都有一个特定的地址。账户是一个包含状态信息和逻辑的对象,包括余额、存储数据的属性、以及对属性的操作等。账户余额也可以作为账户对象的一种特殊财产来.

thefist的专栏 518

Qt Quick/QML入门到精通_专栏demo对应文章目录(目前50个左右demo/长期更新)

自定义图标下拉列表框的效果如下所示:自定义三态按钮的效果如下所示:传送门:53.qt quick-自定义三态按钮、自定义图标下拉列表框_诺谦的博客-优快云博客传送门:59.qt quick-qml调色板(颜色取色器)实现、自定义QQuickStyle样式_诺谦的博客-优快云博客63.qt quick-QML侧边滑动栏(不需要任何图片资源,支持自定义左右方向和大小)_诺谦的博客-优快云博客_qt实现好看侧边栏。...

抵抗时间扭曲,坚持做一件有意义的事 2万+

为什么TOP链能真正承载真实业务?

近年来,区块链技术有了飞速发展,区块链的现实应用也越来越多,但是面向公共领域的大规模商业化应用尚未出现。可扩展性、安全性和去中心化,当前的区块链技术在这三个方面艰难平衡,或多或少都牺牲了某些特性。 承载真实业务的第一个门槛就是链的可扩展性。目前绝大部分公链虽然能够实现垂直扩展(Vertical Scale-up),但不能很好地实现水平扩展(Scale-out)和并行(Parallel),导致链的性...

TOP_Network的博客 985

手把手教你学Simulink--基于Simulink的高增益DC-DC变换器仿真建模

特点高电压增益:可以在不使用变压器的情况下实现较大的电压升压比。适用于低电压源:如太阳能电池板、燃料电池等提供的低压直流电源。效率问题:设计时需特别注意提高效率,减少能量损失。挑战电路复杂性:通常涉及多个电感和电容,以及复杂的开关模式。元件选择:合适的元件参数对于达到理想性能至关重要。控制策略:确保高效稳定运行的同时,适应负载变化。首先明确要模拟的任务内容。实现特定的电压增益比(例如从24V升至380V)。根据预期的输入输出电压确定合适的电路拓扑和元件值。

MHD0815的博客 173

基于深度学习YOLOv10的障碍物检测系统

为了方便用户使用,我们将开发一个图形用户界面(GUI),允许用户上传图像或视频流并查看检测结果。我们使用PySide6开发GUI界面,它是Qt框架的Python绑定,适用于开发跨平台的桌面应用程序。本文详细介绍了如何基于YOLOv10模型构建一个障碍物检测系统,包括数据集准备、模型训练和推理到图形用户界面的开发。通过这一系统,用户可以方便地上传图像或视频流并进行障碍物检测,广泛应用于自动驾驶、机器人导航等领域。

斌擎科技 1052

TOP Network技术总监Justin:TOP公链已率先实现多层状态分片

12月21日,TOP Network技术总监Justin受高校区块链技术社区(BTCU)的邀请于当晚8点在BTCU社区微信群进行了一场精彩的区块链技术AMA。本次AMA以“业界分片技术介绍及TOP分片技术实现”为主题,主要介绍了目前区块链行业的各种分片技术以及TOP公链在分片技术上的创新。 Justin首先介绍了区块链分片技术出现的原因。他说,由于比特币以及以太坊网络每秒处理的交易数量非常有限,...

TOP_Network的博客 2106

WPS文档中心和文档中台 operate 未授权访问漏洞(CVE-2025-0717)

WPS文档中心和文档中台的/open/v6/api/etcd/operate?key=/config/storage&method=get接口存在未授权访问漏洞,攻击者可通过该漏洞获取AK/SK密钥等信息,这些密钥通常用于系统内部认证和权限控制,泄露后可能导致攻击者进一步修改K8s配置、部署恶意容器或执行远程命令,最终实现对系统的完全控制。

李同學AI安全 903

TOP Network共识机制 | 服务链 (Part 2)

每条服务链都是为了处理不同的用例而构建的,并且采用主要为云通信服务开发而定制的几种共识机制中的一种,TOP服务链目前使用的四种共识机制分别是:带宽证明(Proof-of-Bandwidth),通话时间证明(Proof-of-Calltime),交付证明(Proof-of-Delivery)和存储证明(Proof-of-Storage)。在未来可以使用更多的服务链,来处理游戏和电子商务等其他行业...

EasyBlockChain的博客 612

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

TOP Network 2019年度回顾:积蓄力量,再创辉煌

TOP Network 2019年度回顾:积蓄力量,再创辉煌@TOC 回首2019年,我们在坚持与奋斗中书写了一份精彩的答卷。我们忘不了初进海外新市场时蜂拥而至的支持者,忘不了全球技术“黑客”基于TOP链的创意开发,忘不了主网上线时奏响的立项以来的最强音……这一幕幕场景像一个个烙印被刻在2019年的时间轴上,也必将让未来的人们在回望TOP的发展历史时,记下这一重要的年份。 TOP公链的技术突破 ...

TOP_Network的博客 726

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

福布斯专访: TOP Network,用区块链技术实现通信安全

福布斯专访: TOP Network,用区块链技术实现通信安全@TOC 福布斯专访: TOP Network,用区块链技术实现通信安全 在科技发达的今天,实现网络通信早已不是什么难事,但通信类 app 却存在大量的隐私和安全漏洞。值得庆幸的是,TOP Network 利用区块链技术增强了通信网络的安全性,能有效遏制当前的用户信息泄露危机。 近日,TOP Network 首席执行官 Steve We...

TOP_Network的博客 893

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Noah Wang受邀出席中国顶级企业家论坛 与柳传志等大咖同台交流

8月17日,TOP Network CMO Noah Wang受邀出席了在天津召开的亚力布企业家论坛夏季高峰会,并在“5G新世界”前沿科技论坛发表演讲。 亚力布是中国最具影响力的企业家论坛之一,已连续举办15届夏季高峰会。阿里巴巴创始人马云、百度创始人李彦宏、万科集团创始人王石等中国商界大佬都曾在该论坛发表过精彩观点。本届论坛出席嘉宾包括联想控股董事长柳传志、新希望集团董事长刘永好、复星国际董事...

TOP_Network的博客 764

TOP主网映射正式开启 成助推Web3.0重要力量

7月24日,TOP Network主网正式开启映射。TOP主网映射的开启不仅意味着TOP将正式进入主网通证的时代,也意味着TOP的发展进入了一个崭新的阶段,将为后期的应用迁移和生态拓展奠定坚实的基础。 2021年,区块链的发展如火如荼,数字经济的火爆更是让传统巨头争相进入区块链的圈子。TOP公链作为区块链的底层设施,也逐渐在这一时代浪潮中完成自己的蜕变,主网上线、主网升级、Staking开始、映射启动……TOP走过的每一步都是不断完善与生态发展的里程碑。 互联网的发展日新月异,在短短几十年的时间里几

TOP_Network的博客 667

TOP 测试网系列活动正式启动!

TOP 测试网系列活动正式拉开帷幕啦! 第一期活动:聊天挖矿已经上线 第二期活动:乐透彩票敬请期待! 到TOP测试网转转 体验去中心化群聊 Chat 并参与活动 将有机会获得丰厚的 TOP Token 奖励哦! Top 测试网 TOP 测试网(2.0 版本)除了常见的钱包和浏览器功能,还支持 智能合约和 Dapp。我们在测试网上开发了去中心化群聊产品-Chat,并准备了创意有奖活动-聊天挖矿&...

TOP_Network的博客 938

TOP Network正式开源部分代码 进度超越以太坊2.0

从项目立项到白皮书的发布,从第一版测试网的上线到部分代码的开源,TOP Network仅经过近两年的时间就完成了一条纯原创公链的开发,并且正式进入代码开源阶段。 在当前的公链市场,除了比特币、以太坊、EOS等少数几个知名公链,其他绝大部分所谓的自主开发的公链都是对知名项目代码的拼凑、改动,甚至是直接复制。但是,TOP 链的设计和开发则完全由TOP团队独立、自主完成。因为TOP团队决定做公链的动机...

TOP_Network的博客 605

TOP Network项目双周报:2019年11月4日 - 11月17日

TOP主网上线后,我们的周报将改回为双周报,在隔周的每周二为您整理发布项目最新进展。感谢各位社区成员的支持和信任,TOP一路有你们,将继续再创新高! 重磅消息 11月8日,TOP Network 主网上线发布会在浙江乌镇 “第二届世界区块链大会” 圆满结束。本次发布会以 “创新 · 落地 · 破局” 为主题,现场上百名区块链行业领袖、媒体、开发者等共同见证TOP重要技术进展的突破。TOP创始团队...

TOP_Network的博客 730

TOP Network项目周报:6月17日-6月23日

本周,TOP 技术团队全力为主网冲刺,为确保安全性和可靠性进行最后阶段代码扫描和性能测试。TOP 继续活跃于线上线下行业活动:6月26日,TOP CEO Steve 将出席硅谷云计算大会发表主题演讲;7月2日,TOP CMO Noah 将作为主题演讲嘉宾出席台北 Asia Blockchain Summit。6月22日, Noah 赴新加坡参加 WBF 世界区块链大会暨“2019 年度亚洲区块链...

TOP_Network的博客 648

区块链BaaS云服务(28)TOP Network 区块链平台

1. 定义 一个用于DApp开发和部署的全状态分片公链平台,旨在建立一个完整的区块链生态系统,为开发者打造可扩展的分布式应用。 2. 系统架构 2.1 基础设施层(Infrastructure Layer) 链分片(全面的多层分片系统,包括全状态分片)、多链架构等的突破,基础设施层包括一个高度优化的P2P网络(Layer-0),以及基于其实现的全分片, 把扩容技术融入了Layer-0、Layer-1和 Layer-2:基于PoS的新型、高性能并行pBFT共识机制的主链(Lay-1)、可插拔的业务链

thefist的专栏 851

TOP斩获“2019全球区块链创新50强”投票冠军 得票数力压“图灵奖”得主项目

37170票!基于区块链分布式通信网络的TOP Network在“2019全球区块链创新50强”的投票环节力压百余个区块链项目雄踞榜首,其中还包括两个“图灵奖”得主打造的项目Conflux和Alogrand。TOP Network的得票数是Conflux得票数的两倍多,更是Alogrand得票数的10倍多! 最终,在专家评审团的评审环节,TOP Network得到专家们的一致认可,并以基础设施公...

TOP_Network的博客 581

Easy的链表操作之链表创建

创建链表的两种方法: 1、头插法建立单链表,该方法从一个空表开始,生成新的结点,并将读取到的数据存放到新的结点的数据域中,然后将新结点插入到当前链表的表头。即头结点之后

qq_44805265的博客 412

“TOP面对面”第二期:全面解读HiWallet钱包

12月19日晚,“TOP面对面”第二期在斗鱼、一直播、群TV三大直播平台同时进行了长达一个小时的视频直播。本次直播以“TOP生态指定钱包HiWallet的安全性和应用性解读”为主题,主持人小萝携HiWallet高级产品经理Rageen和HiWallet技术负责人Jax对HiWallet进行了全方位解读,同时对社区提出的问题进行了详尽的解答。 HiWallet比支付宝更安全? 据Rageen介绍,...

TOP_Network的博客 992
下一篇: TOP Network共识机制 | 服务链 (Part 2)
EasyBlockchain
博客等级 码龄7年 1粉丝 4原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值