千家信息网

区块链服务与区块链技术服务有什么不同

发表于:2024-12-13 作者:千家信息网编辑
千家信息网最后更新 2024年12月13日,本文小编为大家详细介绍"区块链服务与区块链技术服务有什么不同",内容详细,步骤清晰,细节处理妥当,希望这篇"区块链服务与区块链技术服务有什么不同"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一
千家信息网最后更新 2024年12月13日区块链服务与区块链技术服务有什么不同

本文小编为大家详细介绍"区块链服务与区块链技术服务有什么不同",内容详细,步骤清晰,细节处理妥当,希望这篇"区块链服务与区块链技术服务有什么不同"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

1什么是区块链服务?

区块链服务是指利用区块链产生的数据,提供基于区块链的搜索查询、任务提交,等一系列操作服务。

目前在区块链领域,只有各大公链的区块浏览器能称之为区块链服务,以及部分公链衍生应用:存证型-Factom,数字身份型-uPort等。

这些应用都有个特点,基于已存在的公链,发挥并强化公链已有的功能,让公链为大家提供更好的区块链服务。

也就是说,如果要开发一个区块链服务型应用,我们一般指在公链上开发一个应用。

2什么是区块链技术服务?

区块链技术服务是指利用区块链技术,去构建一个新的区块链,去替代传统互联网架构的服务。

目前在区块链领域,主要是HyperLedger,multichain,以太坊私有链等多个框架去构建多个实例,去解决已经被证明使用传统互联网技术能很好解决的问题,我一般称"强行区块链"。

这些应用也有典型特点,希望构建属于自己的区块链系统,其实称之为分布式账本技术更合适些。

在这种情况下,我更推荐一个更好的技术栈:pingcap/tidb,或者是基于PBFT协议的分布式数据库,而不是私有区块链系统。

所以我把区块链技术服务称之为 BaTS。

3两者的区别

两者区别在于BaTS 专注的是技术过程,而不是产品过程,而BaaS恰恰相反,而且通常指公链服务。

举个类比例子,阿里云不是一个卖云计算技术的公司,而是一个卖云计算实例的公司。阿里云不会告诉客户如何搭建一个自己的云服务平台,而是阿里云直接构建好一堆拿来即用的实例,用户只需要为实例付费即可。

同理,BaaS应当会用户提供基于比特币/以太坊等公链的实例服务,而不是提供如何再构建区块链系统的服务。

这其实是由区块链的特性决定的,去中心化、不可篡改、公开透明等优点只有在公链才能无限放大,而在联盟链私有链的情况下迅速的退化成非合作博弈的均衡问题,已不再是技术问题了,与是不是区块链技术无关。

4为什么说区块链服务比区块链技术服务重要?

再重新设计一个HTTP协议更重要,还是利用HTTP去构建互联网应用更重要?

虽然目前比特币,以太坊,元界等公链有诸多缺陷,但是开发者不如集中精力,去解决BIP,EIP,MIP,让已经稳定的公链系统生态更加完善。(智能合约开发者并不能算作区块链开发者,算区块链应用开发者)

比特币区块链目前能够提供稳定开放的互联网数字货币服务,也有很多研发团队正在改善比特币区块链生态,如RSK(RootStock)将使比特币区块链支持智能合约,这无疑会给公链生态带来较大的促进作用。这是为了提供更好的区块链服务而改善现有区块链技术栈的绝佳案例。

5如何构建区块链服务?

区块链服务是指根据公链提供的基础设施开发公链应用,并运行应用提供服务。

如在以太坊上使用智能合约开发公链应用,并在以太坊节点上运行对公众提供有效服务。在比特币上,利用比特币有限的功能,提供一些存证服务。

区块链开发者应当建立有效的渠道,能够收集当前区块链的不足,并进行针对性的改进,这种过程我们称之为Improvement Proposals (改进提案):比特币隔离见证(由一系列BIP组成)就是一个很好的例子。

应用层的开发者利用IP过程可以将在使用过程中发现的问题反馈给开发者,形成一个良性循环。且IP过程不应当仅限在技术领域,而应当深入Business Layer。

6对公链基础技术设施的一个预测

全球绝大部分国家支持比特币支付,但仍有大量的商家并不懂如何搭建比特币服务端钱包,需要花费大量的力气研究公链钱包部署甚至优化,但是他们甚至没有足够的技术人员来部署配置。另外一方面,比特币/以太坊/元界的官方版钱包的LevelDB对服务端其实很不友好,根本不适合服务端应用。

大的技术平台应当着力优化各种钱包,将其变成服务端稳定可扩展的版本,绝对比提供区块链技术栈要有用得多。

希望不久将来就会有云计算平台(虽然我都和微软Azure/阿里巴巴阿里云表达过需求)提供比特币/以太坊/元界等公链的全节点服务,用户只需要付费即可使用。

未来公链的下一个发展方向肯定是轻钱包(移动端)技术,离线支付技术,公链应用开发,云计算平台提供简单易用的公链全节点实例服务,每个普通人都可以购买的专属全节点服务,利用轻支付/离线支付等手段,将主公私钥对分离,轻钱包端提供交易签名,全节点只负责验证并发送交易,这样才可以做到完美的用户级的产品。

读到这里,这篇"区块链服务与区块链技术服务有什么不同"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。

区块 服务 技术 应用 开发 技术服务 开发者 以太 实例 过程 钱包 节点 阿里 互联网 平台 用户 系统 问题 互联 支付 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器管理平台好吗 数据库空值搜索 网络安全评估师考试 魔兽世界服务器比例查询 数据库根据年龄计算出生年份 进货单数据库实体 软件开发的过程绩效 军工企业软件开发状态 中文资源是什么数据库 广州市尚喜互联网科技 涉密软件开发资质查询 泰安直播软件开发外包公司 北京智慧园区软件开发解决方案 网络安全攻防综合实训小结 我的世界服务器开局送附魔的装备 办公自动化网络安全参考文献 端口扫描扫出开放的数据库 web软件开发和isp 数字城管服务器作用 现代通信和计算机网络技术哪个好 空间数据库软件开发 绝地求生亚服服务器打不开 远程办公网络安全风险 简述数据库的安全性措施 哇塞秀直播软件开发 删除和卸载干净数据库工具 延庆区品牌软件开发价格优惠 网络安全相关外刊 长沙市信互联网科技有限公司 浦东新区互联网教育科技教育
0