基本技术体系
区块链被定义为一个去中心化,采用非对称加密,分布式存 储的记账技术,它涉及到的技术包括P2P网络传输、密码学、分布式存储等,这些技术都不是新技术,而是一系列老技术的组合。传统OSI网络模型有七 层网络协议,相应的区块链网络被定义为六层,由下往上依次为,数据层、传输层、共识层、激励层、智能合约层、应用层。
区块链技术基本原理
教学目标
系统化的了解区块链技术的基本原理,深入理解区块链各项 技术要点及概念
关键技能
区块链发展历程概述、HASH函数、数字签名技术、比特币原 理、比特币UTXO、比特币P2P网络、比特币共识,以太坊账户概念、以太坊智能合约概念、以太坊EVM概念,常用的共识算法原理(pow、pos、dpos、 PBFT等)
开发能力
了解区块链原理,为开发奠定基础
曹老师
原华为技术**
主导NEC—IMS-PTN网络管理系统研发,工作期间主要负责 SBI(南向业务接口)、客户端在线升级。
什么是公有链?什么是私有链?什么是联盟链?
公有链是任何节点都是向任何人开放的,每个人都可以参与到这个区块链中参与计算,而且任何人都可以**获得完整区块链数据(全部账本)。但是有些区块链的应用场景下,并不希望这个系统任何人都可以参与,任何人都可以查看所有数据,只有被许可的节点才可以参与并且查看所有数据。那么这种区块链结构我们称为私有链。联盟链是指参与每个节点的权限都完全对等,大家在不需要完全互信的情况下就可以实现数据的可信交换,R3组成的银行区块链联盟要构建的就是典型的联盟链。但是随着区块链技术的快速发展,不排除以后公有链和私有链的界限会变得比较模糊。因为每个节点的可以有较为复杂的读写权限,也许有部分权限的节点会向所有人开发,而部分记账或者核心权限的节点只能向许可的节点开放,那就会不再是纯粹的公有链或者私有链。
比特币如何实现总量恒定?
比特币是一种通缩型虚拟货币,总量是2100万个,你知道怎么来的吗?中本聪在设计比特币的时候,规定每个比特币可以细分到小数点后8位,每个区块发行50个比特币,每21万个区块后,每个区块的比特币产量减半,因为比特币每10分钟产生一个区块,21万个区块大约是四年的时间,截止2017年,比特币产量已经减半2次,当前每个区块发行12.5个比特币,大约在2045年,99.95%的比特币将会发行完毕,到2140年,比特币无法继续细分,至此比特币完全发行完毕,发行总量约为2100万枚比特币,尽管比特币通缩的货币政策是否合理,在货币学上争议很大,但这一发行机制激励着矿工尽早投入到比特币挖矿中,使得比特币系统获得了大量算力和安全性!
矿机是什么?
运行大量计算,争夺记账权从而获得新生比特币奖励的专业设备。一般由挖矿芯片,散热片和风扇组成。只执行单一的计算程序,耗电量较大,比拼矿工之间的算力。其实就是一台专用计算机。
密码朋克邮件组是什么?
中本聪的比特币白皮书**早发布于“密码朋克”,狭义地说“密码朋克”是一套加密的电子邮件系统,1992年,英特尔的高级科学家Tim May,发起了密码朋克邮件列表组织;1993年,埃里克 休斯写了一本书叫《密码朋克宣言》,这也是“密码朋克”(cypherpunk)一词首次出现。“密码朋克”用户约1400人,讨论的话题包括数学、加密技术、计算机技术、政治和哲学,也包括私人问题,早期的成员有非常多的IT精英,比如“维基解密”的创始人阿桑奇,BT**的作者布拉姆 科恩,万维网发明者蒂姆 伯纳斯-李爵士,提出了智能合约概念的尼克萨博,FaceBook创始人之一的肖恩 帕克,当然,还包括比特币的发明人中本聪,据统计,比特币诞生之前,密码朋克的成员讨论、发明过失败的数字货币和支付系统多大数十个!
区块链转账居然按字节收费?
我们经常在银行间进行转账,银行间转账手续费一般是按照转账金额的一定比例收取,比如,跨行转账手续费约为千分之5,异地转账的手续费为千分之1-百分之1不等,而跨国转账除了支付以上手续费以外,还需支付50-200元每笔的电报费,而区块链本身是全球化的,没有跨国的概念,且区块链资产之间的转账手续费与转账的金额大小无关,按字节收费,以比特币转账为例,一笔普通的交易约占250字节,手续费约为0.001-0.0015个比特币(约20-30元),如果你需要在一笔交易中同时转账给多个比特币地址,那么这笔交易所占字节数会更大,所以你需要多付一些手续费,才会有矿工及时打包你的交易,即便如此,从转账成本来看,用区块链进行跨国转账还是有很大的优势!
你认为区块链技术中的区块意味着什么?
区块链由所有金融交易的信息组成。一个块只不过是一个记录列表。当这些列表相互结合时,它们被称为区块链。例如,一个组织有100个分类账簿,其中的组合被称为区块链,单个分类账将被视为一个区块。
相关推荐: