公链“私”用

news2024/12/24 4:00:34

请添加图片描述
发表时间:2022年3月17日
信息来源:bsvblockchain.org


虽然区块链行业已经诞生了十多年,但直到最近几年这个行业才开始走向专业化并日趋成熟,现在它已成为了一种可为企业实用范例提供合法解决方案的技术。

早年间,与这一技术相关的专业知识以及专业性是极度稀缺的,这也开启了潘多拉的魔盒,出现了多种关于区块链用途的激进叙事。

这意味着,那些敢于涉足区块链领域的企业,有时会被某种程度的连带责任所影响。再加上写入区块链的许多操作都是明文的,因此可以很容易理解为什么传统企业不愿在自己的商业实用范例中使用这项技术。

 

私有链和公链之间的错误二分法

出于这种猜疑,私有区块链的概念应运而生,企业认为他们将因此获得区块链系统的益处,同时仍然保留着处理敏感数据所需的隐私性和安全性。

虽然这是可以理解的,但对他们来说,出现公链和私有链之间的错误二分法也是不幸的,因为事实上,企业无需在二者之间做这种选择。

 

私有区块链的缺点

在开发私有区块链时,企业错失了那些让区块链具备高效能的众多属性。他们创造的“区块链”版本最终将不可避免地与传统的许可型数据库别无二致,同时还继承了许可型数据库在保护和管理数据时所面临的各种挑战和漏洞。

 

公链的优势

使用公链作为外部时间戳服务器意味着企业可以通过多种方式增强其内部管理的数据库的安全性和完整性。例如,通过将他们的数据构建为默克尔树,全部的商业活动集合便可安全地汇总为一个只有32字节的值。将这个值的证明写入区块链,意味着能够实现公链固有的许多时间戳和数据验证属性,同时绝不会暴露数据的任何敏感细节。

 

加强公链上的数据隐私

而诸如“伪装(masking)”这类技术则可以让数据在发布至区块链之前进行异变。这种异变方案的细节将被安全地保存在企业内部,并且在审计时可以很容易地将数据转换回其原始形式,因此,这些带有时间戳的证明可以用来验证企业所维护的内部记录的完整性。

 

案例研究:公链上的银行记录

想象一个场景,某家银行要在一天当中多次对其支付网络上发生的交易活动进行时间戳证明。然后,银行可以对其会计中的异常情况以每小时为粒度进行分析,只要点击一下,就可以在毫秒间完成安全审计。

以这种方式利用区块链所需的成本很低,因为在交易中推送一个32字节的数据量只会让交易总成本增加不到1美分。

当企业将这些“数据证明”发布到链上时,由于这些数据不会被节点用于评估确定资金转移交易的有效性,因此数据可以进行异变或汇总,这意味着无需暴露敏感信息

这样一来,该公司现在就利用上了区块链系统的主要优势,同时也降低了在建立自己的私有区块链时所要面对的安全挑战和巨大开销可以简单地在其传统数据库系统插入一个API端点,自动创建汇总值,并由网络上的矿工进行公证。

借助一个公共的时间戳服务器可以让企业运营变得更加智能,而不是费劲地去加强内部的业务实践。这就是创造型区块链及其数据功能以及灵活脚本语言背后的全部目标,为的就是实现所有合法实用范例中所需的各类交易。


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

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

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

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

相关文章

基于ubuntu20.4的wine的MDK5软件的安装

本文基于ubuntu20.4安装MDK5的keil软件,由于MDK不提供linux版本的安装软件,因此需要利用wine软件来安装MDK5软件,具体流程包括wine软件安装、MDK5安装及MDK5的lic添加等3部分内容。具体流程如下所示: (一)…

typescript 路径别名问题(别名设置 开发与打包时路径问题)

在使用TS开发时,一般我们会在tsconfig 中设置别名来让代码变得优雅一点。 将 import xx from …/…/…/service/改为import xx form ‘service/’ tsconfig 别名设置 此时项目结构如下 一般我们可以通过baseUrl 和path两个字段来设置对应的别名 {"include…

爬虫:栖落的电影网站,利用requests和re模块

这是栖落的电影网站地址:https://xxx.xxx 进入网页,显示: 爬取目标:电影的名称、观影人数和评分。 易知本网站的url url "https://xxx.xxx" 本网站会识别出headers中的python请求而拒绝访问,所以需要更改…

企业管理者不得不看!现在的大企业都是怎么做文档管理的?

最近有一位朋友问我:“如果是大型企业,文档该怎么管理?” 说实话,很多内部的CIO、CTO对这个问题都是束手无策。信息文件散乱、难以和内部的组织构架关联起来、查找困难、不同版本更新进度不一,确实存在一些管理上的难题…

【DSP视频教程】第11期:插补算法,曲线拟合丝滑顺畅,统计函数和基础函数加速实现,汇集SIMD,饱和和MAC乘累加应用实战(2023-02-12)

视频教程汇总帖:https://www.armbbs.cn/forum.php?modviewthread&tid110519 DSP视频教程有段时间没有更新了。 当前DSP库从CMSIS软件包里面独立出来,并且更新非常频繁,所以本期视频教程优先给大家简单介绍下新版DSP, 然后为…

物流运输管理系统源码:实现物流公司全链条管理

一套适用于物流公司的物流运输管理系统,涵盖物流公司内部从订单->提货->运单->配车->点到->预约->签收->回单->代收货款的全链条管理系统。 运行环境:Windows.NET4.0SQLSERVER2008R2 私信了解更多! 菜单功能&#…

灰色关联分析法详解及python实践

1. 关于灰色关联分析 1.1. 什么是灰色关联分析 灰色关联分析是指对一个系统发展变化态势的定量描述和比较的方法,其基本思想是通过确定参考数据列和若干个比较数据列的几何形状相似程度来判断其联系是否紧密,它反映了曲线间的关联程度。 在系统发展过…

亚马逊云科技携手滴普科技,打造数据智能新标杆

随着企业数字化转型的不断深入,数据对于业务的价值和重要性也逐渐凸显。越来越多企业意识到,只有不断提升底层数据基础平台的性能和能力,才能构建数据驱动的业务,增强企业核心竞争力。作为湖仓一体数据智能基础软件独角兽企业&…

python基础之变量

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。 1:什么是变量 变量指的…

纽扣电池上架亚马逊UL4200A检测项目流程

纽扣电池(button cell )也称扣式电池,是指外形尺寸象一颗小纽扣的电池,一般来说直径较大,厚度较薄。纽扣电池因体形较小,故在各种微型电子产品中得到了广泛的应用,直径从4.8mm至30mm&#xff0c…

腾讯云轻量应用服务器和云服务器CVM区别

腾讯云轻量级服务器和云服务器有什么区别?轻量级应用服务器和云服务器CVM哪个更好?无论成本和使用门槛如何,云服务器CVM都更好;从性价比和易用性的角度来看,轻量级应用服务器的成本更低。来详细谈谈腾讯云轻量级应用服…

LabVIEW项目或库文件已损坏

LabVIEW项目或库文件已损坏尝试打开项目文件(*.lvproj)时,不断收到错误:项目或库文件已损坏。当尝试在新计算机上打开类库时,看到错误内存或数据结构损坏。无法加载文件,但库在另一台计算机上打开正常。如何…

如何学习PMP?

★基础要打牢 方法:“基础不牢,地动山摇”,如果基础不牢那么就很难拿高分,因为连最基础的题目分都不一定能拿到。 可以在针对基础知识,把PMBOK看一两遍,再次加深印象,再把平时做章节练习、每日5…

Java导出自定义Excel表格,一套组合拳解决

🔵 (一) 功能现状 🍭目前大部分SpringBoot框架中自带了Excel导出功能,但其中并不支持自定义导出效果的可能性很大。比如很多框架中都能直接支持自动生成关于单表的增删改查操作的前后端代码,但是复杂的多表操作就无法做到&#xf…

c# winform错误大全

c# winform 错误大全为了实现安装包安装完成后,启动程序。System.BadImageFormatException: 未能加载文件或程序集“file:///C:\xxxxxxxxx\xxxxxxx.exe”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程The version of the …

软件功能测试包含了哪些测试项目?功能测试报告收费标准

一、软件功能测试是什么? 软件功能测试是测试人员通过执行功能测试用例逐步验证软件产品各项功能是否达到预期需求的测试过程。也是俗称的“点点点测试”,这是基础性的测试类型,软件产品的功能直接影响到用户体验,所以软件功能测试意义重大…

UDP的详细解析

UDP的详细解析 文章目录UDP的详细解析UDP 概述UDP的首部格式检验和的计算抓包测试参考TCP/IP运输层的两个主要协议都是互联网的正式标准,即:用户数据报协议UDP (User Datagram Protocol)传输控制协议TCP (Transmission Control Protocol) 按照OSI的术语…

【汽车电子】什么是ADAS?

文章目录ADAS——先进驾驶辅助系统ADAS——商用车安全性能提升的利器总结ADAS——先进驾驶辅助系统 ADAS,全称Advanced Driver Assistance Systems ,“先进驾驶辅助系统”,adas是汽车上面的一种系统,中文名叫做高级驾驶辅助系统&…

Java集合框架常见面试题

1. 剖析面试最常见问题之 Java 集合框架 1.1. 集合概述 1.1.1. Java 集合概览1.1.2. 说说 List,Set,Map 三者的区别?1.1.3. 集合框架底层数据结构总结 1.1.3.1. List1.1.3.2. Set1.1.3.3. Map 1.1.4. 如何选用集合?1.1.5. 为什么要使用集合? 1.2. Colle…

促进关键软件高层次人才培养:平凯星辰与华东师范大学签订联合博士培养合作协议

2022 年年初,平凯星辰入选首批工信部教育部支持联合培养国家关键软件高层次人才计划。该计划旨在探索关键软件产教融合育人模式,超常规加快培养一批急需高层次人才,以及探索关键软件联合技术攻关新模式。2022 年年底,在该计划下 平…