首页 > 其他分享 >11 ETH-反思

11 ETH-反思

时间:2023-05-02 15:45:42浏览次数:59  
标签:11 中心化 反思 分叉 ETH 区块 smart

《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click


11 ETH-反思

目录

  1. Is smart contract really smart?

    只是代码合同。

    smart contract is anything but smart.

  2. 不可篡改性,其实是一个双刃剑。

    TheDAO:不可篡改性的问题。

    区块链上没有办法阻止对智能合约的调用。

    必须软分叉,凡是与该智能合约有关的交易,都不予执行。

  3. Nothing is irrevocable.

    不要迷信区块链的不可篡改性。没有什么事绝对改不了的。

  4. Is solidity the right programming language?

    Ocaml

  5. Many eyeball fallacy(misblief)

    开源软件全世界这么多人看,也不一定是完全安全的。

    开源软件不一定比闭源软件安全。

  6. what does decentralization mean?

    以太坊硬分叉能够成功,并非是以太坊团队强制,而是大多数矿工支持了行为。

    去中心化并不是说定好的规则不能修改了,而是说,对去中心化规则的修改要用去中心化的方法来完成。

  7. 分叉恰恰是去中心化思想的体现。存在分叉的选项恰恰是民主的一种体现。

  8. decetralized ≠ distributed

    一个去中心化的系统必然是分布式的;

    但是分布式系统不一定是去中心化的。


state mechine:

state mechine的目的不是为了比一台计算机的处理速度快,而是为了容错。

mission critical applications、airtraffic control、stock exchange、space shutlle

好几组计算机提供同样的服务,一台失败,其它仍能提供服务。

代价:效率很低,几台机器合在一起,比一台机器还要慢,因为得同步状态。而且集群中机器越多,速度越慢。


分布式系统各自独立计算:

实际应用中,线性加速是很达到的,实际应用中,10台计算机的处理速度相当于1台计算机的6、7倍。

标签:11,中心化,反思,分叉,ETH,区块,smart
From: https://www.cnblogs.com/yangyi215/p/17367765.html

相关文章

  • 12 ETH-美链
    《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click12ETH-美链目录12ETH-美链ICO(InitialCoinOffering)IPO(InitialPublicOffering)发布的代币没有自己的区块链,而是以智能合约的形式运行在以太坊的E......
  • 23.5.2 NOIP2011 Day1提高游记
    今天做的比较得愉快快呢,除了第三题hh1.铺地毯这题我不做太多评价,纯纯的一道大水题。注意遍历数据的时候倒着遍历,还有就是不能用二维数组,会MLE。code:1#include<bits/stdc++.h>2#defineN100053usingnamespacestd;4inta[N],b[N],g[N],k[N];5inlinelongl......
  • 08 ETH-权益证明
    08ETH-权益证明目录08ETH-权益证明比特币能耗随时间变化:TWh=Terawatthours$10^{12}$KWH=kilowatthours$10^3$具体电量的统计数据:一个交易1000多度电。以太坊统计数据:以太坊能耗具体数据:为什么比特币的能耗比以太坊大,实际比比特币低?以太坊出块时间短。......
  • 09 ETH-智能合约
    09ETH-智能合约目录09ETH-智能合约强类型语言solidity中的hash表不支持遍历。所以需要想办法来进行处理。如何调用智能合约?调用合约的方式:第一种:一个交易只能由外部账户发起,合约账户不能主动发起交易。第二种:第三种:转账金额可以不给,但是汽油费是必须给的,......
  • 10 ETH-TheDAO
    《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click10ETH-TheDAO目录10ETH-TheDAO重入攻击比特币——>去中心化货币以太坊——>去中心化合约DAO(DecentralizedAutonomousOrganization):TheDAO就......
  • CF911F Tree Destruction
    题意:给你一棵\(n\)个结点组成的树,你需要对树进行\(n-1\)次操作,一次操作包含如下的步骤:选择两个叶子结点将这两个结点之间简单路径的长度加到答案中从树上删去两个叶子结点之一初始答案为\(0\),显然在\(n-1\)次操作之后树上只剩下一个结点。计算最大的答案,并构造一组......
  • 06 ETH-挖矿算法
    《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click06ETH-挖矿算法目录06ETH-挖矿算法挖矿是保障区块链安全的一个重要手段。Blockchainissecuredbymining.bugbounty(悬赏找漏洞)比特币的挖矿算......
  • Win11卸载“连接手机”UWP应用
    孽缘起因Win11提示可以联机手机,在电脑上能读取到手机上的通知,短信,通话等,也是闲着无事,就安装了试了试,发现其实没有MIUI+好用,就另外装上之后电脑玩游戏时CPU占用规律性的100%,我怀疑有bug,就准备卸载。结果呢?呵!好家伙,这鬼东西不让卸载!流氓行径!微软你学啥不好学这玩意,你这......卸......
  • 01 ETH-以太坊概述
    《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click01ETH-以太坊概述目录01ETH-以太坊概述比特币区块链1.0,以太坊区块链2.0。比特币出块时间10分钟,以太坊出块时间十几秒,以太坊基于GHOST的共识协议改进......
  • 02 ETH-账户
    02ETH-账户目录02ETH-账户比特币的账户资产,根据UTXO中的信息来进行推算(基于交易的模式,不是基于账户的模式)。好处:隐私保护比较好。(本人有多少个账户信息,可能自己都说不清楚)缺点:使用上跟日常体验不太一样。每个币要说明来源;同时,每次交易必须把所有币花完。很多比特币钱包......