2022-12-09
2022-12-12
2022-12-10
2022-12-11
2022-12-12
更新时间:2023-11-27 12:16:05 发布时间:24小时内 作者:文/会员上传 下载docx
2022-12-09
2022-12-12
2022-12-10
2022-12-11
2022-12-12
交易网络的扩展性过低(交易速度慢、交易量小、交易费用高—不支持小额支付)
question 如何在更短的时间实现更多的交易,增强区块链的可扩展性。
增加区块容量
隔离见证
隔离出签名信息后,区块能够打包的交易量提高
闪电网络
分布式账本
比特币交易:所有的交易记录都是公开的
公钥就是所谓的比特币地址,你拥有了别人的私钥=你拥有了别人的比特币
区块链(账簿链)——账簿——交易单
比特币系统的基本单位是UTXO(未经使用的一个交易输出)——再通过签名证明对该UTXO的使用权——比特币系统里没有比特币,只有UTXO,UTXO=比特币
:区块链以数字货币的方式呈现, 为数字化支付、转账、汇款打开新方向,最有名的就是比特币。
:区块链进入可编程应用,并延伸 至股票、债券、贷款等资产类型,同时发展出自 治组织和智能合约,最知名的带头者是以太坊, 在这个阶段已经受到金融业相当的重视。
:区块链现正迈向更复杂的智能合约、超级帐本。未来,可记录任何能以代码形式 表达出来的事物,应用范围扩展到政府、医疗、 科学、艺术等。
颁发20_联盟专家委员聘书
颁发20_年度创新人物奖、学术创新奖、教学创新奖
颁发20_教学先进单位奖、20_校企合作先进单位奖
颁发20_“区块链60人”创新人物奖、20_ “元宇宙30人”创新人物奖
颁发20_年度教育教学突出贡献奖
颁发20_联盟理事证书
智能合约作为当前代表人工智能技术融入制造业供应链的典范,是非常值得我们进行研究和深入学习的本文就现阶段智能家居供应链面临着供应链成员之间信息难及时共享、难以适应智能家居柔性化生产、供应链环节信息追溯不便、信息可靠性不高以及不同企业间信誉无从知晓的问题,设计本方案,本方案的主旨是结合智能合约特性及区块链不可篡改、信息透明等特性,让其成为突破智能家居柔性化生产供应链问题的可靠新思想起点。本方案通过使用以太坊平台、智能合约技术、Solidity方法、Node服务等技术,共同完成了基于以太坊区块链的智能合约系统的智能家居供应链优化方案设计。
本文的主要完成的成果如下:
1.进行了对智能家居供应链的分及其解决方式的阐述:
首先,以SN公司为例,对其进行了市场分析、生产制造分析、供应链管理效率分析及物流信息利用率分析,总结出其存在以下问题:供应链上游柔性化生产库存权衡问题、供应链下游定制化生产问题、产品溯源安全问题、供应链商业纠纷问题、第三方机构商业机密及成本问题、企业行为规范及信誉问题,并对此提出了解决措施。
2.完成了SN公司智能家居柔性化生产供应链智能合约系统设计方案的攥写:
首先,对,本系统的需求进行了全面的分析。其次,对本系统的物理架构和逻辑架构进行了设计,使用了多节点组联盟链方法和Node四层Dapp架构。然后,针对供应链中的功能需求,设计了成员管理、产品追溯、过程管理、信誉管理等不同功能,特别地,设计了针对供应链企业的合作信誉评价机制。最后,设计了智能合约的相关存储数据结构和方法以及数据库的表结构。
3.分析并总结了对使用智能合约系统解决智能家居供应链问题的阐述:
首先,介绍了我国区块链及智能合约应用于供应链体系的发展现状。其次,详细分析和总结了使用传统合约与智能合约的区别,得出智能合约将可以解决本文上述智能家居供应链中的问题。最后,详细阐述了智能合约系统应用于供应链的步骤流程。
与比特币系统相比,以太坊系统缩短了出块时间。 1、出块时间短的优点: ①交易更快捷,更快被写进区块链 ②系统响应时间更快
2、缺点: ①分叉情况更频繁,不利于区块链的安全(算力分散了) ②加剧对个体矿工的不公平,造成挖矿集中化现象
为了解决出块时间短带来的挑战,以太坊采用GHOST协议(贪婪最重可见子树协议、最重合法链)
Ghost协议:根据主链出现分叉时,叔父块合并速度的快慢,设立不同级别的奖励促进合并,而不是让分叉在自己的分支上继续挖下去。 1、选取主链 每次分叉就选取最重子树,而非最长的,直到确定完主链的序。本图中,最终选取的主链是 0, 1B, 2C, 3D, 4B。 同时对于非主链上的块,允许他们被主链引用(主链块最多引用2个),被成功引用后这些块会成为叔块。
2、区块奖励 主链上的块,每引用一个叔块,奖励1/32的区块奖励。 被引用的叔块获得的奖励为正常奖励的2/8~7/8倍,离叔块越近(区块高度相差越小),奖励越高,最高为7/8。
哈希函数在区块链中的应用
Hash碰撞-挖矿,就是找出一个nonce(幸运值),小于目标target。区块难度的设置,区块的哈希值必须小于给定的目标哈希值,表示挖矿成功。
以太坊用户地址的生成(生成私钥、生成公钥)
Merkle tree
非对称加密
1976年由Diffie,Hellman提出,被称为公钥密码体系
数字签名
交易的验证目的有两个:1、输入的UTXO确实是付款人的。2、交易信息没有被篡改过。
零知识
共识机制的职责就是维护整个区块链账本的一致性:
设计公平的挑选机制,选择某个网络节点(或一群)负责写入数据,以避免区块链账本的数据混乱; 设计可靠的验证机制,使得同步数据的时候,可以判断数据的真伪。
分布式共识
分布式节点在某个全局状态达成一致——去中心化的分布式共识
区块链类型与共识协议
私链——Raft:谁快谁当选leader
联盟链——PBFT:有一个节点会被当做主节点,而其他节点都是备份节点
公链——PoW:算力;PoS:一个账户的余额越多,就越容易发现下一个区块
共识安全
双花问题(重复支付),防御:由于硬件设备昂贵,抵御很大程度上取决于其他区块奖励。
51%攻击
智能合约的创建
智能合约的调用
比特币:存储系统由普通文件和KV数据库 (levelDB)组成。普通文件用于存储区块链数据,KV数据库用于存储区块链元数据
以太坊:区块主要由区块头和交易组成,区块在 存储的过程中分别将区块头和交易体经过RIP编 码后存入至KV数据当中
Fabric:存储系统和比特币一样,也是由普通的文件和KV的数据库(LevelDB/CouchDB)组成
比特币P2P网络
比特币协议:去中心化的对等网络
公共交易总链——区块链
独立交易确认和货币发行的一套规则——共识机制
实现有效的区块链全球去中心化共识机制——工作量证明算法
百度超级链--金融、版权、司法(联盟节点)、政务(一链办理,秒办秒批)、溯源(农作物采集的数据实时上链,数字化一站式消费生态)
蚂蚁链--金融、供应链(应收账款资产:全生命周期可靠上链且交易在链上完成)、发票、电子证照、处方流转(智能合约、医生远程开具电子处方,并流转至药房医师审核后,可完成药品配送到家,患者无需去医院即可完成购药)、善款追踪(全链路追踪、可视化公益项目成果反馈、保护公益项目参与者隐私)
诞生于20_年1月,比特币区块链的贡献就是提供了一个新的记账方式——基于密码学的分布式账本。 比特币区块链的缺陷是,所有规则事先写好,无法在此基础上去发展、去拓展新的应用。
诞生于20_年7月,以太坊区块链支持在其基础上做其他应用开发,也就是在以太坊区块链当做底层,当做基础设施。 以太坊区块链首次提出“智能合约”。智能合约是一套计算机程序,保证你的合同在不借助于第三方的情况下得到执行。 以太坊区块链的缺点是不支持大规模商业应用开发,而且交易速度仍然很慢。
区块链是从20_年开始的,区块链能够对于每一个互联网中代表价值的信息和字节进行产权确认、计量和存储,从而实现资产在区块链上可被追踪、控制和交易主要解决技术上和性能上支持大规模商业应用的问题。 目前尚无真正的区块链系统正式上线,像EOS、Dfinity等目前处于测试阶段。
1、区块连+金融: 构建新时期的信任体系 2、区块连+能源 :打通能源互联网的必由之路 3、区块连+医疗: 为患者打造完整的治疗体系 4、区块连+教育: 打造教育生态 5、区块连+版权: 三位一体保护著作人权益 6、区块连+农业 :让食物更纯净 7、区块连+公益: 让每一份爱心都有归宿 8、区块连+社交: 用户自己控制数据 9、区块连+物联网: 线上与线下完全融合 10、区块连+云存储: 颠覆存储市场 11、区块连+AI 人工智能: 重新定义世界黑科技
2小时学会区块链:
20_年回归CSDN,重新出发,选择区块链技术进行学习,记录下自己每一步的成长。道阻且长,行则将至;行而不辍,未来可期。
20_年1月3日于家中。
quk
简单理解,从传统CS模式,过度到P2P模式。去中心,而各点皆为中心。
1、去中心化的点对点电子现金系统 比特币要做的是一个“点对点的电子现金系统”,发送方和接收方直接交易,它们之间不需要中介机构的介入。
2、分布式账本 比特币的区块链是基于工作量证明形成的带时间戳、存储数据的数据块和由哈希指针连接成的链条。 这个链条或者说账本以分布式的方式存储在比特币网络的各个节点上,因而也被称为分布式账本。
3、工作量证明 比特币网络中的节点按照规则进行加密哈希计算,以竞争获得生成新区块的权利。节点在竞争获胜后就获得记账权,它生成区块成为最新区块后,就获得与新区块对应的挖矿奖励。 工作量证明也是区块链账本的安全机制。如果不重做“工作量证明”所需的大量计算则此链条不可修改,这一共识机制保证了区块链上的数据的可靠性。
4、最长链原则 在任何时刻,最长的链条是所有人都接受的最终记录。 由于最长链是由网络中的主要算力完成的,因而只要它们不都与攻击者合作,那么它们生成的最长链就是可信的。这个原则被称为“最长链原则”。
5、去中心网络 比特币的去中心网络的架构非常简洁,本身需要的基础设施很少。它可以在互联网网络上运行。计算机节点可以随时离开或加入这个去中心网络,在加入时它们只需遵守最长链原则即可。
1、容错性 2、抗攻击性 3、抗勾结性
将本文的Word文档下载到电脑
推荐度: