无需主网结算来进行 BTC 交易?Tectum 提出了新的解决方案

news/2024/2/29 17:41:31/文章来源:https://blog.csdn.net/TechubNews/article/details/135629103

撰文:Tom,CryptoBooster

 下载TechubNews APP,探索Web3的无限可能!掌握最新动态,发现更多相关资讯,与行业领袖共同探索未来趋势。立即下载,开启您的Web3之旅!

区块链发展至今,公链开发者的努力方向都是更高效的智能合约公链,从 Avanlanche 的子网,到 NEAR 的分片,再到 Solana 的 PoS+PoH 等。智能合约公链就是 Web3 领域的「操作系统」,其上可以发展出无数的应用来形成一个整体的「公链生态」。

但区块链这项技术本身的功能似乎并未被充分挖掘,其在数据、支付等领域同样能发挥很多现有技术无法支持的功能。Tectum 就是一个充分挖掘了「区块链」本身价值的尝试,其最核心的目标就是作为其他公链或项目的「覆盖层」,利用结算速度优势提高交易本身的效率。

Tectum 如何实现「百万级 TPS」?

Tectum 在官网表示其 TPS 可以达到 100 万笔每秒,目前该数字可能还未经过压力测试,但 Tectum 的网路架构和机制设计确实有大大提升区块链交易确认速度的潜力。

 

轻量级主网架构

 

Tectum 区块链包含了主节点池、节点和去中心化数据库等组件。主节点池会随机选出一个「选举节点」,选举节点提议将要打包进区块的交易并创建一系列区块,生成「交易+最后一个区块 hash」的信息。主节点池会将「选举节点」选择的交易发送独立的节点上,节点同样按照「一笔交易一个区块」生成大量的区块,并将加入区块的交易和最后一个区块的hash一起发送回主节点池。当每个独立节点生成的最后一个区块 hash 与选举节点生成的信息匹配时,所有的区块都会被同时提交上链。

 

在此过程中,本质上是由「选举节点」来定义将要创建的区块,并在创建后交由主节点池来仲裁,若主节点认为「选举节点」创建区块的方式有效,则将相同的交易发送给其他节点以确认最终生成的区块信息一致来确保「选举节点」没有在区块信息上作弊。

 

Tectum 表示,其一个网络周期持续 200 毫秒,也就是说 Tectum 生成一系列区块的时间仅为 200 毫秒。Tectum 网络从一开始就是为了「高速」而设计的:Tectum 的主网将只存储 hash 而不存储数据,数据存储在最底层的网络中,Tectum 的去中心化数据库将对这些数据进行映射便于索引。如此,大量的交易数据并不在 Tectum 主网上,但仍然可以在网络协议内和通过区块链浏览器立即验证和公开访问,并为不同的交易相关模块提供不同级别的可访问性。

 

实用性证明(Proof-of-Utility)

 

Tectum 的实用性证明共识机制的核心在于「可验证的随机性」:每秒选举超过五次新的主节点,并采用动态节点评级系统来确保遵守链治理规则,这意味着行为不当的节点会很快受到惩罚并被删除。每个节点都会创建自己的区块系列,这些区块由主节点以最大化速度的方式进行验证,支持网络随着计算资源的增加而不断扩展。实用性证明不会因低效和能源密集型计算而浪费资源。

 

Tectum 的区块大小只有 120 字节,每个区块仅包含一笔交易。此外,Tectum 在其区块链架构中利用特殊的 hash 算法以保持完整性和共识,同时最大限度地减少需要通过网络传输的数据包的大小和数量。

 

STAR/RING 通信结构

 

Tectum 在官网文档中表示,基本的通信结构分为两种,星型(STAR)结构是由节点1将信息传输至节点2,节点2在传输至节点集群;环型(RING)结构则是节点1至4依次传播,1和4首尾相连。Tectum 将二者结合,其中「选举节点」将数据分发到环结构中的主节点,然后主节点将数据分发到星结构中各自的名义节点集群。独立节点的集群使用环形结构相互连接。

 

「覆盖层」:无需比特币主网确认即可交易比特币

 

对于提高比特币转账效率的尝试已经进行了很多年,从侧链到闪电网络,这些方案的基本思路仍在于转账的对象仍是比特币本身,基于 Tectum 开发的产品 Softnote 则提供了一种新的思路:如果只是转移代表着比特币数量的「票据」呢?

 

Softnote 是一种基于 Tectum 区块链的新工具,能够实现快速交易,并且交易不消耗任何费用。用户可以在创建使用比特币节点生成的 Softnote 钱包后花费 Tectum 原生代币 TET 铸 Softnote 账单。

 

 

在完成铸造后,用户可以向账单中填充比特币来「激活」账单,之后该账单就代表了所填充比特币数量的购买力并可以在 Tectum 网络上进行高速交易,而账单的收款需要支付最高 1% 的费用。

 

此外,账单的支付和转移甚至可以通过电子邮件完成,并且不会记录在比特币的区块链上。 因此,SoftNote 可以实现具有完全隐私的零费用、即时交易。作为收款方,在收到账单后,可以解锁账单上的比特币。这一设计在某些角度上有些类似于闪电网络,都是节约了交易本身的成本,成本仅在结算时产生,但 Tectum 的解决方案在成本和速度上都要更胜一筹。

 

 

当然,Tectum 的解决方案不止可以用在比特币之上,其目前还支持 USDT 和 TRX,在未来加密货币,尤其是比特币和稳定币被大规模用于支付的预期下,Tectum 的解决方案可以实现无成本且高速的支付体验,具有很大的想象空间。

 

超越了加密货币本身

 

「无成本」支付

 

当下的 Web3 市场非常注重原生应用的发展,而区块链技术与生俱来的适合支付、交易的特点似乎越来越被忽略。但好的一点是,很多传统金融机构开始越来越重视技术本身带来的优势,摩根大通尝试资产代币化来提高结算效率、PayPal 发行美元稳定币,还有 Ripple 持续在支付领域的深耕。包括美国证券交易委员会主席也表示其承认以区块链技术为代表的分布式账本确实是一种创新。

 

反观当下的市场,并没有太多在该领域出彩的项目出现,其中原因也显而易见,单纯只是支付,对代币本身的赋能需要极长的时间跨度,且很难利用原生代币产生较高的正外部性。

 

Tectum 在区块链本身的结构上进行了大胆的创新,其设计本身并不为是为智能合约准备的,而是专注于交易确认速度,并将与交易有关的大量数据均存储在底层网络上,让结算层实现尽可能的轻量级,并利用将资产锁定并生成「票据」的方式让资产映射在 Tectum 上,利用 Tectum 的高速网络实现实时支付。

 

数据显示,2023年8月,比特币闪电网络单月的交易笔数超过了660万笔,总交易额预计接近8000万美元,而该数据仅为下限,因私人闪电网络交易和仅有两方参与的交易无法统计。此外,截至2023年9月,闪电网络上的实际用户数量最高可能超过了100万。

 

 

 

事实上,在很多法定货币波动幅度远超加密货币的小国,闪电网络已经成为了一种日常的支付方式。但闪电网络的支付仅限于比特币,USDT也早已停止了对Omni的支持,而如果 Tectum 可以被广泛接收并成为比特币甚至稳定币支付的替代方案,基于 Tectum 网络的交易确认速度,其更是可以超越已有的限制,支持更大规模的并发需求。

 

当前支付网络的龙头Ripple代币流通市值超过了300亿美元,而Tectum仅略微超过了2亿美元,虽然追赶上龙头可能仍需时日,但借助比特币生态的「东风」,Tectum的价值发现可能仍将继续。

 

DePIN 的「救世主」

 

除了支付之外,Tectum 的特性也可以用在 DePIN 等当下基础设施并不非常完善的领域。

 

DePIN 领域较多被提及的物联网赛道,由于其对数据传输、交易确认的速度要求极其之高,当前很难有原生的 Web3 基础设施提供支持,而 Tectum 作为「覆盖层」可以与其他区块链有更高的兼容性,从而协助 DePIN 网络进行数据传输与确认,赋能早已被市场遗忘的「区块链+实体行业」赛道。而这个当年因基础设施简陋而被嘲笑为「天方夜谭」的赛道,可能会在未来成为 Web3 的一个重要商业领域。

 

当前,Helium Mobile 使用了 Solana 网络作为底层区块链基础设施就是因为 Solana 的交易确认速度在智能合约公链中位居前列。但 Solana 网络区块中所打包的交易有相当一部分并非实际的用户交易数据,而是与共识相关,物联网数据对其实际的交易确认速度来说仍然具有挑战性。

 

Tectum 为 DePIN 提供了数据层的解决方案,相关项目仍可以在已有的智能合约上构建,同时数据不一定需要在「链下」进行传输和确认,而也可以使用「链上解决方案」,在去中心化的前提下解决了去信任化的顽疾。

 

Tectum 此前已推出了原生代币的质押功能,据钱包数据显示,当前 Tectum 原生代币 TET 的质押量已达约 64.5 万,按照当前代币价格计算质押的价值已超过了 2000 万美元,Tectum也将逐渐成长为一个去中心化的网络,并随着生态的逐渐扩大,为质押者和网络其他参与者提供更多的价值。

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

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解决防爬虫机制方法(二)

最近为了完成学校的大数据的作业,老师要我们爬一个的网站,里面有还算不错的防爬机制,忙活了几天,总结出一些常见的防爬机制的应对方法,方法均来自个人实战总结,非专业爬虫角度分析 承接上一次讲的方法解决…

MybatisPlus-删除

目录 1.数据库建表 2.项目 ---就是更新del_flag字段为2 (1)pom.xml (2)Application (3)applicatiom.yml (4)entity (5)mapper (6)service (7)service目录下的impl目录 (8)common (9)enums (10)config (11)controller postman测试 3.彻底删除数据库记录 (11&…

Shell脚本同时调用#!/bin/bash和#!/usr/bin/expect

如果你想在一个脚本中同时使用bash和expect,你可以将expect部分嵌入到bash脚本中。以下是一个示例: #!/bin/bash# 设置MySQL服务器地址、端口、用户名和密码 MYSQL_HOST"localhost" MYSQL_PORT"3306" MYSQL_USER"your_usernam…

windows 环境下使用脚本备份 oracle 数据库数据

文章目录 前言一、修改点1.设置用户名、密码和要备份的数据库2.创建备份目录3.详情:Bak.bat 文件 二、定时任务自启动bat文件总结 前言 当我们的系统部署在 windows 上时,且使用的数据库为 oracle 时,需要将数据库的数据定时备份。 提示&…

解决Spring Boot跨域问题(配置JAVA类)

什么是跨域问题 跨域问题指的是不同端口之间,使用 ajax 无法相互调用的问题。跨域问题本质是浏览器的一种保护机制,它是为了保证用户的安全,防止恶意网站窃取数据。 比如前端用的端口号为8081,后端用的端口号为8080,后…

在pycharm远程连接树莓派遇到的No files or folders found to process处理办法

在PyCharm中解决"No files or folders found to process"错误的另一个方法是通过Deployment中的Configuration选项。在PyCharm中,找到Tool并选择Deployment,然后点击Configuration。 在设置路径的过程中需要注意目标目录是相对的 在中 会识…

AI大模型预先学习笔记三:使用Assistants API快速搭建领域专属AI助手

文章目录 一、什么是AssistantsAPI二、为什么用AssistantsAPI三、Demo展示及能力介绍四、Demo框架及具体实现五、从Demo到实际应用的Gap 一、什么是AssistantsAPI 介绍 OpenAI的第一手发布者API文档,也就是相当于GPT的API 二、为什么用AssistantsAPI 优点 够全、…

华为数通方向HCIP-DataCom H12-831题库(判断题:1-20)

第01题 为了加快IS-IS网络中链路故障的感知速度,可以将IS-IS与BFD联动 正确 错误 答案:正确 解析: OSPF和IS-IS都可以设置与BFD联动加速链路故障检测 ,使用BFD时,可以实现毫秒级别的链路切换,所以使用IS–IS与BFD联动,可以加快IS–IS的感知速度 第02题 在OSPF中ABR会将…

MySQL表的内连和外连

文章目录 前言一、表的内连接和外连接内连接外连接左外连接右外连接 使用场景 前言 一、表的内连接和外连接 表的连接分为内连接和外连接。 内连接 内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选,我们前面学习的查询都是内连接,也是在…

推荐几个Github高星GoLang管理系统

在Web开发领域,Go语言(Golang)以其高效、简洁、高并发等特性逐渐成为许多开发者的首选语言。有许多优秀的Go语言Web后台管理系统,这些项目星星众多,提供了丰富的功能和良好的代码质量。本文将介绍一些GitHub高星的GoLa…

工具推荐 |Devv.ai — 最懂程序员的新一代 AI 搜索引擎

介绍 伴随 GPT 的出现,我们可以看到越来越多的 AI 产品,其中也不乏针对程序员做的代码生成工具。 今天介绍的这款产品是一款针对中文开发者的 AI 搜索引擎,Devv.ai 使用 Devv.ai 的使用非常简单,就是传统的搜索场景&#xff…

传感数据分析——傅里叶滤波与小波滤波

传感数据分析——傅里叶滤波与小波滤波 文章目录 传感数据分析——傅里叶滤波与小波滤波前言一、运行环境二、Python实现总结 前言 傅里叶滤波的原理: 傅里叶滤波是基于傅里叶变换的一种信号处理方法,它的原理如下: 傅里叶变换: …

图像处理------亮度

from PIL import Imagedef change_brightness(img: Image, level: float) -> Image:"""按照给定的亮度等级&#xff0c;改变图片的亮度"""def brightness(c: int) -> float:return 128 level (c - 128)if not -255.0 < level < 25…

mysql从入门到放弃之数据库体系结构与管理

文章目录 前言一、体系结构1、mysql c/s结构介绍2、mysql实例组成3、mysqld程序运行原理3.1、mysqld守护进程结构3.2、 引入sql语句结构化的查询语言3.3、探索一条SQL语句的执行过程 二、mysql逻辑存储结构三、mysql物理存储结构3.1、innodb存储引擎的段、区、页之间的关系 四、…

CMU15-445-Spring-2023-Project #3 - Query Execution

前置知识&#xff0c;参考上一篇博客&#xff1a;CMU15-445-Spring-2023-Project #3 - 前置知识&#xff08;lec10-14 Parser&#xff1a;将SQL query转变为ASTBinder&#xff1a;将查询语句与数据库元数据进行绑定&#xff0c;验证查询的正确性和有效性Planner&#xff1a;为…

2024年美赛数学建模思路 - 案例:FPTree-频繁模式树算法

文章目录 算法介绍FP树表示法构建FP树实现代码 建模资料 ## 赛题思路 &#xff08;赛题出来以后第一时间在CSDN分享&#xff09; https://blog.csdn.net/dc_sinor?typeblog 算法介绍 FP-Tree算法全称是FrequentPattern Tree算法&#xff0c;就是频繁模式树算法&#xff0c…

每日一练:LeeCode-144、145、94.二叉树的前中后序遍历【二叉树】

本文是力扣LeeCode-144、145、94.二叉树的前中后序遍历 学习与理解过程&#xff0c;本文仅做学习之用&#xff0c;对本题感兴趣的小伙伴可以出门左拐LeeCode前序遍历、中序遍历、后序遍历。 给你二叉树的根节点 root &#xff0c;返回它节点值的 前序遍历。 给定一个二叉树的根…

scrapy爬虫实战

scrapy爬虫实战 Scrapy 简介主要特性示例代码 安装scrapy&#xff0c;并创建项目运行单个脚本代码示例配置itemsetting 爬虫脚本 代码解析xpath基本语法&#xff1a;路径表达式示例&#xff1a;通配符和多路径&#xff1a;函数&#xff1a;示例&#xff1a; 批量运行附录1&…

从“精益思想“看机器人的开发与应用:一场科技与效率的完美融合

在科技飞速发展的今天&#xff0c;机器人已经深入到我们的生活和工作之中&#xff0c;成为了提高效率、提升质量的重要工具。然而&#xff0c;如何让机器人的开发和利用更有效率、更精细&#xff0c;这是摆在我们面前的一道难题。此时&#xff0c;"精益思想"的出现&a…

OpenCV C++ 图像处理实战 ——《多尺度自适应Gamma矫正的低照图像增强》

OpenCV C++ 图像处理实战 ——《多尺度自适应Gamma矫正的低照图像增强》 一、结果演示二、多尺度自适应Gamma矫正的低照度图像增强2.1HSI颜色空间2.1.1 功能源码2.2 自适应于直方图分布的 Gamma 矫正2.2.1 功能源码2.3 多尺度 Retinex 分解与明度增强2.3.1 功能源码三、源码测试…