Gavin Wood 的 Polkadot 2024 年度回顾:技术突破与未来的无限可能
原文:https://medium.com/polkadot-network/polkadot-roundup-mmxxiv-8d3e880dd637
作者:Gavin Wood
编译:OneBlock+
🎄 各位波卡生态的 Buidler 们,圣诞快乐!在这个充满节日气氛的时刻,很高兴与大家分享一份来自 Gavin Wood 的 Polkadot 2024 年度总结报告。这一年,对于波卡来说,充满了突破和创新,也见证了无数开发者、团队和社区成员的辛勤努力与贡献。报告内容详尽,涵盖了波卡生态的多个方面,涵盖了技术进步、生态发展、跨链互操作性提升以及未来的战略规划等多个亮点。由于原文较长,我们进行了编译并适度缩减,保留了最为关键和精彩的部分,以便大家能更高效地掌握波卡生态的最新动态与未来展望。
👇 开启 Gavin Wood 2024 年度回顾
👇到了总结的时候了…我暂时放下文本编辑器,打开 Medium。寒冷的夜晚,短暂的白天,火炉旁的温暖,是时候回顾一下 Polkadot 生态系统了。Polkadot 目前的进展如何?过去 12 个月取得了哪些成果?接下来又有什么计划?系好安全带,今年的回顾会很长,因为 Polkadot 团队忙碌且渴望更多。
Polkadot 的发展历程与战略转型
Polkadot 的转折点
Polkadot 的旅程始于 2016 年的白皮书和 2017 年的众筹。这些为后续的发展和产品愿景奠定了基础。2023/2024 年是关键的转折点,标志着从实现白皮书中的产品愿景到根据市场需求优化和稳定产品,最终发展成一个更广泛的 Web3 服务平台。Polkadot 的高性能区块链 Polkadot 的主要价值主张在于提供高质量的、互联的 coretime,目前主要通过托管高性能的平行链来实现。过去一年,Polkadot 成功承载了多个非加密用户基础的项目,例如 Mythical Games 的 Mythos 链,它支持超过 500 万游戏用户,展示了 Polkadot 的极高性能。
👉 扩展阅读:解密 Coretime:Polkadot 区块链资源分配的新革命
三大技术进展异步支持(Asynchronous Backing):
区块时间减少至 6 秒,吞吐量提升约 10 倍。灵活计算时间(Agile Coretime):替代原有的插槽租赁系统,引入按月竞拍的核心资源。多核心扩展:支持多个核心提升性能,Polkadot Hub 使用 3 个核心,区块时间降至 2 秒。生态系统进展去中心化程度:Nakamoto 系数从 93 提升至 132,成为第一个超过 100 的主要区块链,远超其他公链。开发者生态:Polkadot SDK 仍位列前三,生态中开发者活跃度持续增长。治理系统:完成 1350 多个公投,DOT 发行机制调整为固定,每年 120M DOT,减少了通货膨胀。去中心化与自治Polkadot 的治理系统是全球最大、最复杂的 DAO 之一,所有协议决策都公开透明。2024 年,DOT 持有者可以通过 “Wish For Change” 治理轨道更直接地影响开发者决策。Pariy 也通过 Polkadot Blockchain Academy 推动教育和去中心化的普及。PCF 的诞生2024 年,Polkadot 创造了一个新实体 —— PCF(Polkadot 中央化世界适配器),由 DOT 持有者通过 OpenGov 管理,旨在解决与中心化世界交互时遇到的困难,如签订商业合同、进行法定支付等。
技术创新与性能突破性能突破:
Kusama 的真正表现与其他网络不断增加节点要求并通过复杂优化提高 TPS 不同,Polkadot(特别是 Kusama)通过扩展网络规模展示了真正的网络性能。在 Kusama 上进行的 “Spammening” 活动展示了我们的技术可以在实际环境中实现超过 100,000 TPS(实际为 143,343 TPS),仅使用了 Kusama 四分之一的核心资源。这个展示清晰表明,即使仅追求性能,Polkadot 也是最佳选择。
👉 扩展阅读:Polkadot <> Kusama 桥:打造无信任互操作性的开创性范例跨链互操作性提升
过去一年,Polkadot 的跨链互操作性大幅提升。Polkadot 链现在可以与 Kusama、Ethereum 及其他 Substrate 链无信任地互操作。通过 XCM,Polkadot 成功实现了愿景文中提到的目标,不仅支持代币转移,还可以执行交易、发布数据、查询属性、支付费用等。用户体验飞跃2024 年,Polkadot 的整体用户体验有了显著改善。跨链资金转移、NFT 管理、多签和代理操作变得十分简便。钱包应用(如 Subwallet、Talisman、Nova)正不断优化,用户几乎不再需要关注区块链的多链特性。Polkadot App 作为简化入门的工具,支持 DOT、KSM 和 USDT/C,并通过 Polkadot Pay 使用户可以直接用钱包支付美国商店的商品和服务,且无需支付信用卡费用,还可享受消费奖励。技术进步:Polkadot 2.02024 年,Polkadot 进入了 2.0 时代。通过异步支持(Asynchronous Backing),区块时间从 12 秒缩短至 6 秒,吞吐量提升了约 10 倍;灵活计算时间(Agile Coretime)则引入了按月竞拍核心资源的系统,取代了原有的租赁系统,增加了消费者的灵活性和市场的响应速度。
👉 扩展阅读:波卡 2024 一季度报告|XCM 创下历史新高,JAM 链将引领 Polkadot 2.0 新风向
未来发展:多核心扩展Polkadot 的多核心扩展为未来提供了更大的弹性,Polkadot Hub 将使用三核心配置,区块确认时间缩短至 2 秒,提供三倍的计算带宽,适用于高频、高性能链。2024 年还开发了弹性扩展技术,预计 2025 年上线,允许链在低流量时低成本运行,在流量高峰时动态扩展。
Polkadot 的升级与创新
Polkadot 2.0 概念框架与战略转变Polkadot 2.0 的技术升级极大提升了平台的效用,但同样重要的是新的概念框架,它帮助我们更好地理解 Polkadot 的真正价值。今年,Shawn Tabrizi 提出了 Hub/Cloud 双重概念,区别于传统的“平行链社区”叙事,强调 Polkadot 的深层价值。Polkadot 2.0 与 Plaza 计划 Polkadot 正在重新定义产品定位,推出 Polkadot Cloud(去中心化计算资源)和 Polkadot Hub(统一的用户交互界面)。
Plaza 计划将引入原生智能合约系统,支持多种编程语言,并兼容以太坊开发工具。
Polkadot 被分为两个互补的产品部分:
Polkadot Cloud:由 Polkadot 验证节点和协议生成的强大计算资源构成,支持 SDK 链(如平行链)。2025 年,Polkadot Cloud 的应用将扩展到数据分发,JAM 协议也将增强其云端服务。
Polkadot Hub:为社区提供一个协作平台,集中管理各种服务(如质押、治理、身份和 NFT)。Hub 通过三核提供高性能,区块时间为 2 秒,PVM 支持的智能合约大大提升了速度和效率。Polkadot Hub 的跨链整合Polkadot Hub 为 Polkadot 生态提供了无缝的用户体验,消除了不同系统链之间的碎片化。Hub 还支持兼容以太坊的智能合约,并通过 PolkaVM 实现 Ethereum 性能的大幅提升。Web3 个性体与Proof-of-(Polite-)Personhood随着 AI 的崛起,传统的 Web2 身份验证机制(如验证码、身份证等)面临威胁。
Polkadot 提出了 Proof-of-(Polite-)Personhood,一个基于区块链的身份验证系统,保护隐私并避免中心化。这一系统预计将在 2025 年分阶段推出,使用最新的零知识技术,确保去中心化和透明。JAM 协议与 Polkadot 3.0 JAM 协议是 Polkadot 未来发展的核心,旨在打造一个高性能、去中心化的 Web3 超级计算机。2024 年,JAM 的 Gray Paper 正式发布,并在多达 35 个团队的合作下构建这个“世界计算机”。JAM 的优势在于其性能和去中心化,而非像以太坊那样依赖单一计算中心。预计 JAM 将在 2025 年投入更多开发,并通过 JAM TOASTER 测试和优化协议。
👉 扩展阅读:Sub0 Reset 圆满落幕!Gavin Wood 发布重磅创新 —— JAM:开启无需信任的 Web3 云计算新时代!
JAM 超级计算机与未来愿景JAM 的最终目标是构建一个由多个 JAM 网络组成的 JAM Grid,形成一个去中心化的超级计算平台。每个 JAM 超级计算机将支持无数服务,通过 DOT 进行安全保障。预计通过 JAM Grid,Polkadot 将能够处理极大规模的数据和计算需求,推动 Web3 的全球应用。
🥳 展望 2025 Polkadot 的未来充满可能性:
波卡 App、Hub、公民身份、DAO 扩展、JAM 以及无需信任且轻松的以太坊集成。有太多值得兴奋的事情,也有很多值得建设的事情。所以,好好休息一下,再带着新的动力在新的一年回到工作中,继续buidl,buidl,buidl,永不回头。祝大家节日快乐!
相关文章:
Gavin Wood 的 Polkadot 2024 年度回顾:技术突破与未来的无限可能
原文:https://medium.com/polkadot-network/polkadot-roundup-mmxxiv-8d3e880dd637 作者:Gavin Wood 编译:OneBlock 🎄 各位波卡生态的 Buidler 们,圣诞快乐!在这个充满节日气氛的时刻,很高兴与…...
AduSkin、WPF-UI、Prism:WPF 框架全解析与应用指南
摘要: 本文深入探讨了 AduSkin、WPF-UI、Prism 这三个在 WPF 开发领域极具影响力的框架。详细阐述了每个框架的特点、核心功能、安装与配置过程,并通过丰富的代码示例展示其在实际应用场景中的使用方式,包括界面美化、导航与模块管理等方面。同时对它们的优势与局限性进行了…...

【超详细】Git的基本概念和基本使用方式
Git是程序开发中非常重要的工具,是一种分布式版本控制系统,可用于管理和追踪软件开发过程中的变化。那么关于Git的基本操作你知道吗?下面是Git的基本概念和使用方式的解释: 仓库(Repository):Gi…...

【数据结构】单链表的使用
单链表的使用 1、基本概念2、链表的分类3、链表的基本操作a、单链表节点设计b、单链表初始化c、单链表增删节点**节点头插:****节点尾插:****新节点插入指定节点后:**节点删除: d、单链表修改节点e、单链表遍历,并打印…...
外键约束的应用层维护
1.前言 一般来说 对于不同表格之间的属性约束 我们通常直接使用数据库已经实现好的外键来完成 但是数据库底层实现的外键他的性能很差 这是因为在执行数据库修改操作时 他需要遍历其他所有的表来找出其中可能相关联的属性 一并进行数据库修改(应用层的维护则只需要遍历所有关联…...

springboot整合log4j2日志框架1
目录 一 log4j基本知识 1.1 log4j的日志级别 1.2 log4j的日志文件结构* 1.2.1 概述 1.2.2 详解 1.3 log4j的日志格式化api 1.3.1 api详解 1.3.2 演示案例 1.3.3 演示案例 1.4 log4j中onmatch和onmismatch的区别* 1.4.1 案例 1.4.2 onmatch的api 1.5 logback&#x…...
06 - Django 视图view
HttpRequest 和 HttpResponse Django中的视图主要用来接受Web请求,并做出响应。 视图的本质就是一个Python中的函数 视图的响应分为两大类 以Json数据形式返回(JsonResponse)以网页的形式返回 重定向到另一个网页 (HttpResponseRedirect)错误视图(4XX,5XX) (Htt…...
基于云计算的资源管理系统
基于云计算的资源管理系统是一种将云计算技术与资源管理技术相结合,以实现资源高效利用和管理的系统。以下是对该系统的详细分析: 一、系统概述 云计算是一种基于网络的计算模式,通过将计算资源和数据存储在云端服务器上,使用户…...
从0入门自主空中机器人-3-【环境与常用软件安装】
关于本课程: 本次课程是一套面向对自主空中机器人感兴趣的学生、爱好者、相关从业人员的免费课程,包含了从硬件组装、机载电脑环境设置、代码部署、实机实验等全套详细流程,带你从0开始,组装属于自己的自主无人机,并让…...
electron node-api addon开发
解决方案入口 拷贝日志以及json等第三方源码 增加包含目录 编写接口 默认模板已经有一个回调函数了 照葫芦画瓢就行 其中几个重要的点要注意 1.参数传入 比如如下的例子: 头文件定义: public:下增加 Napi::Value StartAnswer (const Napi::Callb…...
如何在嵌入式系统或计算机系统中验证boot程序
在嵌入式系统或计算机系统中,验证boot程序(引导程序)的正确性至关重要,因为它负责初始化系统硬件、加载操作系统内核,并设置系统环境。以下是一些常用的验证boot程序的方法: 一、硬件验证 示波器与逻辑分…...
scala基础学习_运算符
文章目录 scala运算符算术运算符关系运算符逻辑运算符位运算符其他运算符赋值运算符 scala运算符 在 Scala 中,运算符通常被定义为方法。这意味着你可以将运算符视为对象上的方法调用。以下是一些常用的运算符及其对应的操作: 算术运算符 :…...

【ANGULAR网站开发】初始环境搭建
1. 初始化angular项目 1.1 创建angular项目 需要安装npm和nodejs,这边不在重新安装 直接安装最新版本的angular npm install -g angular/cli安装指定大版本的angular npm install -g angular/cli181.2 启动angular 使用idea启动 控制台启动 ng serve启动成功…...

【Java】面试题 并发安全 (2)
文章目录 可重入锁(ReentrantLock)知识总结1. 可重入锁概念与特点2. 基本语法与使用注意事项3. 底层实现原理4. 面试回答要点 synchronized与lock的区别死锁相关面试题讲解死锁产生的四个条件ConcurrentHashMap2. JDK1.7的ConcurrentHashMap结构添加数据…...

springboot启动不了 因一个spring-boot-starter-web底下的tomcat-embed-core依赖丢失
这个包丢失了 启动不了 起因是pom中加入了 <tomcat.version></tomcat.version>版本指定,然后idea自动编译后,包丢了,删除这个配置后再也找不回来, 这个包正常在 <dependency><groupId>org.springframe…...

React 组件的通信方式
在 React 应用开发中,组件之间的通信是构建复杂用户界面和交互逻辑的关键。正确地实现组件通信能够让我们的应用更加灵活和易于维护。以下是几种常见的 React组件通信方式。 一、父子组件通信 1. 通过 props 传递数据(父组件向子组件传递数据࿰…...

WAV文件双轨PCM格式详细说明及C语言解析示例
WAV文件双轨PCM格式详细说明及C语言解析示例 一、WAV文件双轨PCM格式详细说明1. WAV文件基本结构2. PCM编码方式3. 双轨PCM格式详细说明二、C语言解析WAV文件的代码示例代码说明一、WAV文件双轨PCM格式详细说明 WAV文件是一种用于存储未压缩音频数据的文件格式,广泛应用于音频…...
【ES6复习笔记】数值扩展(16)
介绍 在 JavaScript 中,数值扩展提供了一些额外的功能,使得处理数值变得更加方便。本教程将介绍一些常用的数值扩展方法和属性。 1. Number.EPSILON Number.EPSILON 是 JavaScript 表示的最小精度。它的值接近于 2.2204460492503130808472633361816E-…...

百度热力图数据日期如何选择
目录 1、看日历2、看天气 根据研究内容定,一般如果研究城市活力的话,通常会写“非重大节假日,非重大活动,非极端天气等”。南方晴天不多,有小雨或者中雨都可认为没有影响,要不然在南方很难找到完全一周没有…...
Vue.js 高级组件开发:设计模式与实践
Vue.js 高级组件开发:设计模式与实践 引言一、组合式 API 与动态依赖注入1. 基于 provide/inject 的动态依赖2. 动态依赖注入与懒加载 二、动态渲染与自定义渲染函数1. 使用 Render 函数动态生成内容2. 自定义 vnode 操作 三、复杂场景下的动态表单生成与验证四、高…...
云原生核心技术 (7/12): K8s 核心概念白话解读(上):Pod 和 Deployment 究竟是什么?
大家好,欢迎来到《云原生核心技术》系列的第七篇! 在上一篇,我们成功地使用 Minikube 或 kind 在自己的电脑上搭建起了一个迷你但功能完备的 Kubernetes 集群。现在,我们就像一个拥有了一块崭新数字土地的农场主,是时…...
rknn优化教程(二)
文章目录 1. 前述2. 三方库的封装2.1 xrepo中的库2.2 xrepo之外的库2.2.1 opencv2.2.2 rknnrt2.2.3 spdlog 3. rknn_engine库 1. 前述 OK,开始写第二篇的内容了。这篇博客主要能写一下: 如何给一些三方库按照xmake方式进行封装,供调用如何按…...

23-Oracle 23 ai 区块链表(Blockchain Table)
小伙伴有没有在金融强合规的领域中遇见,必须要保持数据不可变,管理员都无法修改和留痕的要求。比如医疗的电子病历中,影像检查检验结果不可篡改行的,药品追溯过程中数据只可插入无法删除的特性需求;登录日志、修改日志…...
使用van-uploader 的UI组件,结合vue2如何实现图片上传组件的封装
以下是基于 vant-ui(适配 Vue2 版本 )实现截图中照片上传预览、删除功能,并封装成可复用组件的完整代码,包含样式和逻辑实现,可直接在 Vue2 项目中使用: 1. 封装的图片上传组件 ImageUploader.vue <te…...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)
UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中,UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化…...

初学 pytest 记录
安装 pip install pytest用例可以是函数也可以是类中的方法 def test_func():print()class TestAdd: # def __init__(self): 在 pytest 中不可以使用__init__方法 # self.cc 12345 pytest.mark.api def test_str(self):res add(1, 2)assert res 12def test_int(self):r…...

C++:多态机制详解
目录 一. 多态的概念 1.静态多态(编译时多态) 二.动态多态的定义及实现 1.多态的构成条件 2.虚函数 3.虚函数的重写/覆盖 4.虚函数重写的一些其他问题 1).协变 2).析构函数的重写 5.override 和 final关键字 1&#…...

深入浅出深度学习基础:从感知机到全连接神经网络的核心原理与应用
文章目录 前言一、感知机 (Perceptron)1.1 基础介绍1.1.1 感知机是什么?1.1.2 感知机的工作原理 1.2 感知机的简单应用:基本逻辑门1.2.1 逻辑与 (Logic AND)1.2.2 逻辑或 (Logic OR)1.2.3 逻辑与非 (Logic NAND) 1.3 感知机的实现1.3.1 简单实现 (基于阈…...

DingDing机器人群消息推送
文章目录 1 新建机器人2 API文档说明3 代码编写 1 新建机器人 点击群设置 下滑到群管理的机器人,点击进入 添加机器人 选择自定义Webhook服务 点击添加 设置安全设置,详见说明文档 成功后,记录Webhook 2 API文档说明 点击设置说明 查看自…...

Chrome 浏览器前端与客户端双向通信实战
Chrome 前端(即页面 JS / Web UI)与客户端(C 后端)的交互机制,是 Chromium 架构中非常核心的一环。下面我将按常见场景,从通道、流程、技术栈几个角度做一套完整的分析,特别适合你这种在分析和改…...