背景:比特币诞生之后,发现该技术很先进,才发现了区块链技术。比特币和区块链技术同时被发现。
11 比特币诞生的目的:
①货币交易就有记录,即账本;
②中心化机构记账弊端——可篡改;易超发
比特币解决第一个问题:防篡改——hash函数
12 hash函数(加密方式)
①作用:将任意长度的字符串,转换成固定长度(sha256)的输出。输出也被称为hash值。
②特点:很难找到两个不同的x和y,使得h(x)=h(y)。
③应用:md5文件加密
13 区块链
①定义
区块:将总账本拆分成区块存储
区块链:在每个区块上,增加区块头。其中记录父区块的hash值。通过每个区块存储父区块的hash值,将所有的区块按照顺序连接起来,形成区块链。
②区块链如何防止交易记录被篡改
形成区块链后,篡改任一交易,会导致该交易区块hash值和其子区块中不同,发现篡改。
即使继续篡改子区块头中hash值,会导致子区块hash值和孙区块中不同,发现篡改。
14 区块链本质
①比特币和区块链本质:一个人人可见的大账本,只记录交易。
②核心技术:通过密码学hash函数+数据结构,保证账本记录不可篡改。
③核心功能:创造信任。法币依靠政府公信力,比特币依靠技术。
15如何交易
①进行交易,需要有账号和密码,对应公钥和私钥
私钥:一串256位的二进制数字,获取不需要申请,甚至不需要电脑,自己抛硬币256次就生成了私钥
地址由私钥转化而成。地址不能反推私钥。
地址即身份,代表了在比特币世界的ID。
一个地址产生之后,只有进入区块链账本,才能被大家知道。
②数字签名技术
签名函数sign(张三的私钥,转账信息:张三转10元给李四) = 本次转账签名
验证韩式verify(张三的地址,转账信息:张三转10元给李四,本次转账签名) = True
张三通过签名函数sign(),使用自己的私钥对本次交易进行签名。
任何人可以通过验证韩式vertify(),来验证此次签名是否有由持有张三私钥的张三本人发出。是返回true,反之为false。
sign()和verify()由密码学保证不被破解。·
③完成交易
张三将转账信息和签名在全网供内部。在账户有余额的前提下,验证签名是true后,即会记录到区块链账本中。一旦记录,张三的账户减少10元,李四增加10元。
支持一对一,一对多,多对已,多对多的交易方式。
比特币世界中,私钥就是一切!!!
16中心化记账
①中心化记账优点:
a不管哪个中心记账,都不用太担心
b中心化记账,效率高
②中心化记账缺点:
a 拒绝服务攻击
b 厌倦后停止服务
c 中心机构易被攻击。比如破坏服务器、网络,监守自盗、法律终止、政府干预等
历史 上所有有中心化机构的机密货币尝试都失败了。
比特币解决第二个问题:如何去中心化
17 去中心化记账
①去中心化:人人都可以记账。每个人都可以保留完整的账本。
任何人都可以下载开源程序,参与P2P网络,监听全世界发送的交易,成为记账节点,参与记账。
②去中心化记账流程
某人发起一笔交易后,向全网广播。
每个记账节点,持续监听、持续全网交易。收到一笔新交易,验证准确性后,将其放入交易池并继续向其它节点传播。
因为网络传播,同一时间不同记账节点的交一次不一定相同。
每隔10分钟,从所有记账节点当中,按照某种方式抽取1名,将其交易池作为下一个区块,并向全网广播。
其它节点根据最新的区块中的交易,删除自己交易池中已经被记录的交易,继续记账,等待下一次被选中。
③去中心化记账特点
每隔10分钟产生一个区块,但不是所有在这10分钟之内的交易都能记录。
获得记账权的记账节点,将得到50个比特币的奖励。每21万个区块(约4年)后,奖励减半。总量约2100万枚,预计2040年开采完。
记录一个区块的奖励,也是比特币唯一的发行方式。
④如何分配记账权:POW(proof of work) 方式
记账几点通过计算一下数学题,来争夺记账权。
找到某随即数,使得一下不等式成立:
除了从0开始遍历随机数碰运气之外,没有其它解法,解题的过程,又叫做挖矿。
谁先解对,谁就得到记账权。
某记账节点率先找到解,即向全网公布。其他节点验证无误之后,在新区块之后重新开始新一轮的计算。这个方式被称为POW。
⑤难度调整
每个区块产生的时间并不是正好10分钟
随着比特币发展,全网算力不算提升。
为了应对算力的变化,每隔2016个区块(大约2周),会加大或者减少难度,使得每个区块产生的平均时间是10分钟。
#欧易OKEx# #比特币[超话]# #数字货币#
金融应用: 区块链在金融领域有着天生的优势,在互联网上来说,这是区块链的基因决定的。(1) 保险业务︰随着区块链技术的发展,未来关于个人的健康状况、事故记录等信息可能会上传至区块链中,使保险公司在客户投保时可以更加及时、准确地获得风险信息,从而降低核保成本、提升效率。区块链的共享透明特点降低了信息不对称,还可降低逆向选择风险;而其历史可追踪的特点,则有利于减少道德风险,进而降低保险的管理难度和管理成本。
(2) 资产证券化:这一领域业务痛点在于底层资产真假无法保证;参与主体多、 *** 作环节多交易透明度低出现信息不对称等问题,造成风险难以把控。数据痛点在于各参与方之间流转效率不高、各方交易系统间资金清算和对账往往需要大量人力物力、资产回款方式有线上线下多种渠道,无法监控资产的真实情况,还存在资产包形成后,交易链条里各方机构对底层资产数据真实性和准确性的信任问题。
(3) 数字票据∶该领域痛点在于三个风险问题。 *** 作风险,由于系统中心化,一旦中心服务器出问题,整个市场瘫痪;市场风险,根据数据统计,在2016年,涉及金额达到数亿以上的风险事件就有七件,涉及多家银行;道德风险,市场上存在"一票多卖"、虚假商业汇票等事件。区块链去中介化、系统稳定性、共识机制、不可篡改的特点,减少传统中心化系统中的 *** 作风险、市场风险和道德风险 (4) 跨境支付∶该领域的痛点在于到账周期长、费用高、交易透明度低。以第三方支付公司为中心,完成支付流程中的记账、结算和清算,到账周期长,比如跨境支付到账周期在三天以上,费用较高。区块链去中介化、交易公开透明和不可篡改的特点,没有第三方支付机构加入,缩短了支付周期、降低费用、增加了交易透明度。
(5) 征信管理:该领域的痛点在于数据缺乏共享,征信机构与用户信息不对称;正规市场化数据采集渠道有限,数据源争夺战耗费大量成本;数据隐私保护问题突出,传统技术架构难以满足新要求等。在征信领域,区块链具有去中心化、去信任、时间戳、非对称加密和智能合约等特征,在技术层面保证了可以在有效保护数据隐私的基础上实现有限度、可管控的信用数据共享和验证。
(6) 供应链金融∶这一领域的痛点在于融资周期长、费用高。以供应链核心企业系统为中心,第三方增信机构很难鉴定供应链上各种相关凭证的真伪,造成人工审核的时间长、融资费用高。区块链去中介化、共识机制、不可篡改的特点,不需要第三方增信机构鉴定供应链上各种相关凭证的真实性,降低融资成本、减少融资的周期。
(7) 资产证券化∶这一领域业务痛点在于底层资产真假无法保证;参与主体多、 *** 作环节多交易透明度低出现信息不对称等问题,造成风险难以把控。数据痛点在于各参与方之间流转效率不高、各方交易系统间资金清算和对账往往需要大量人力物力、资产回款方式有线上线下多种渠道,无法监控资产的真实情况,还存在资产包形成后,交易链条里各方机构对底层资产数据真实性和准确性的信任问题。区块链去中介化、共识机制、不可篡改的特点,增加数据流转效率,减少成本,实时监控资产的真实情况,保证交易链条各方机构对底层资产的信任问题。
应用:
(1)区块链+医疗∶医疗领域,区块链能利用自己的匿名性、去中心化等特征保护病人隐私。电子健康病例(EHR )、DNA钱包、药品防伪等都是区块链技术可能的应用领域。IBM在去年的报告中预测,全球56%的医疗机构将在2020年前将投资区块链技术。
(2)区块链+物联网∶物联网是一个非常宽泛的概念,如果将通信、能源管理、供应链管理、共享经济等涵盖在内,区块链技术的物联网应用将成为一个非常重要的应用领域。
(3)区块链+IP版权&文化娱乐∶互联网发展的越来越好,数字音乐、数字图书、数字视频、数字游戏等逐渐成为了主流。知识经济的兴起使得知识产权成为市场竞争的核心要素。但当下的互联网生态里知识产权侵权现象严重,数字资产的版权保护成为了行业痛点。区块链去中介化、共识机制、不可篡改的特点,利用区块链技术,能将文化娱乐价值链的各个环节进行有效整合、加速流通,缩短价值创造周期;同时,可实现数字内容的价值转移,并保证转移过程的可信、可审计和透明,有效预防盗版等行为。
(4)区块链+公共服务&教育∶在公共服务、教育、慈善公益等领域,档案管理、身份(资质)认证、公众信任等问题都是客观存在的,传统方式是依靠具备公信力的第三方作信用背书,但造假、缺失等问题依然存在。区块链技术能够保证所有数据的完整性、永久性和不可更改性,因而可以有效解决这些行业在存证、追踪、关联、回溯等方面的难点和痛点。1,区块链是一个放在非安全环境中的分布式数据库(系统)。
2,区块链采用密码学的方法来保证已有数据不可能被篡改。
3,区块链采用共识算法来对于新增数据达成共识。
具有以上三个性质的系统,就是区块链。
未来的金窝窝,将着力于以区块链技术促进大数据的合法流通和商业应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)