区块链如何学习,区块链的技术平台选型

当前位置:首页 > NFT > 区块链如何学习,区块链的技术平台选型

区块链如何学习,区块链的技术平台选型

2022-05-06NFT103

摘要

在上篇文章《从0到1学习区块链-什么是区块链?》中我们讲解了区块、区块链的概述和区别。创世区块和普通区块的区别,区块链的分类以及区块链的应用场景。

2008年由「中本聪」第一次在比特币中提出了区块链的概念,比特币是一种点对点的电子现金系统,是最早也是最有名的区块链实施项目。而其他应用都是从它衍生出来的,以太坊是另一种加密货币,它采用了不同方法,整合了许多类似比特币的特征,但是新增了智能合约为分布式应用创建了一个平台。比特币和以太坊属于同一类区块链,我们将其归类为公共非许可(Public Permissionless)区块链技术。这些基本上都是公共网络,允许任何人在上面匿名互动。

在数据安全的大环境下,一些企业和政务单位越来越注重数据安全,想要将区块链基础技术、分布式账本和分布式应用平台用到企业业务中去。区块链技术可以提高数据的可信度和安全性,但是,许多企业业务对性能要求较高,目前非许可区块链技术无法达到。考虑到区块链存储成本太大,在实际项目中,我们只把关键的、需要去中心化的数据存储到区块链上,大部分不必要去中心化的数据还是按照传统的方式存入数据库中。

本文将带你了解和明确企业对于区块链的需求和技术选型以及实施方案,最后文章总结了区块链技术平台选型遇到的一些问题,为以后准备和开发类似系统做技术选型积累经验。

企业对区块链的需求

我们拿溯源系统来举例,企业建设溯源系统的目的:

可以解决来源追溯难、去向查证蓑衣网小编难的问题,方便消费者快捷查询和维权。

可以提高对问题商品的发现和处理能力,利于生产经营者提高安全责任意识、创造放心消费品牌。

对于企业应用区块链,我们需要考虑以下要求:

参与者必须是已认证的或者可识别的

网络需要获得许可

高交易吞吐量性能

交易确认低延迟

与商业交易有关的交易和数据的隐私和机密性

区块链技术平台选型

参考:开源书籍【企业级区块链实战教程】中的【区块链技术选型】章节并做补充

区块链常见误区

将智能合约开发与区块链底层协议开发混为一谈。

大部分人认为的区块链开发其实是智能合约开发,也就是基于某一个链(比如以太坊、超级账本Fabric等)进行智能合约开发,而不是区块链底层协议开发。

区块链开发应该具备的能力

能够正确理解区块链。了解区块链技术的基本概念,熟悉密码学、分布式、共识机制、P2P网络等技术,熟悉比特币、以太坊、超级账本等区块链技术实现原理,对区块链商业价值和应用有一定的认知。

至少熟悉一种开发语言。比如Solidity、Node.js、C++、Go等。

至少熟悉一种区块链的智能合约开发。比如以太坊、超级账本、EOS等。

总结

从项目定位来看,Bitcoin(比特币)和Ethereum(以太坊)都属于公链,而Hyperledger(超级账本)是属于联盟链。

从2017年9月4日央行等7部委发布《关于防范代币发行融资风险的公告》之后,我们国家是不允许发行数字货币的,而超级账本就是一种无币区块链。

在共识机制上,比特币和以太坊目前都采用了工作量证明机制,比特币每秒平均只有3-4笔交易,以太坊平均也只有每秒30笔交易。超级账本中的Fabric采用了Kafka、Raft、PBFT等共识机制供大家根据业务进行选择,可以将区块链效率提升到上千笔每秒。

除了效率之外,企业应用还存在隐私问题,Hyperledger Fabric采用授权机制和多通道机制可以有效保护用户隐私,目前是企业级区块链的首选平台。

首先要明确企业选择区块链技术的需求和目的,不要为了追求所谓的技术而放弃最合适的项目技术架构和实施方案。

区块链存储成本太大,企业业务对性能要求较高。在实际项目中,我们只把关键的、需要去中心化的数据存储到区块链上,大部分不必要去中心化的数据还是按照传统的方式存入数据库中。

End

你好,我是德意,一个正在学习区块链技术的小白,文章中有不对的地方欢迎大佬们指正和交流

蓑衣网-以上内容来自网络整理,不能代表本站立场,转载请注明出处。

本文链接:https://www.baoguzi.com/11031.html

区块链如何学习,区块链的技术平台选型 | 分享给朋友:

相关文章

怎样获取NFT(怎样获取核酸采集码)

怎样获取NFT(怎样获取核酸采集码)

怎么得到硝酸钾? 硝酸钾俗称火硝或土硝。制取硝酸钾可以用硝土和草木灰作原料,硝土一般存在于厕所、猪、牛栏屋,庭院的老墙脚,崖边,岩洞以及不易被雨水冲洗的地面。硝土本身含有硝酸钾,最后利用各种盐溶解度...

如何快速在支付宝抢NFT(支付宝如何抢火车票)

如何快速在支付宝抢NFT(支付宝如何抢火车票)

芝麻粒如何快速获得30个? 操作设备:OPPO Reno5 设备系统:ColorOS 11.1 操作软件:支付宝 10.2.15.9500 1、在支付宝首页,点击我的; 2、在我的页面,点击...

nft什么意思,股票和空头nft详解

nft什么意思,股票和空头nft详解

什么是NFT?其全称为非同质化代币(Non-Fungible Tokens),当现实世界中经年累月的交易记录难寻其踪时,NFT以其不可篡改、非同质化的特性将各种物理形态的作品转化成数字化形态的产品,并...

什么是元宇宙,元宇宙如何运转

什么是元宇宙,元宇宙如何运转

“元宇宙”一词是引发科技行业无限想象的最新流行语——以至于一个最知名的互联网平台将更名以体现它对这种未来理念的接纳。这可能是自科幻作家尼尔·斯蒂芬森在1992年的小说《雪崩》中发明这个词以来发生在元宇...

一起NFT下架了吗

一起NFT下架了吗

和runningman一起下架的节目有哪些? 和runningman一起下架的节目有: 《新西游记3》 《新西游记3》是tvN制作的新型节目,节目模式为游戏通关模式,游戏设定参考日本漫画《七龙珠...

区块链三大公链是什么,三大交易所公链原理分析

区块链三大公链是什么,三大交易所公链原理分析

2018年,三大交易所相继宣布公链计划。其中,Huobi Chain(火币公链)领袖竞选的火爆场面一时无两,雄起声至今言犹在耳。一转眼,近两年时间过去了,币安和OKEx在时间进程上压了火币一头。一位火...

怎么创作NFT作品(怎么创作NFT作品)

怎么创作NFT作品(怎么创作NFT作品)

书法作品如何创作 那要看你现在是什么水平,如果是初学,你要先打好临帖基础,从楷书入手,颜柳欧诸选一家,遍临其中一家,如果时间允许的话,可以从先秦之前的甲骨金文和秦以后的小篆,汉碑粗临一遍,再选择自己...

区块链NFT元宇宙(区块链Nft,opensea平台)

区块链NFT元宇宙(区块链Nft,opensea平台)

什么是NFT? NET(Non-Fungible Token,非同质化数字权益证明),在区块链技术支持下可作为数字艺术品、活动门票等数字商品的链上权利凭证。 每个NFT都映射着特定区块链上的唯一序...

区块链的技术特点包括什么,从四个方面论证看区块链技术的特点

区块链的技术特点包括什么,从四个方面论证看区块链技术的特点

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一...

nft概念解析,了解NFT的发展之路

nft概念解析,了解NFT的发展之路

NFT是区块链技术上的代币方式,意味着了数据藏品、工艺品、纪念物,乃至是本人数据信息,他们是独一无二的,不可替代的,并且总数比较有限。因为区块链的清晰度、追朔性和区块链技术的构架,NFT的使用权和真实...

区块链之新分析,区块链的崛起之路

区块链之新分析,区块链的崛起之路

区块链自2009年诞生后,在孤独的幕后默默守护着自己封为圭臬的技术思维信仰,经历了长达十余年的进化之路,终于被推上了时代的舞台,其掩藏多年的神秘面纱也逐渐被有心人缓缓拂起,今天我们就拨开重重迷雾,重新...

区块链币是什么,跟比特币有啥关系

区块链币是什么,跟比特币有啥关系

当你的对手想用新技术来封杀你或者与你竞争的时候,最好的回击方式并不是阻止他,而是更早更好的用上这项新技术。在最近一段时间,“区块链”成为最热的网络关键词,从短时间发生的这么几件事就能理解区块链为什么这...

什么是元宇宙简单概括,元宇宙到底是个啥

什么是元宇宙简单概括,元宇宙到底是个啥

近来,元宇宙成为科技圈和资本圈大热的话题。腾讯、字节跳动等纷纷进入相关领域,国外脸书、微软、英伟达等科技公司也均已布局。多名受访人士认为,元宇宙作为虚拟世界和现实世界融合的载体,蕴含社交、内容、游戏、...

如何发布自己的NFT作品(NFT艺术作品如何创作)

如何发布自己的NFT作品(NFT艺术作品如何创作)

flash动画要怎样上传 前程无忧怎么上传自己的设计作品 可以在你的附件栏上传自己的作品,一般附件栏式用来上传自己的学历证书,但是在上传除一般会有好几个上传框,所以你可以在哪里上。在附件栏上可...

区块链游戏如何制作,区块链游戏平台搭建的步骤详解

区块链游戏如何制作,区块链游戏平台搭建的步骤详解

作为专业做区块链游戏平台搭建的团队,明显感觉到今年,在NFT元宇宙区块链游戏的潮流下,区块链游戏开发赛道自然引起了资本方的关注。GUMI、Squareenix、BANDAINAMCO、网易、盛大、腾讯...