- 博客(7)
- 收藏
- 关注
原创 区块链技术与应用(北大公开课,肖臻)- 课程总结
26. 课程总结1. 区块链应用的争议区块链概念滥用:好像区块链可以解决所有问题,无论是效率问题还是监管问题等等。例如:保险理赔放在区块链上使得转账速度更快,保险理赔慢并不是支付系统本身的局限性,而是人工核保的时间较长,一旦金额确定,银行转账比加密货币转账要方便快捷的多。而区块链本身并不能解决核保这方面的问题。还有说区块链可以防伪溯源的,比如说有机蔬菜的生产到销售都是可以放在区块链上的,应用没有问题,主要问题是区块链不能自己输入数据,如果第一次输入的数据就是错误的,区块链技术不可篡改也没有办
2021-05-27 17:23:14
1377
3
原创 区块链技术与应用(北大公开课,肖臻)- ETH 美链
25.ETH 美链很多代币在以太坊做ICO,Initial coin offering. 致使以太币价格大涨。这些发行的代币没有自己的区块链,而是以智能合约的形式运行在以太坊的EVM平台上,发行代币的智能合约对应的是以太坊状态树中的一个节点,这个节点有他自己的账户余额,就相当于这个智能合约一共有多少个以太币,就是这个发行代币的智能合约他的总资产是多少个以太币,然后在合约里每个账户有多少代币是作为存储树中的变量,存储在智能合约的账户里,代币的发行,转账,销毁都是通过调用智能合约中的函数来实现的,.
2021-05-27 15:43:01
798
1
原创 区块链技术与应用(北大公开课,肖臻)- ETH 反思
24. ETH 反思1. Is smart contract really smart?smart contract is anything but smart.智能合约就是一段写死的自动执行的合约代码,并不智能,而且写好之后就不能修改。2. Irrevocability is a double edged sword.一方面不可篡改性增加了合约的公信力,所有人都只能按照合约中的规则来,没有人能够篡改这个规则;另一方面不可篡改性意味着如果规则有漏洞,想要修补漏洞或者软件升级都是很困.
2021-05-26 22:19:48
743
原创 区块链技术与应用(北大公开课,肖臻)-ETH The DAO
23. ETH The DAO重入攻击的案例:以太坊的分裂比特币实现了去中心化的货币,以太坊实现了区中心化的合约,产生了一个新概念,let's dencentralized enerything. DAO概念就是在这个背景中产生的。1. DAO——dencentralized Autonomous Organization传统社会当中组织是建立在某种法律文件基础上,区块链上DAO去中心化自制组织就是建立在代码基础上的,组织的规章制度是写在代码里的,通过区块链的共识协议来维护规章制度的正常执行
2021-05-26 13:17:59
1590
1
原创 区块链技术与应用(北大公开课,肖臻)-ETH 难度调整
20. ETH 难度调整1. 以太坊难度BTC每隔2016个区块就会重新调整一次挖矿难度来保证平均出块时间是10min。以太坊的每个区块都有可能调整区块难度,具体调整方法以代码为准的原则进行讲解。以太坊难度调整的公式:H是指当前区块,是当前区块的序号。这个区块难度调整的公式有两个部分,前面的max()是第一部分,又叫基础部分,目的是为了维护平均出块时间15s左右,第二个部分是,被称为难度炸弹,主要是为了向权益证明过渡,以太坊想把机制从工作量证明转移到权益证明。第一部分调整的方法是在父区块的.
2021-05-20 23:00:30
1023
1
原创 区块链技术与应用(北大公开课,肖臻)-ETH GHOST
18. ETH GHOST比特币和以太坊工作于网络应用层的共识协议,其底层(网络层)是一个P2P Overlay network(P2P覆盖网络),Overlay network本身传输的时间是比较长的,因为它的拓扑协议做flooding没有考虑实际的拓扑结构,所以发布一个区块后,区块在网络上传到其他节点需要十几秒的时间,对于BTC来说,十分钟的出块时间,六百秒,足够让新发布的区块传播到网络其他节点。因为挖矿是个概率过程,所以还是会有两个矿工同时获得记账权,同时发布区块,带来临时性分叉。对于以太坊来说,
2021-05-18 17:55:57
714
1
原创 区块链技术与应用(北大公开课,肖臻)-ETH 交易树和收据树
区块链技术与应用(北大公开课,肖臻)-以太坊17.ETH 交易树和收据树以太坊中,每次发布一个区块的时候,区块里所包含的交易会组成一棵交易树, 也是一棵Merkle Tree,和BTC类似。每个交易执行完成之后会生成一个收据,记录交易的相关信息。交易树和收据树上面的节点是一一对应的。以太坊的智能合约执行过程比较复杂,增加收据树的结构有利于快速查询结果。交易树和收据树的结构都是MPT。可能是为了代码统一,方便管理,可以通过键值从顶向下沿着树进行查找。对于状态树来说,查找的键值就是账户的地址;.
2021-05-17 23:10:16
526
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅