LiteClient工具箱:降低成本,减少监管风险

news/2024/7/7 14:39:09 标签: 区块链, BSV区块链, LiteClient工具箱

请添加图片描述
​​发表时间:2023年9月14日


BSV区块链协会的工程团队一直在为即将推出的LiteClient而努力工作,这是一套模块化的组件,可使简易支付验证(SPV)变得更加便利。

借助LiteClient工具箱,交易所可以通过区块头中的Merkle证明来验证区块中的交易子集,并能检查区块链上未花费的交易。这种方法使服务商不再需要运行全节点,每月可能省下数千美元的开支。

通过利用LiteClient基础设施,交易所可以将运营成本大幅降低至当前的1%。与此同时,交易所仍然可以确保高效、安全地验证交易。

LiteClient工具箱的主要优势在于,这项技术使企业能够根据自身业务的交易量而不是网络的总容量进行扩容。随着越来越多的企业采用区块链应用,这种可扩容性至关重要。

LiteClient工具箱为开发人员而设计

在2023年5月举办的伦敦区块链大会上,BSV区块链协会应用开发负责人Darren Kellenschwiler表示,LiteClient工具箱的构建考虑到了开发者。

“LiteClient工具是在过去几年中构建起来的一套模块化组件,旨在让各个公司能够构建自己的LiteClient,而不是明确规定他们应该如何作为参考设施。

一开始,我们只是构建现有系统中缺失的组件,比如只监听区块头的点对点网络服务器,将监听到的区块头纳入数据库中,并公开API,这样堆栈中的其它系统就可以对其进行简单查询,以发现你的信息,从而验证Merkle证明。”

Kellenschwiler解释说,由于这一工具集是模块化的,因此,它可以随着行业的发展和新标准的制定而不断地扩展。不过,他补充道,任何与BSV区块链网络进行交互、创建交易,并验证其它交易的企业都可以使用LiteClient工具箱

“我认为分析公司是个例外。分析公司必须查看所有的内容和类别,并公开API。LiteClient工具箱不适合这些公司,但它非常适合有发行活动门票等业务的小公司。”

LiteClient工具箱所具备的降低成本等优势

Kellenschwiler指出,LiteClient工具箱的一个明显优势是超低的成本,因为它比运行全节点的成本便宜的多。“根据目前的情况来看,LiteClient的运行成本只有全节点运行成本的百分之一。将来,随着交易量的指数级增长,运行全节点的成本会越来越高。”

“目前,运行一个处理网络上所有交易的全节点的成本,约为每月4000美元。将来,每秒交易量可能要达到数万或数十万笔。这样的交易量级将是非常专业化的业务,相关公司要购买大量的计算机硬件存储设备,并且要在全球进行分布式的配置。这不是一家每天只需处理几千笔交易的小型专业化公司所需要的。”

Kellenschwiler补充说,LiteClient工具箱的另一个好处,即作为一种点对点的协议,它可以降低交易所的监管风险。

“在过去十年中,传统的比特币交易发送方式为,交易接收方生成一串密钥并将其与比特币地址关联起来。这就是一串以1开头的无规律的字符串。

然后,交易的发送方会向网络发送一笔比特币交易,即向该地址进行支付。然后收款方必须到网络上去查询并找到支付给他们的那笔交易。”

为了确保付款方正确将资金支付到了由交易所控制的地址,最好使用相互验证的点对点通信信道,Kellenschwiler说。他还表示,这还能带来审计方面的好处。

LiteClient工具箱的未来

Kellenschwiler说,2023年下半年的LiteClient的发展路线图将集中在合理定义身份协议上。

“这是这个行业长久以来一直缺少的东西。根据旅行规则,我们适当地构建一种标准的方式,让钱包之间相互传递个人身份信息。并且,这种构建应考虑隐私问题。”

他补充说,我们的目标是在支付的同时,提供与共享信息的确切法律要求。“目前,我们在Paymail上启用了无请求支付功能,这意味任何人都能向你付款,因为你的端点是公开的。

你不一定要批准这个过程。任何人都能向你支付。我们希望在钱包堆栈中引入隐私和控制机制,作为参考实现来展示如何做到这一点。”


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

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

http://www.niftyadmin.cn/n/5265895.html

相关文章

uniapp腾讯地图路线规划

在uniapp中使用腾讯地图进行路线规划需要通过腾讯地图API进行操作。以下是基本的步骤&#xff1a; 在腾讯地图开放平台上注册账号&#xff0c;并创建应用获取API key。 在uniapp的项目中引入腾讯地图API的JS文件&#xff0c;例如在index.html中添加以下代码&#xff1a; <…

github 学习番外篇

我们可以按照仓库开始的提示提交仓库 不知道为什么 出现了 我用 git branch 查看了一下&#xff0c;竟然没发现分支 后来发现是只有commit以后才会显示这个分支 后来显示 这是因为本地和远程仓库不同步的原因 这时候我们就需要git pull 一下 发现两个仓库由于不关联不能git…

小程序人脸识别—检测人脸图片获取图片

wxml <view><view class"flex white"><!-- 镜头翻转 --><view bindtap"reverse">镜头翻转</view><view bindtap"clickScanCode">扫二维码</view></view><view class"head-image-box w…

Android解决报错 superclass access check failed: class

Android解决报错 superclass access check failed: class 前言&#xff1a; 最近在打开之前的项目demo时&#xff0c;出现一个错误Cause: superclass access check failed: class butterknife.compiler.ButterKnifeProcessor$RScanner 1.错误信息如下&#xff1a; Executio…

生成式AI的兴起,为物联网带来了怎样的机遇?

众所周知&#xff0c;在物联网&#xff08;Internet of Things&#xff0c;简称IoT&#xff09;领域&#xff0c;特别是在智能硬件和智能家居市场&#xff0c;“万物互联”曾经是非常火爆和时髦的一个概念&#xff0c;其热度可以说并不下于后来的人工智能。 如今ChatGPT和生成式…

计算机毕业设计 基于SpringBoot的日常办公用品直售推荐系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍&#xff1a;✌从事软件开发10年之余&#xff0c;专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精…

【STM32】STM32学习笔记-按键控制LED 光敏传感器控制蜂鸣器(08)

00. 目录 文章目录 00. 目录01. 按键控制LED接线图02. 按键控制LED程序示例03. 光敏传感器控制Buzzer接线图04. 有源蜂鸣器原理图05. 光敏传感器控制Buzzer示例06. 程序示例下载07. 附录 01. 按键控制LED接线图 02. 按键控制LED程序示例 led.h #ifndef __LED_H__ #define __L…

DBA面试题

Oracle体系结构 &#xff08;1&#xff09;、Oracle实例内存中包含哪些部分? 答: sga与pga sga:是一组共享的内存区域&#xff0c;包含数据字典缓存、库缓存、重做日志缓冲区 Pga:为每个服务器进程分配的非共享内存&#xff0c;存储会话状态和私有SOL工作区 在Oracle数据库中&…