区块链与创新思维——004 职能合约和区块链操作系统

什么是以太坊(以太坊技术=区块链技术+智能合约)

以太坊(Ethereum):是一个开源的有智能合约的公共区块链平台,通过其专用加密货币以台币(Ether)提供去中心化的以太虚拟机来处理点对点合约。
以太币:简称ETH。以太币是以太坊的内部燃料,为以太坊上各种币的自动交易提供主动的流动性。同时也适用于智能合约执行的费用支付,它是以太坊内置的资产。
以太坊虚拟机:EVM,支撑执行任何复杂的代码和算法的虚拟机
智能合约:指的是由计算机程序定义、可自动执行的承诺和协议。

比特币存在的不足

比特币区块链缺失图灵完备,图灵完备指一切可计算的问题都可以计算。比特币区块链的扩展性比较差,不能应用在除了比特币以外的其他区域。

以太坊的优化

建立了一个图灵完备的底层系统,可以通过简单的程序来实现各类数字资产的生产。
一个可编程、图灵完备的区块链网络,可以实现更多的非资产类的功能型产品

共识

以太坊的共识机制采用POW,也就是基于工作量证明的机制。目前来看正在往混合机制切换,以太坊的混合共识机制,是将POW+POS(权益证明机制)结合起来,从而使矿工和持币者的利益得到平衡。

智能合约的定义

智能合约:计算机程序定义、可自动执行的承诺和协议
以太坊智能合约:代码(即合约功能)和数据(即合约状态)的集合,存在于以太坊区块链的特定地址。合约账户能够在彼此之间传递信息,进行图灵完备的运算。合约依靠以太坊虚拟机(EVM)以字节代码的二进制格式在区块链运行。
以太坊智能合约分为5种类:数据库合约、管理员合约、合约管理合约(CMC)、应用程序逻辑契约(ALC)和公用合约。

智能合约的解释

数据库合约:仅用作数据存储。允许其他合约写入、更新和获取数据,以及检查调用者权限。
管理员合约:在数据库合约上运行。执行批量读/写操作。
合约管理合约(CMC):目的是管理其他合约。主要任务是跟踪系统的所有合约/组件,处理这些组件之间的通信,并简化模块化设计。保持此功能与正常业务逻辑分离。
应用逻辑合约(ALC):包含应用程序特定的代码。一般来说,如果合约使用控制器和其他合约来执行特定的任务,则它是ALC。
公用合约:执行特定的任务,并且可以被其他合约无限制地调用。它可能使用某种算法散列字符串,提供随机数字或其他东西。通常不需要太多存储空间,而且只有很少或没有依赖关系。

传统虚拟机定义

虚拟机不是物理计算机,是一个用来模仿物理计算机的软件环境,但虚拟机可以像物理计算机一样运行程序,用来托管虚拟机的物理计算机通常可以支持多台虚拟机。

传统虚拟机作用

为了抽象掉硬件底层,虚拟机技术基本上就是将硬件层或是系统层进行了一次抽象,一致对应用层屏蔽掉了底层的实现细节,有利于应用的快速实现和部署。

传统虚拟机的分类

image

区块链虚拟机

image
image
image

以太坊虚拟机

image

共识机制在以太坊中的价值

image

以太坊共识机制的版本

image

如何解决记账权中心化问题

image

Casper共识协议

image

以太网挖矿原理

image
image

EOS概念

EOS是一种加密货币令牌,也是为商用分布式应用设计的一款区块链操作系统。EOS引入了一种新的区块链架构,旨在为去中心化应用和去中心化自治公司打造一个智能合约平台。EOS的目标是成为一个支持工厂模式的去中心化操作系统,消除交易费用,并且还能每秒处理百万笔级别的交易。

EOS出现的必要性

image

EOS提供的主要功能

EOS需要的是能为日常生活中的每一个人提供智能的业务。
主要功能:
1、使用基于事件架构的高性能消息传递系统
2、委任权益证明共识(DPOS)算法
3、核心是消息,合约主要用来表达意图
4、无论对于开发者还是企业都易于使用
5、拥有治理能力

EOS的应用前景

直接用户:企业、开发去中心应用或DAPP的开发者
用户的用户:零售、金融、媒体等常规用户(这些用户不需要知道区块链是什么)
EOS的价值:为开发者提供一个平台,供其开发广泛的商业逻辑,但通信机制对于他们来说却是隐藏的
EOS的成果:形成一个”区块链的操作系统“。人们能基于这个平台开发,使用各种DApp。

EOS的代币发行机制

image
image

EOS Token

image

EOS Token实际运用

image

EOS 特征

image

EOS的共识算法-POS

image
image

EOS的共识算法-DPoS

image
image
image

EOS的治理机制

image
image
image
image
image
image
image
image

posted @ 2023-03-21 16:44  快乐小狗呀  阅读(2)  评论(0)    收藏  举报