浅谈区块链技术

       这几天空闲的时候在网上浏览了一些区块链的技术,其实区块链只是一个技术,只不过是比特币很好的实现了区块链的技术,所以大家不要把区块链当成比特币,所有大家不要有误区。然后也有人用拜占庭将军的问题去解释区块链,我觉得 也有点不妥,最好的解释就是记事本(个人观点)。

       我对区块链也是初认识,所以有些观点什么的说错了大家不要怪我,请多多指教。

1.首先区块链技术的背景什么的我就不罗嗦了,可以自己查。今天普及一下它的一些知识:

        我觉的它并不是单纯的去中心化,还需要的就是分布式技术,每个节点去充当第三方的记事本,下面的两幅图描述一下去中心和分布式

       这里的知识就是涉及到分布式还有就是加密,有密钥和公钥,还有数字签名,椭圆加密等技术,(有时间我会写个例子),这样就能保证信息的安全以及一部分东西以匿名的方式公共存储,这就是公有链,做的最好的就是以太坊和比特币。

      在生成这一系列的过程中会有防伪标识,防篡改,交易可追溯的功能,这样就能保证交易者双方的权益。

2.说一下区块链的一些知识应用,比如:密码学,还是画个图,然后介绍区块连的块,以及怎么去链在一起的,那么第一张图的问题就解决了,就是通过很厉害的 加密去保证用户的利益,保证有人给你记账,能保证你安全。中间有数到数据结构的 和密码学,我也没深讲,所有你可以自己去学习这部分的知识。

3.简单的实现区块链:我现在只配个图啊,后期有空写一个 相对应的小例子来简单的了解一下区块链,

4.由于区块链需要保证安全,所以需要很高的维护性以及可插拔的程序,所以就需要面向对象语言,大家可以找一些开源的区块链项目看一下,有的是用python和c#写的,java的也有。我有空会同步我的python教程以便大家学习。而且它还处于萌生阶段,他是一项技术,还需要一定得时间去发展以及实践,目前私有连和联盟链的知识还有开源的项目我还不知道。

 

特注:本文只针对区块链技术,并不针对其他,如果有什么问题请联系删除,谢谢!文中的知识可能有些片面和误区希望大家指导,谢谢!



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值