解密 Coretime:Polkadot 区块链资源分配的新革命

news2024/9/21 16:40:46

作者:PaperMoon Kaichao

高峰期打车,小编往往需要承受溢价车费,甚至还要不停加上小费,才可能在“前方排队 300人”的恐怖等待中获得优先打车的机会。但实际上,只要走出了拥挤路段,即使是高峰期,照样能以正常的低廉价格打到车。

打车的囧境正在链上世界上演,Polkadot 面临着同样的困境:如何高效分配有限的区块空间。
为了改变这种状况,Coretime 应运而生,像一位机灵的打车调度员,为每为打车用户量身定制使用时间,确保资源得到最优化配置。通过这种新模式,开发者不仅可以更灵活地使用资源,还能降低进入门槛,促进生态系统的健康发展。

接下来,让我们深入探讨 Coretime 是什么,为什么需要它,以及如何应用这一创新机制。

什么是 Coretime?

Coretime 是一种基于 Polkadot 的新型区块资源分配机制,旨在优化资源分配并降低开发者的进入门槛。它类似于 Polkadot 的区块空间,但更加灵活和动态。
在这里插入图片描述

Core 和 Time 是什么?

  • Core:指 Polkadot 平台上的核心资源,通常用于平行链的区块生成和验证。
  • Time:指这些资源的使用时间,通过 Coretime 模型,这些时间可以灵活分配和管理。

为什么需要 Coretime?

直接原因
在 Polkadot 1.0 中,平行链通过拍卖租用插槽来生成区块;然而,这种方式存在几个问题:

  1. 短期上线需求激增:在竞争激烈的时期,团队需要强大的筹集资金能力,与投资人和持有者保持强互动。
  2. 资源分配不合理:核心资源长期分配给某一平行链,导致资源优化分配不足,如果这条平行链并没有太多使用需求,很容易导致区块空间浪费。
  3. 缺乏确定性:续租插槽资源的花费无法预估,缺少成本的确定性。

根本原因

  1. 进入门槛高:成为 Polkado t平行链的区块生成需要大量的 DOT 锁定,导致中小型区块链项目难以进入,简直是创业未启就直接遭遇了财务危机。
  2. 资源分配效率低:固定间隔生成区块导致资源浪费和经济激励错位,2 年的 DOT 质押也伤了太多用户的心。
  3. 市场吸引力下降:如果不引入新的资源分配模型,Polkadot 吸引力将大大降低,Polkadot 是时候说点新叙事啦。

**

Coretime 是 Polkadot 迭代的新叙事

**
为了灵活配置运营独立公链的核心资源,Agile Coretime 模型由此诞生,新模型的好处包含:

  • 允许项目方批量购买核心时间:允许平行链按月购买核心时间,并且可以无缝更新,提供价格波动保护。
  • 增加二级市场交易:购买来了核心时间,发现自己买多了?不怕,可以拆分出售,促进二级市场的发展,提高资源分配效率。
  • 按需核心时间:支持按需编写平行链区块,进一步优化资源使用。

如果时间可以买卖,区块时间将如何售卖?
通过 Polkadot 社区的技术文档,有专家提出了核心时间可以作为 NFT 进行转移和出售,分配给不同的任务或存入即时核心时间池,避免了插槽拍卖的复杂流程。

目前看来,Coretime 对 Polkadot 生态的积极影响意义重大。灵活的资源分配机制使得开发者更容易进入 Polkadot 平台,降低项目方进入生态的开发门槛;面对有限的区块空间,Coretime 的随用随买机制进一步提升了链上核心资源的利用效率,缓解资源浪费;通过建立二级市场,促进空闲区块空间的流动性和利用效率。

如何应用和购买 Coretime?
Marketplace
RegionX 上的 CoreHub,或是 Lastic 均可用于购买 Coretime。目前这两个市场平台均在开发中,部分钱包如 Subwallet、Nova Wallet 和 Talisman 等均可支持 Coretime 的购买。
总的来说,Coretime 为 Polkadot 平台带来了灵活和高效的资源分配机制,降低了开发者的进入门槛,提高了资源利用率,并支持动态市场的发展。这种创新模型不仅解决了当前的资源分配问题,还为未来的扩展和应用提供了更多可能性。未来,Coretime 将成为 Polkadot 生态系统中不可或缺的一部分,为开发者和用户带来更多的机遇和发展空间。

🎯 目前 Parity 技术团队正在加班加点推进 Coretime 落地,最近进展可查阅此:
https://github.com/orgs/paritytech/projects/119/views/20

关于 Coretime,如果你感兴趣了解更多,欢迎阅读来自 Kaichao 老师分享的文章列表:

👇 快速了解 Coretime
一文回顾 Polkadot 跨链技术演进,了解 Polkadot2.0 未来
Agile Coretime 介绍
什么是 Broker Pallet

👇 如何部署 Coretime
安装 Polkadot SDK 依赖项
模板到核心-平行链的设置和初始部署
Coretime 故障排除常见问题解答
如何部署 Agile Coretime(需要 🪜)
从模版到核心—Rococo Agile Coretime 的冒险之旅

**

「Substrate 开发进阶与项目实战」第八期火热报名!免费入学仅限 100 人

**
为了带领开发者更加深入洞悉 Polkadot 生态,掌握区块链开发探索的全新路径,「Substrate 开发进阶与项目实战」第八期课程正在火热报名中!Polkadot 社区开发者孙凯超 、资深 Polkadot 开发者周俊、资深智能合约开发者王大锤联合授课,带你真正进入区块链开发的高能世界!
在这里插入图片描述

💡 进阶第 8 期课程,免费入学,仅限 100 人!
📚 立即加入:https://wj.qq.com/s2/14825200/0zv4/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1994451.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python装饰器之@property使用详解

概要 在Python中,property装饰器是一种强大且优雅的工具,用于定义属性方法,使得类的属性访问更加直观和安全。property装饰器可以让方法像属性一样被访问,从而在不改变接口的情况下对类的属性访问进行控制。本文将详细介绍proper…

VMware虚拟机和Docker的备份与恢复

目录 1. VMware虚拟机的快照备份 1.1 VMware本机的快照备份 1.2 VMware快照备份到另一电脑 2. Docker知识点 2.1 Docker镜像和容器的关系 2.2 Docker的存储卷 2.3 Docker命令简介 2.4 删除Anylink镜像 3. Docker备份和恢复 3.1 确定要回滚的容器和版本 3.2 备份当前…

UE开发中的设计模式(二) —— 中介者模式

上一篇文章介绍了观察者模式如何降低观察者和目标之间的耦合,并通过一个实例具体实现了观察者模式,本篇文章从上篇文章的实例继续,介绍中介者模式是如何带来对象间进一步的松耦合。 文章目录 问题提出概述问题解决总结优点缺点模式应用 参考资…

Powershell 禁用系统更新

创建一个关闭系统更新脚本 脚本系统兼容10,11,2012,206,2019,2022,2025powershell-install-stop-System-update.ps1 <# Powershell Install stop System update +++++++++++++++++++++++++++++++++++++++++++++++++++++ + _____ _____ _ …

【竞技宝】奥运会:法国国奥VS西班牙国奥

北京时间8月10日法国国奥在巴黎奥运会男足决赛中跟西班牙国奥狭路相逢&#xff0c;这场比赛对于主帅亨利来说&#xff0c;有着极为特殊的意义。因为&#xff0c;亨利将带领法国国奥队冲击他执教生涯首枚奥运会金牌。法国足协邀请亨利出任国奥队主帅&#xff0c;就是希望他能带领…

Mac 连接 Synology NAS【Finder】

对于 Mac 用户&#xff0c;建议使用 Finder 或 Cyberduck 通过WebDAV连接到Synology NAS 在上一篇文章中介绍了如何使用【Cyberduck 】连接到Synology NAS 这一篇文章介绍【Finder】连接到Synology NAS 相关文章&#xff1a; 注重任如何使用 Synology NAS 的套件或其他软件…

纸质文物的数字化革命:RFID技术的应用与影响

在这个数字化的时代&#xff0c;我们见证了技术的革新如何将历史重新点燃。纸质文物&#xff0c;这些人类文明的宝贵篇章&#xff0c;正经历一场由RFID技术引领的革命。 数字化浪潮不仅改变了我们的生活&#xff0c;也重塑了我们保护和传承历史的方式。纸质文物的数字化管理&am…

代码随想录训练营 Day24打卡 回溯算法part03 93. 复原IP地址 78. 子集 90. 子集II

代码随想录训练营 Day24打卡 回溯算法part03 一、 力扣93. 复原IP地址 有效 IP 地址 正好由四个整数&#xff08;每个整数位于 0 到 255 之间组成&#xff0c;且不能含有前导 0&#xff09;&#xff0c;整数之间用 ‘.’ 分隔。 例如&#xff1a;“0.1.2.201” 和 “192.168.1…

扩展【从0制作自己的ros导航小车】C++_ROS_QT5联合编译,简单界面为ROS开发增添交互

从0制作自己的ros导航小车 前言一、环境搭建二、联合编译三、测试 前言 前面已经实现了导航功能&#xff0c;对于之后的一些开发&#xff0c;有交互能力是比较重要的&#xff0c;比如小车上连接一块屏幕&#xff0c;通过屏幕来选择模式&#xff0c;可视化等等。QT是不错的选择…

2024年云计算企业CRM应用与选型研究报告

数字化时代&#xff0c;所有行业都在经历着数字化转型带来的效率革命。在业务流程、协同办公、数据收集和利用、决策方式等诸多方面&#xff0c;在数字化转型的加持下&#xff0c;各行各业的企业都会经历从低效到高效、从无序杂乱到标准化流程和数据驱动决策的成长蜕变。 在IC…

LeetCode 100道题目和答案(一)

1.两数之和 给定一个整数数组 nums 和一个整数目标值 target&#xff0c;请你在该数组中找出 和为目标值 target 的那 两个 整数&#xff0c;并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是&#xff0c;数组中同一个元素在答案里不能重复出现。 你可以按…

【安卓】SQLite数据库存储-创建数据库与增删改查

文章目录 创建数据库更新数据库增加数据修改数据删除数据查询数据 安卓专门提供了一个SQLiteOpenHelper帮助类&#xff0c;借助这个类可以非常简单地对数据库进行创建和升级。SQLiteOpenHelper是一个抽象类&#xff0c;使用它需要创建一个自己的帮助类去继承它。SQLiteOpenHelp…

巴黎同款,六自由度技术还原赛场决定性瞬间!

现代纪实摄影大师亨利布列松&#xff0c;曾提出了“决定性瞬间”&#xff08;The Decisive Moment&#xff09;理论——拍摄者捕捉到的画面越稍纵即逝&#xff0c;越难以复制&#xff0c;越宝贵。 很多摄影师的经典作品&#xff0c;都来自那决定性的千分之一秒。 ● 布列松摄于…

OpenCV 读取 MP4 视频

在 C 中结合 OpenCV 库来读取 MP4 视频文件是一个常见的任务。以下是一个简单的示例程序&#xff0c;说明了如何使用 OpenCV 的 VideoCapture 类来打开一个 MP4 文件并逐帧显示每一帧。 VideoCapture::VideoCapture(const string& filename)&#xff1b;参数&#xff1a;f…

一个Android下载网络图片显示并保存到系统相册的完整案例

文章目录 1. 案例简介1.1 效果演示 2. 工程配置3. 网络层3.1 网络接口定义3.2 Retrofit工具类 4. 主界面及完整代码4.1 完整主界面代码 ImageDownloadActivity4.2 布局文件 5. 总结 1. 案例简介 在 Android开发 中&#xff0c;下载图片保存到本地是常见的需求&#xff0c;看似…

一个简单的录音软件(利用QT录音,ffmpeg进行音频重采样,fdk-aac编码)

录音软件是一种非常有用的工具&#xff0c;可以帮助我们记录和存储语音信息。在本文中&#xff0c;我们将介绍一个简单的录音软件&#xff0c;该软件利用QT进行录音&#xff0c;使用ffmpeg进行音频重采样&#xff0c;并使用fdk-aac编码。 一、 环境介绍 1、QT版本: QT5.…

绕过微信电脑版旧版本限制,版本过低不给登录的问题

这张图&#xff0c;对于还在使用低版本微信电脑版的人很熟悉了吧&#xff01;因为微信逐步开始限制低版本的客户端了&#xff0c;导致无法登陆进去。 为什么这么多人还在使用旧版&#xff1f; 因为很多机器人、框架、HOOK版本的微信等等都是在旧版的基础上开发的&#xff0c;…

嘉立创PCB板子降层(从4层到2层实例)

降层导致的改变 走线和连接&#xff0c;若想正常设计先把要用的内容全部移动到其他层。若不使用可以按照下面方式全部删除。 删除定义使用的规则 删除在需要删除层的走线等所有内容

相同的 LLM 在「不同 GPU 上」会产生不同输出?为什么?

编者按&#xff1a; 在大语言模型(LLMs)的部署及其相关的算力扩容过程中&#xff0c;更换 GPU 是否也可能会对模型的输出产生重大影响&#xff1f;这个问题的答案对于确保 LLMs 在不同硬件环境下的一致性和可靠性至关重要。 我们今天为大家带来的这篇文章&#xff0c;作者的核心…

利用docker部署图形化工具 portainer

docker查找图形化工具 Portainer 拉取镜像 docker pull portainer/portainer启动docker UI容器 docker run -d -p 9209:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /opt/data3/mydocker/portainer_data:/data portainer/porta…