BSV区块链上的覆盖网络服务现已开放公测

news2024/9/20 9:38:51

请添加图片描述
​​发表时间:2024年8月30日



BSV区块链的覆盖网络服务现已正式开放公测。对于BSV区块链生态系统内的特定交易类型和数据管理及访问,覆盖网络服务都可以为它们提供强大、可扩展、并且合规的解决方案。覆盖网络以及其它即将推出的BSV服务将赋予开发者、企业和金融机构有效创新和扩大运营的能力。

覆盖网络服务是更广泛的BSV生态系统的重要组成部分,该生态系统还包括Teranode和涵盖范围更广的曼达拉升级。

BSV区块链的资源利用总监Thomas Giacomo对此表示:“覆盖网络服务的成功将与Teranode的性能密切相关,因为Teranode提供了处理高交易量和支持复杂覆盖网络功能所需的基本可扩展性和效率。确保覆盖网络服务与Teranode的发展里程碑保持一致,对于两项计划的顺利推进和成功启动至关重要。”

请在此网址访问覆盖网格服务相关的代码库和文档:

https://github.com/bitcoin-sv/overlay-example


在计算机网络中,术语覆盖网络通常指的是在现有物理网络之上构建的虚拟网络。它可以提供各种服务,如路由、点对点网络或分布式计算。

BSV区块链的技术利用主管Darren Kellenschwiler说:“当前许多BSV区块链上的应用构建都是基于这样一个假设:应用能够免费地从区块链中读取带有时间戳的不可变数据。这种能力是通过收集全部区块数据,然后对其进行过滤、索引,并按应用程序的需求向用户提供服务来实现的。但是,我们必须认识到,如果不采用简化支付验证(SPV)和分工合作的方法,当整个区块链网络每秒需要处理高达一百万笔的交易时,这种服务模式将难以为继。随着网络流量的不断增长,对所有区块数据进行过滤和索引的工作将迅速变得不切实际。因此,为了维持这种服务并适应不断增加的数据量,我们必须采用更有效的技术和方法。”

覆盖网络允许将需求分布在许多服务上,同时赋予个人拥有自己身份和个人信息的所有权和代理权。这种按需分配资源和需求的方式,允许用户精确购买所需的服务,从而有效减少浪费。当你只为实际需要的东西付费时,就只有这些被需要的东西会被生产和销售。这种模式确保了资源的高效利用,避免了不必要的生产和消费。

覆盖网络技术利用SPV来确保数据的有效性,这使得应用程序能够共享一个统一的真实数据源,同时将运营成本控制在服务使用量的基础上,而不是整个网络的数据量。简而言之,覆盖网络通过SPV验证数据的准确性,让应用程序能够以较低的成本访问一个共同的核心数据源,而不是根据整个网络的数据量来计算费用。

覆盖网络服务为多样化的用户群体提供服务,包括没有自有基础设施的独立开发者和应用构建公司、寻求安全且可扩展交易处理解决方案的企业、探索数字货币基础设施的金融机构,以及对创建开放协议覆盖网络以进行实验性应用感兴趣的企业家。

在BSV区块链上,覆盖网络服务能够创造出具有显著优势应用场景。
分布式代币管理:覆盖网络服务通过在多个实例之间实现高效的交易传播和同步而得到构建。通过这个网络,我们可以使用简单的操作来提交数据或者查询信息,这样的设计让分布式系统能够应对各种复杂的应用场景。简单来说,覆盖网络服务为不同系统间的交易提供了快速同步的通道,同时简化了数据提交和查询的过程,从而支持了多样化的分布式应用。

**增加数据的灵活性:**覆盖网络服务能够在多个应用之间共享数据环境,并可以根据特定需求定制私人或公共的网络。

**降低运营成本:**与运行完整节点相比,覆盖网络服务减少了运营成本,因为它只处理必要的交易,而不是像完整节点那样处理所有交易。

**与BSV基础设施无缝集成:**覆盖网络与BSV的技术组件完全兼容,包括在测试期间使用ARC技术进行交易广播和获取默克尔路径。所有使用BSV SDK来构建的应用,都可以在向覆盖网络服务提交新交易时使用BEEF交易。

了解更多关于BSV区块链的覆盖网络服务的信息:

https://resources.bsvblockchain.org/bsv-overlay-services


BSV区块链在2024年5月底的BSV 伦敦开发者大会上正式推出了新的曼达拉升级。Teranode、覆盖网络服务和SPV钱包构成了这次升级的核心部分。

曼达拉升级为BSV网络带来了一种全新的架构方法,灵感来自传统且复杂的曼达拉图案。这次升级旨在通过结合小世界网络核心、专门的覆盖网络和SPV实现,提高BSV区块链的可用性、可扩展性和运营效率。

这次升级将全面释放BSV区块链的潜力,使其能够以指数级的速度动态扩容,从而满足对可信数据日益增长的需求。

欲了解更多关于Teranode、SPV、覆盖网络服务和曼达拉升级的信息,请前往以下网址:

https://www.bsvblockchain.org/news/mandala-upgrade-faqs


目前,全球已有超过400个项目构建于BSV区块链之上。凭借坚如磐石的协议及超高的网络性能,BSV生态系统迅猛发展,我们期待未来出现更多前所未有的商业应用。

  • 对BSV区块链开发感兴趣的朋友,可以前往我们的中文开发者专区:BSV区块链

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

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

相关文章

文件误删除?助你一键恢复

文件误删除之痛 在日常的数字生活中,文件误删除是许多用户不时会遭遇的“小确丧”。无论是手滑点击了“删除”键,还是系统崩溃导致的文件丢失,这些意外事件总能让人心急如焚。文件误删除不仅可能意味着重要资料的永久消失,还可能…

Linux驱动编程 - platform平台设备驱动总线

目录 简介: 一、初识platform平台设备驱动 1、platform_driver驱动代码框架 2、platform_device设备代码框架 3、测试结果 3.1 Makefile编译 3.2 加载驱动 二、platform框架分析 1、注册platform总线 1.1 创建platform平台总线函数调用流程 1.2 platform_b…

鸿蒙开发之ArkTS 基础三 数组

数组可以存储多个数据 语法为: let 数组名字:数组类型[] [数据一,数据二 ,数据三 ,数据四 ,数据5⃣️] 例如:学生类数组 let students:string[] [小美,小红,小张,小西] console.log("students",students) 输出 小美,小红,小张,小西 这里不需要遍历就能输出内容…

C Primer Plus 第5章习题

你该逆袭了 红色标注的是:错误的答案 蓝色标注的是:正确的答案 绿色标注的是:做题时有疑问的地方 橙色标注的是:答案中需要着重注意的地方 练习题 一、复习题1、2、3、4、错误答案:正确答案: 5、我的答案&a…

十三,Spring Boot 中注入 Servlet,Filter,Listener

十三,Spring Boot 中注入 Servlet,Filter,Listener 文章目录 十三,Spring Boot 中注入 Servlet,Filter,Listener1. 基本介绍2. 第一种方式:使用注解方式注入:Servlet,Fil…

Cobbler 搭建方法

统信服务器操作系统行业版V20-1000c【Cobbler 搭建】手册 统信服务器操作系统行业版 V20版本上Cobbler 搭建方法 文章目录 功能概述一、使用范围二、cobbler工作流程1. Server 端2. Client 端三、 环境准备1. 测试环境告知,以提供配置时参考:2. 关闭防火墙、selinux:3. 注意…

C#学习笔记(三)Visual Studio安装与使用

博主刚开始接触C#,本系列为学习记录,如有错误欢迎各位大佬指正!期待互相交流! 上一篇文章中安装了Visual Studio Code来编写调试C#程序,但是博主的目标是编写带窗口的应用程序,了解之后发现需要安装Visual …

python-素数对

题目描述 定义两个相差为 2 的素数称为素数对,如 5 和 7,17 和 19 等,要求找出所有两个数均不大于 n 的素数对。输入 一个正整数 n。1≤n≤10000。输出 所有小于等于 n 的素数对。每对素数对输出一行,中间用单个空格隔开。若没有找到任何素数…

VS2019配置TIFF

1.下载 Index of /libtiff/ (osgeo.org) 2.配置 3.使用 4.测试程序 #include <iostream> #include <cstdint> // 包含 stdint.h 头文件 #include "tiffio.h"int main() {std::cout << "Hello World!\n";// 打开一个 TIFF 文件const ch…

06_Python数据类型_元组

Python的基础数据类型 数值类型&#xff1a;整数、浮点数、复数、布尔字符串容器类型&#xff1a;列表、元祖、字典、集合 元组 元组&#xff08;Tuple&#xff09;是一种不可变的序列类型&#xff0c;与列表类似&#xff0c;但有一些关键的区别。本质&#xff1a;只读的列表…

java程序崩了不会看怎么办,那就用jconsole试试

性能监控工具 jconsole JConsole工具是JDK自带的图形化性能监控工具。并通过JConsole工具&#xff0c; 可以查看Java应用程序的运行概况&#xff0c; 监控堆信息、 元空间使用情况及类的加载情况等。 JConsole程序在%JAVA_HOM E%/bin目录下 或者你可以直接在命令行对他进行…

排序算法-交换排序

目录 基本思想 一、冒泡排序 二、快速排序分析 1. hoare版本 2. 挖坑法 3. 前后指针版本 4. 快速排序的优化 三、代码示例 1. hoare版本 2. 挖坑法 3. 前后指针版本 四、快速排序&#xff08;三路划分) 五、总结 基本思想 基本思想&#xff1a;所谓交换&#xff0…

VS Code终端命令执行后老是出现 __vsc_prompt_cmd_original: command not found

VS Code终端命令执行后老是出现 __vsc_prompt_cmd_original: command not found。 如下图&#xff08;vscode终端中&#xff09;&#xff1a; 解决方案&#xff1a; 1、vim ~/.bashrc 2、在~/.bashrc里面加入命令&#xff1a;unset PROMPT_COMMAND 3、source ~/.bashrc

【AI大模型】Kimi API大模型接口实现

一、Kimi大模型概述 Kimi&#xff0c;月之暗面旗下国产大模型。是北京月之暗面科技有限公司&#xff08;Moonshot AI&#xff09;于2023年10月9日推出的一款智能助手&#xff0c;主要应用场景为专业学术论文的翻译和理解、辅助分析法律问题、快速理解API开发文档等&#xff0c…

关于http的206状态码和416状态码的意义、断点续传以及CORS使用Access-Control-Allow-Origin来允许跨域请求

一、关于http的206状态码和416状态码的意义及断点续传 HTTP 2xx范围内的状态码表明客户端发送的请求已经被服务器接受并且被成功处理了,HTTP/1.1 206状态码表示客户端通过发送范围请求头Range抓取到了资源的部分数据&#xff0c;一般用来解决大文件下载问题&#xff0c;一般CDN…

直接的强化学习与间接的强化学习

强化学习是一种机器学习方法&#xff0c;用于让智能体在与环境的交互中学习最优策略&#xff0c;以获得最大的奖励。根据强化学习的方式&#xff0c;可以分为直接强化学习和间接强化学习。直接强化学习注重直接从奖励信号中学习最优策略&#xff0c;而间接强化学习则通过学习环…

【吊打面试官系列-MySQL面试题】MySQL 中有哪几种锁?

大家好&#xff0c;我是锋哥。今天分享关于【MySQL 中有哪几种锁&#xff1f;】面试题&#xff0c;希望对大家有帮助&#xff1b; MySQL 中有哪几种锁&#xff1f; 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 1、表级锁&#xff1a;开销小&#xff0c;加锁快&…

2024.9.16 day 1 pytorch安装及环境配置

一、配置pytorch环境&#xff0c;安装pytorch 1.查看python版本 python --version 2.在anaconda命令中创建pytorch环境 conda create -n pytorch python3.12(python版本&#xff09; 3.pytorch安装 pytorch首页 PyTorchhttps://pytorch.org/ os为windows推荐package选择…

在jenkins作业中如何增加git fetch的超时时间

在jenkins作业中如何增加git fetch的超时时间 可以通过以下几种方式来增加 Jenkins 中 git fetch 的超时时间: 1.在 Jenkins 的构建配置中设置超时时间: 在 Jenkins 的构建配置页面,找到 "Git" 部分,在 "Additional Behaviours" 中选择 "Advanced c…

Sui与3DOS合作推动3D打印网络的去中心化

制造业创新者3DOS宣布将其庞大的3D打印网络与Sui集成。这一集成使用户、3D打印机和制造商能够连接到全球可访问的去中心化网络。 解锁去中心化3D打印的全部潜力依赖于精确的实时协调。Sui作为通用协调层&#xff0c;将用户、3D打印机和制造商同步到一个高效、统一的网络中。通…