分类
Uncategorized

DeFi 从入门到精通,从小白到精英(中)

 

共识大学 水手 2021-05-02 16:33:16 发布在 区块链社区

8625 0

DeFi从入门到精通,从小白到精英内容分为上中下三部分,本篇为中间部分,后续内容请关注本公众号。

第二章:DeFi进阶2.1 机枪池 Yield Aggregator 机枪池就是自动优化策略的挖矿代理,一键充值获得市场最佳收益。机枪池,本质上是一个包含实现资产收益最大化策略的资金池。yearn.finance(YFI,大姨夫)的目标很简单——它是为贷款平台服务的针对不同产品利润产出数据的聚合平台,它通过重新平衡数据得出合同交易互动中的最高利润产出。  它的目标是为不熟悉技术或希望以比认真交易者更少投入的方式进行互动的投资者简化不断扩大的DeFi空间。         目前已经有多个Yearn机枪池,包括稳定币机枪池:DAI、TUSD、USDC、USDT;Curve LP机枪池;非稳定资产:LINK、YFI、ETH。yearn.finance的目标市场是没有时间从头研究日益复杂的DeFi现象或希望优化回报的投资者。

上图为:yearn  机枪池
2.2 合成资产        合成资产是通过模拟金融工具而产生的新的金融工具或金融工具组合。合成资产是一种模拟其他工具的金融工具。换句话说,任何金融工具的风险 / 回报状况都可以用其他金融工具的组合来模拟。合成资产由一种或多种衍生品组成,这些衍生品是基于基础资产价值的资产,当中包括:      (1)远期承诺:期货、远期和互换。      (2)或有求偿权:期权、信用衍生品比如信用违约互换 (CDS) ,以及资产支持证券。      (3)合成资产能带来什么好处?我们日常见到的期货与期权就是很常见的合成资产的使用案例。典型的合成资产DAI      Dai是一种具有资产作保障的21世纪加密货币,以太坊区块链上第一个去中心化稳定币。Dai 稳定货币是由抵押资产支撑的数字货币,其价格和美元保持稳定。Maker是以太坊上的智能合约平台,通过抵押债仓(CDP)、自动化反馈机制和适当的外部激励手段支撑并稳定Dai的价格。Maker平台可以让任何人有机会利用以太坊资产生成DAI进行杠杆操作。当Dai被创造出来后,它可以作为任何其它数字货币资产一样使用:自由发送给他人,作为商品和服务的支付手段,或者长期储藏。重要的是,Dai的出现也是健全的去中心化杠杆交易平台的必需品。
2.3 流动性挖矿        流动性挖矿,一般是指DeFi 领域的“流动性挖矿”,是指通过具有挖矿机制的DeFi产品,按照要求存入或者借出指定的代币资产,为产品的资金池提供流动性而获取收益的过程。该收益可能是项目的原生token,或者是其代表的治理权利。流动性挖矿所能得到的币种是多种的,并非单一的,以当前主要提供流动性挖矿的Balancer、Compound、Curve、Yearn、mStable、Synthetix、Uniswap等协议举例,通过这些协议可以挖出BAL、COMP、CRV、FYI、MTA、SNX等代币。Compound是以太坊借贷平台中比较老牌的一个。用户可以在平台中质押一种资产,借出另一种资产。出借以太也可以获得Comp。以SushiSwap 项目举例。SushiSwap 是分叉自 Uniswap 的去中心化交易协议,发行平台币 SUSHI 奖励流动性提供者。SUSHI的持有者可以对 SushiSwap提出变更提案,或对提案进行投票。
2.4 LP 流动性提供者    LP(Liquidity Provider)英文流动性提供者的英文首字母,主要是指提供流动性做市商的凭证,在Uniswap上一般用uni-v2,在Sushiswap上用的SLP。这两个其实是DEX去中心化交易系统给做市商发的做市Token,也可以理解为某个代币的股权份额。可以通过质押这些凭证在其他流动性挖矿项目上获得激励。

    注意:在UniSwap,提供了流动性之后,会分得矿池产生的交易手续费,但是并不会挖矿DEX本身的治理代币,还差一步,质押LP后会分得Uni。
2.5 滑点        滑点是影响交易的不可避免的因素之一。如你预期的买入价格是100.10美元,但由于价格的快速波动以及单个价位的订单不足,使得你真正成交的价格可能在100.20美元,而两者之间的0.10美元就是所谓的滑点。而在DEX中,滑点的处理方式有所不同。以Uniswap自动做市方案为例,其是通过流动性池实现交易的,流动性提供者因注入流动性而获得交易费奖励。但Uniswap防止大户买断整个流动性池的机制使得大单价格昂贵。一个订单所占池子的百分比越大,滑点越高。
2.6 无常损失      无常损失是DeFi领域的一个重要概念。这是在Uniswap上进行流动性挖矿时会碰到的一种损失。这种损失是由于代币价格背离引起的。当价格回归时,这种损失也就没有了。我们这里说的是损失,不等同亏损。当我们把一对代币存入Uniswap后,如果一种代币以另一种进行计价的价格上升,那么在价格上升后你把他们取出,得到的总价格比直接手握这两种代币要低一些,低的这一部分就是损失,价格偏离越大损失就越大,所以可能造成亏损,特别是当两种代币在实际中都要以其他稳定币来计价时。当然挖矿还会有治理代币的收入。
2.7 算法稳定币和相关项目      稳定币是一种旨在维持稳定的市场价格的加密货币。最近,这种类型的数字货币越来越流行,我们现在有许多稳定币项目。抵押与非抵押稳定币       预计有抵押的稳定币公司将实际持有与其代币挂钩的资产(例如,美元或黄金)。因此,他们根据持股价值发行新的单位。该模型是大多数稳定币的基础。突出的例子包括美元硬币(USDC),Paxos(PAX)和TrueUSD(TUSD),其中每个令牌都以银行账户中持有的资金以1:1的比例支持。因此,这些公司仅在收到等值的法定货币时才发行新的稳定币单位。一些稳定币与其他加密货币挂钩,而不是法定货币或大宗商品,这些通常被称为加密抵押稳定币。这些硬币的钉子是通过过度抵押和稳定机制来维持的。一个著名的例子是DAI,一种在Maker DAO生态系统中铸造的稳定币。另一方面,非抵押稳定币利用算法来控制代币的供应,以将价格固定在预定水平。这些代币的目标是通过根据市场行为通过算法扩展和收缩其循环供应来维持稳定的价值。非抵押型稳定币-算法稳定币      算法稳定币(Algorithm Stable Coin),顾名思义就是一种依据算法调整市场货币总量,在稳定币价格高于锚定价格时增加市场供给,在稳定币价格低于锚定价格时后回收供给,或者以提供套利空间平衡稳定币价格。 Basis Cash简介     Basis Cash基于稳定币Basis(原名Basecoin)。Basis Cash(BAC)以1:1的比例与美元挂钩。Basis Cash的价格由另外两种加密资产管理:Basis Bonds和Basis Shares。Basis协议有三种代币,BAC、BAS、BAB。其中,BAC是Basis Cash的缩写,是稳定币,其目标价格是1美元;BAS是Basis Share的缩写,BAB是Basis Bond的缩写,BAS和BAB的主要作用是将BAC的价格拉回到1美元。
2.8 保险 Insurance 和Cover项目解析      日常生活中,我们通过购买意外险、医疗险等方式来转移不可预测的风险。在区块链使用各种  DeFi 产品,遇到意外事件时,我们又该如何转移风险呢?大多数智能合约在被正式部署到主网之前都会经过代码审计,还会通过 bug bounty 等方式奖励找出代码漏洞的开发者,从而提升合约安全性。但即便如此,仍没有人能保证一份智能合约是绝对安全的,黑客入侵的可能性一直存在。传统金融行业里,银行(借贷)、保险(风险管理与对冲)、证券公司(交易)是构成金融市场的三大支柱,但是在DeFi市场中,借贷与交易业务这两个赛道充分竞争,并且新项目依然不断涌现,但是保险赛道还是蓝海,目前也没有大规模出现新项目。       COVER将是一个改变游戏规则的产品,激励你保护自己免受智能合约、DeFi和加密整体相关的风险。COVER由$SAFE2升级而来,而$SAFE2由$SAFE升级而来。其目标是保护当前SAFE代币持有者,使其免于因当前养殖收益而进一步膨胀。COVER Protocol是一个以太坊智能合约的去中心化风险保障市场,旨在允许用户间点对点风险保障,而其成本完全由市场定价。
2.9 衍生品 Derivatives 和相关项目        衍生品是一种价值来源于股票、商品、货币、指数、债券或利率等其它标的资产的合约。交易者可以使用衍生品来对冲他们的头寸,从而降低他们在特定交易中的风险。       而DEX开启衍生品交易,相比中心化交易所优势与劣势如下:优势:公开透明、开源、交易所并不控制你的资产。劣势:深度不足、效率低。DEX与中心化交易所的区别点在于,DEX有不同的合规框架和结构,比如没有地域阻挡,没有KYC,产品可多元化,交易市场多元化。因此,未来想象空间、交易容量极大。比如可以在DEX中,开发交易品种来做空纳斯达克股指等。如dYdX已经成为以太坊上交易量最大的去中心化杠杆交易平台。 基本信息      Synthetix 的前身为 Havven,2017 年成立,由一个分布式的支付网络和一个稳定币组成。一开始,Havven 使用双重代币系统来减少价格波动:一种是稳定代币 Nomin,以法定货币计量以保持价格稳定(价值与美元挂钩),作为交换的第一媒介。另一种作为支持的储备代币就叫做 Havven,是一个为系统提供抵押品的标志,它的供应是不变的,其市值就反映了系统的总价值。         2018 年年底, Havven 在努力发「多币种」稳定币,比如欧元、英镑等。这个时候,团队意识到 Havven 系统有潜力推出多种资产,包括合成加密货币(多头和空头)、指数以及股票之类的衍生品资产。然后,团队开始改名为 Synthetix 并由稳定币项目转舵合成资产发行协议。Synthetix是基于以太坊的去中心化合成资产发行协议。Synthetix 是一个发行平台、抵押品类型的交易所,允许用户铸造一系列合成资产。这些合成资产由Synthetix网络通证(SNX)担保,只要将SNX在智能合约中锁定,即可发行合成资产(Synths)。
2.10 预言机 和ChainLink项目解析       区块链为了保证其安全性和确定性,被设计为一个没有网络调用功能的封闭系统。在过去的几年中,区块链上的智能合约之所以还未出现除代币之外的行业应用场景,主要是因为其无法与链下数据连接,这就造成了它在智能性和功能性上都不足以在现实世界中被广泛应用。这两个因素限制了整个智能合约生态系统发展到更高的水平。预言机是区块链和API之间的中间层,将数据翻译成区块链可以看懂的语言,帮助智能合约连接到各种所需的链下资源。去中心化的预言机将让开发者有能力使用任意数量的预言机为智能合约提供服务,可以避免单点故障,以及降低中心化预言机作恶带来的损失。因此,可靠的去中心化预言机能够激发区块链及智能合约的无限潜力。 ChainLink简介       ChainLink项目主要有以下3点技术创新:      1、建立了一个分布式Oracle数据网络来与现实世界数据进行交互。     2、为很多应用场景提供了标准化解决方案,如财务数据传输、金融协议、保险等。      3、能够与区块链外的服务完美结合并进行无缝交互,比如支付、执行合同、以及任何可以通过API执行的服务。       首个分散的 Oracle 网络,允许任何人安全地提供智能合同,访问关键的外部数据,脱机支付和任何其他 API 功能。任何拥有数据 feed、脱机服务(如本地付款)或任何其他 API 的用户均可以直接将其提供给智能合同,以换取 LINK 令牌。ChainLink网络是ChainLink节点的分布式网络,它们都直接将特定数据、API和各种离线支付功能的使用输送给智能合约。            Chainlink网络由两个独立的部分组成,链上链和外链,它们必须交互以提供服务。该网络的构建方式使其可以升级,因此可以在更好的技术和技术出现时替换其不同的组件。网络的链上组件通过服务级别协议(SLA)基于智能合约的一方请求的度量来过滤神谕。使用这些指标,Chainlink收集对SLA查询的响应,使用声誉和聚合模型对它们进行排序,并提供可能实施到智能合约中的Chainlink查询的最终集合结果。网络的链外组件由连接到以太坊网络的Oracle节点组成,这些网络独立收集对离线请求的响应。这些脱链节点可以位于任何行业内,例如纽约证券交易所运营的脱链节点可以为Chainlink网络提供实时准确的交易信息,或者Visa网络脱链节点可以解决交易通过Chainlink网络与消费者和供应商进行交互。Chainlink技术旨在将来自所有这些行业的节点集成到一个通用网络中,该网络本身充当(低成本)中间人,根据需要解释并正确分配数据。Chainlink系统将确保从神谕中得到的结果是准确的,并且允许神谕与他们提供的数据保持独立。         任何数据,付款,电子签名或其他API提供商以及个人开发人员都可以通过将他们熟悉的API连接到网络,轻松加入Chainlink网络。一旦API连接到ChainLink,用户就成为ChainLink节点操作员,并负责将该API连接到ChainLink网络。为了激励运营商提供API信息,他们在LINK令牌中得到了补偿,以便成功完成在线链接请求。
       该项目目前提供了一个完全分布式的与比特币,以太坊和Hyperledger兼容的神谕网络。预计未来将支持其他区块链,这将允许智能合约与任何其他公共或私有连锁之间的跨链连接,允许世界上的任何人使用Chainlink网络,无论其平台如何。所有服务提供商都将能够安全地提供智能合同,以访问关键的外部数据,甚至可能还有非连锁支付。
2.11 聚合器和YFI项目解析      所谓DeFi中的聚合器,就是一个支持多种 DeFi 协议的聚合平台,它可以在各个提供流动性挖矿的DeFi协议之间自动进行移仓,帮助用户获得更高的收益。简单来说,就是DeFi世界中的一个基金产品。只不过把中心化的投资团队给去掉,由代码写好的智能合约来代替行使传统基金投资理财的功能。而聚合器本身是不提供借贷功能的,但是它的智能合约却可以连接到其他的借贷项目中,当我们把自己的数字资产存入聚合器时,聚合器的智能合约会自动寻找各个借贷协议中,收益最高的一个项目,并将资产转移过去,提供借贷资金,获取收益。所以,聚合器相当于是一个自动提供交易策略的投资产品,当我们把我们的数字资产——美元稳定币,存入聚合器后,聚合器的智能合约会自动接到借贷类和交易类项目的合约中,选择收益率最高的项目进行投资,获取的收益都会集中在一个池子中,之后再根据一定的规则,分配给用户。yearn(原名iearn)是一个支持多种DeFi协议的聚合理财平台,会在协议间自动移仓以帮助储户获取最高的理财收益。     YFI 是Yearn平台的的治理代币,Yearn平台是多个DeFi贷款平台的收益率聚合器,具体有compound,dYdX,Aave,DDEX。项目没有预挖,没有众筹,没有团队分配,没有投资机构预留,并完全采用线上治理模式,完全由社区治理决定其命运和走向,这种相对公平的分配方式使其被称作是 DeFi 中的比特币。这是由Andre Cronje 独自一人开发的链上收益聚合平台。YFI 可用来更改所有生态系统开发项目的机制、费用和规则。 目前,yearn平台已支持如DAI、USDC、USDT、TUSD、sUSD、BUSD在内的多种稳定币的理财服务。
2.12 GameFi  和相关项目
      在DeFi 乐高围绕着交易等金融属性蓬勃发展的同时, DeFi 与 NFT 结合的风潮也已悄然生根。目前 DeFi 行业主流仍是围绕交易的 TraDeFi (Trade+DeFi ),未来或将进入偏向游戏化的GameFi ,未来 DeFi 货币政策或将更游戏化 。用户的资金将成为 DeFi 游戏使用的装备。GameFi  这个词是 Andre Cronje (YFI创始人)其个人对于行业发展的总结及判断。     区块链游戏一直是整个行业版图中不可或缺的部分,而区块链项目偏向「 游戏化」发展的趋势也由来已久,GameFi 这个总结可以理解成「游戏」或「游戏化」,可能是资金玩法上的游戏化 ,也可能是纯粹的融合NFT的游戏项目。
DeFi从入门到精通,从小白到精英内容分为上中下三部分,本篇为中间部分,后续内容请关注本公众号。

sskoo_blockchain_区块链_比特币_BTC.com (79)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

芒格称比特币令人作呕 有悖文明利益

 

44dfd224aec3 副船长 2021-05-02 06:42:35 发布在 区块链社区 来自App

14919 21

在2021年巴菲特股东大会上,伯克希尔哈撒韦公司副董事长芒格将矛头指向比特币和加密货币。
芒格说:“我认为它从头到尾令人作呕,而且与文明的利益背道而驰。” 芒格称比特币是“凭空虚构的金融产品。”他说:“我当然讨厌比特币的成功,我不欢迎一种对绑架者和敲诈勒索者如此有用的货币。” 巴菲特则回避了有关比特币的问题,因为他说,相对于少数一些做空数字资产的人,他更不想为做多比特币的所有人感到悲伤

sskoo_blockchain_区块链_比特币_BTC.com (78)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

解析一季度Layer 1表现 | 扩容之战已经打响!终篇

 

币圈讲道理 副船长 2021-05-02 22:15:24 发布在 区块链社区

7735 1

2021一季度,Layer 1的世界里有两大故事。
昨天先讲了关于以太坊的,今天讲第二个故事关于以太坊的挑战者。随着加密货币市场的兴起,随之而来的散户淘金热再次将以太坊推向了极限,平均交易费用(以美元计算)达到了新的高度。无法忍受费用不断上涨的用户将目光投向以太坊之外,发现曾经是一片荒地的生态渐显生机。Binance Smart Chain (BSC)和Solana等新Layer 1上的应用生态系统,以及Cosmos和Polkadot等链间解决方案,在第一季度加速增长,且趋势没有放缓的迹象。
虽然以太坊从整个Layer 1领域的增长中受益,但它持续失去市场主导地位。一季度,其市场主导地位下降到51%,并可能进一步下降,因为更新、速度更快的链找到了自己的立足地位,且它们的代币价格“乱涨”(相比以太坊而言)。明年将是以太坊的决定性一年,因为开发者会探索像flash bots和rollups的解决方案来扩展网络。第一季度可以确定的是,期待已久的扩容战争已经正式到来。

与一应俱全的网络不同,模块化系统将处理、共识或存储职责划分给不同的独立链。这些链通常使用各自生态的软件框架或共有的模块化工具包来构建基础设施。独立链要么是针对某一应用、提供一种主要功能,要么像以太坊一样为应用开发提供更通用的平台。
模块化系统通常类似于hub和分支拓扑结构,独立链插入中央hub或链,促进跨链通信或协助网络安全。由于这些系统分配了计算资源,没有任何一条链可以承担整个生态系统的运行。这是通过并行化实现可扩展性。
Polkadot和Cosmos是两个最古老且知名的模块化网络,但在第一季度的价格表现突出的是Fantom和Avalanche。
Fantom具有独立的共识层和应用执行层。共识层称为Lachesis,提供验证器资源,以支持和保护多个外部执行层。Fantom的第一个执行层是与EVM兼容的平台,称为Opera FTM,于2019年12月推出,但直到2021年1月才受到广泛关注。它最近的复苏是因为全明星DeFi开发者兼Fantom的长期顾问Andre Cronje帮助建立和营销Fantom的跨链解决方案和技术能力。
Fantom在3月初启动桥接以太坊的桥梁,这促使Yearn Ecosystem的DeFi应用——Curve、SushiSwap和Cream Finance在Opera FTM上部署了他们合约的版本。Alameda Research和BlockTower Capital分别在2月底和3月初购买大量的FTM代币,成为头条新闻。
Avalanche与Fantom相似,因为它有多个层,执行核心网络功能(共识、应用执行和代币创建)。开发人员还可以创建称为子网的定制执行层,这些执行层具有特定于用例的网络参数,但可以通过使用Avalanche的验证器组的子集来确保交易安全。子网可以有重叠的验证器组,但在其他方面都是模块化的。
当Avalanche的第一个DeFi应用Pangolin在2021年2月9日推出时,链上活动加速了。该网络的原生gas和质押代币AVAX在随后的狂热中从15美元左右提高到近60美元。大量的用户活动还引发了Avalanche代码库中的一个错误,导致其主要执行层(C链)一整天无法使用。这一系列事件说明,对低价DeFi环境的需求是很真实的。Pangolin现在有超过2亿美元的流动性,每日交易量约1500万美元。Avalanche的DeFi生态系统不断发展,已经有了补充性金融产品,如YetiSwap(交易所)、Snowball(收益聚合器)、Penguin Finance(资产管理)和SushiSwap。
模块化系统中的非必需层及其代币也将受益于开发人员体验的改善,在某些情况下,还能获得更好的可防御性(与链上的安全模型绑定的代币很难分叉)。Cosmos生态系统是这些优势的一个完美例子,因为各区域(独立链)可以为特定的用例进行优化,找到产品与市场的契合点,并快速创新(增加新模块),以利用特定的趋势。
例如,Terra最初建立了其稳定币创建系统,并通过Chai应用生成了有机的用户需求。随着对Terra的UST稳定币需求的增长,它在2020年12月为其基础架构增加了一个智能合约模块,这让Terra在接下来的几个月里推出了合成资产的交易平台(Mirror Protocol)和货币市场协议(Anchor)。UST是每个协议内的核心资产,协议的出现促进了UST的铸造。从LUNA在第一季度的价格表现可以看出,Terra的DeFi生态系统在快速发展、UST正被广泛使用。Terra发行稳定币时,LUNA被燃烧,这对价格走势是有利的。
模块化网络仍然面临一些近期的挑战。尽管这些系统不限制链内可组合性,但默认情况下链间通信将是异步的。如前所述,无缝可组合性通常是快速创新的先决条件。但正如Paradigm指出的,”与所有其他应用的同步交互最终是无法持续大规模进行的”。大多数链,甚至是以太坊,都在通过分片的方式解决可扩展性问题。未来的系统将由同步和异步的混合通信路径组成。
模块化网络的另一个缺点是,它们的架构相对较新。因此,它们的生态系统要么功能不全,要么开发不足。但有几个模块化系统正处于重大发展里程碑的边缘。
像Cosmos和Polkadot这样经验丰富的网络,都有大量的开发者活动,它们即将发布其定义功能。Cosmos Hub在2月推出了对IBC连接的支持,并在3月进行了转移,以实现跨链通信。这是一系列计划升级中的第一个,旨在改善ATOM的基本面和Cosmos Hub在生态系统中的作用。
同样,Kusama和Polkadot计划在2021年的某个时间节点推出对parachain(连接到Kusama或Polkadot的个体链)的支持。一旦上线,KSM和DOT的持有人可以将他们的代币借给项目助其获得平行链插槽,以换取代币奖励。两个网络中的Stakers也将按比例收取网络所产生的费用,以促进跨链通信。
到目前为止,KSM和DOT一直主张铸币权,并主张在其孤立的网络中授予持有人投票权。平行链将这些代币转化为更强大的资本资产(收取费用),同时赋予它们类似于货币的特性(作为平行链拍卖奖励的抵押品发布)。用户可能会竞标KSM,为平行链拍卖做准备,拍卖可能在未来几个月(甚至更早)进行。
模块化系统的成功将取决于其子链生态系统的质量和规模。
Cosmos和Polkadot开创了先河,现在分别有超过200个和130个项目等待相互连接。像Fantom和Avalanche这样更绿色的模块化网络只有一个主要的执行环境。每种情况下的链都是EVM兼容的,这是一个伟大的growth hack,但它们最终都要与其他EVM兼容的Layer1(如BSC)和Layer2解决方案竞争。产品套件或者市场策略中的生态系统多样性,将决定它们是成功还是平庸。
Layer2扩展解决方案绝对是Ethereum发展路线图的一部分。它们不仅有助于弥合从现在到Eth2推出之间的差距,而且可以作为Eth2的可扩展性的加速器,将其处理能力提高到理论上的最高每秒约10万笔交易。
一般来说,这些Layer2解决方案通过链下手段加速交易,然后再将其作为单个交易打包并提交给基础层。通过批量交易,Layer1可以显著提高他们每个区块处理的交易数量,同时理论上在结算时提供类似的安全保障。链下交易基本上是免费的,不会因为多余的数据和计算请求而拖累底层网络。
Layer2方案对于一个年初平均交易费增长超过600%的网络来说是好消息。以太坊用户已经由逐渐变得突然被这些解决方案所吸引。
在2020年低迷的开始之后,锁定在Layer2的总价值增加了606%,到第一季度结束时达到2.734亿美元。这个回报率还不包括在以太坊plasma解决方案中的价值,如Polygon(它更像是一个侧链,而不是一个真正的Layer2网络),基于Validium的应用,如Deversifi,或新加入的ZKSwap。当本季度结束时,以太坊用户在Layer2中存放了价值7.455亿美元的资产,在四个月前这个数字还低于1亿美元。
Layer2去中心化交易所也出现了用户活动的激增。所有Layer 2 DEX的日总交易量在第一季度增长了近3000%,这是由Loopring在1月份推出的流动性挖矿计划和Polygon在2月份的QuickSwap上线所推动的。

虽然这些数量与Layer1 DEX相差甚远,但趋势很明显:项目正在发展,而用户也在跟进。
风险投资公司也已经认识到用户对Layer2解决方案的需求和采用在不断增加。正如a16z所指出的,”毫无疑问,为了支持网络的快速增长,扩展以太坊是必要的”。这种需求正是风险投资公司在第一季度对Layer2解决方案投资超过1亿美元的原因,其中最引人注目的是Optimism的2500万美元的A轮投资和StarkWare惊人的7500万美元的B轮投资。

Layer2在第一季度遇到的唯一发展障碍是Optimism将其发布从4月推迟到7月(或更晚)。这个延迟应该只是一个小障碍,因为今年将是扩展解决方案的一个大年。Optimism的公开发布和Uniswap的整合是2021年预期的几个主要Layer2里程碑中的两个。其他发展包括Arbitrum的optimistic rollup的主网发布,Matter Labs的zkSync 2.0支持Solidity智能合约开发,以及StarkWare的STARK驱动的ZK Rollup的应用支持。
虽然Layer 2扩展解决方案是Ethereum下一阶段发展必不可少的内容,但仍有一些挥之不去的问题,涉及它们对网络和用户体验的影响。

sskoo_blockchain_区块链_比特币_BTC.com (77)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

海外资深玩家的投资建议(3)

 

道说区块链 副船长 2021-05-04 21:02:05

2043 0

1.关注公众号:道说区块链 2.后台回复:电子书3.获取《DeFi实战投资方法论》电子书

今天和大家分享这个系列的最后两条建议。这两条建议我曾经在文章中反复提及,但再次和大家分享也绝不为过,因为它永远是我们每个投资者应该铭记于心的建议。

“不要高杠杆操作。”

前两篇文章提到了感觉自己“入行太晚”的投资者容易想方设法通过找百倍币、千倍币来实现快速暴富,另一类投资者很容易采用的办法是高杠杆操作。

有人会这么想:我错过了200美元到2000美元的以太坊?我错过了5000美元到5万美元的比特币?没事,我们用个10倍杠杆,从2000美元拿到2万美元,那不就相当于我们在200美元买以太坊拿到2000美元?

大错特错。

尽管杠杆能让我们获取超额的收益,但同样它也能轻而易举让我们陷入到万劫不复的深渊。

我认为,在数字货币投资领域,最终要取得成就,第一条要谨记的就是我们永远不要做那些可能让我们彻底出局的操作,要保持仓位的健康状况,只有这样我们才能一直留在这里,才能有机会找到属于我们自己的机遇。

高杠杆很容易让我们永无翻身之日。

“一定要知道我自己买的是什么。”

小白投资者很容易丢掉筹码的一个重要原因就是不知道他自己买的是什么,也就是不知道他手中筹码的真正价值。

当市场经历20%、30%甚至40%的下跌时,能淡然看待;当熊市持续1年、2年、3年甚至更长时,还能坚信明天会迎来光明,这需要信念、信心和发自内心的对数字货币和这个行业的理解及信仰。

这是最难的。

怎么才能提升自己的认知,加深自己的理解?我们需要钻研,我们需要学习。

只有当我们建立与我们所投资品种的“亲密关系”,理解我们所买的品种后,我们才能经历风雨、承受波动、克制恐惧、无惧怀疑、才能看穿弥漫在市场中的种种“不确定性”。

当资深玩家说:嗯,那个币能涨100倍的。你知道为什么它能涨100倍吗?你自己相信它能涨100倍吗?当它跌了50%时你还能相信它依然能涨100倍吗?这些问题都是考验我们自己是否真正理解一个品种的灵魂之问。

当你自己能回答这些问题后,你就再也不会问别人:XX币还能拿住吗?XX币还能涨吗?XX币是不是不行了?

当我们想清楚这些问题后,我们就能安静地进入梦乡,再也不会受市场情绪的干扰。

当我自己看完这位作者上面这两段话时,不禁想起了曾经的我,也想起来在这些年写文章的过程中经历的种种往事和遇到的各类投资者。

希望有机会读到的读者能把这些建议铭记于心,在实践中不断磨练自己,提升自己,尤其在币圈这个快速迭代的领域,机会一直有。

sskoo_blockchain_区块链_比特币_BTC.com (76)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

区块链将推动社会的高速发展

 

CECBC 副船长 2021-05-04 20:07:53 发布在 区块链社区

2665 0

来源: 区块链瞳宝

区块链无疑是当前科技最前沿的产物,各方言论都说区块链将开启一个时代,区块链将开启一个数据信息大爆炸的时代。

当前的信息储存设备是远远不够迎接即将到来的数据信息大爆炸的,这就诞生了区块链技术落地应用分布式存储硬盘挖矿这一产业,于是从比特币、以太坊的挖矿再到如今的区块链3.0时代各种数字货币层出不穷。

市面上到处都充斥着分布式存储硬盘挖矿这一产业,由于需求量日益增长,最近硬盘这一块儿涨价非常厉害,行业乱象渐渐显现出来。首当其冲的就是知识产权这一块儿,因为区块链产业目前还未真正普及,对于一个新的领域来说,区块链技术的知识产权保护这一块监管还不完善,就导致市面上很多的知识产权倾权的出现。这也导致了我们普通人更容易在这种环境中遭受损失,当前各种区块链技术所衍生的数字货币挖矿项目非常火爆,矿商公司也良莠不齐,鱼龙混杂,真正靠谱的区块链挖矿项目无疑是非常赚钱的,然而往往比较赚钱的项目里面隐藏的骗局也比较多,很多人对这一新型产业了解不深,容易上当受骗。

那么区块链挖矿产业是真实存在的吗?所谓的挖矿是不是骗局?其实这个问题很明确,像前期的比特币挖矿,以太坊挖矿都是是真实存在,目前世面上一些实实在在的真实挖矿项目,的的确确是可以赚钱的。并且已经有不少人从区块链挖矿项目中赚得了财富,但是,各种数字货币挖矿项目背后也隐藏着假的挖矿项目和很多的骗局。无论一个项目多么好或者多么的强大,都无法避免这一点,因为越是赚钱越是有热度的项目,越是充斥着骗局与各种坑。

如果区块链项目这一块儿加强知识产权保护的监管与管理,市场的乱象说不定也会有所好转,一个新鲜事物的出现必将带来好的一面同时也会衍生其弊端,区块链这个新事物的出现或许会带来一场科技与技术的革命,它必然会经历争议经历不被认可,我们唯一能做的就是紧随时代的潮流,提高自己的认知,接受时代的洗礼。

当互联网最初出现的时候,很多人质疑不接受,而如今人们的生活根本就离不开互联网。互联网革命时期,世面上也充斥着各种乱象,前期知识产权这一块儿同样也是很难监管和获得保护。普通人今天如果还想在传统的互联网行业分得大额财富已经是非常困难的事了,但下一个时代或许已经来临,是从用两枚比特币支付一顿披萨的费用开始的。大家都听说过,10年前一枚比特币的价值仅仅只够支付一顿披萨的钱,而如今一枚比特币的价值已突破40万元,而这仅仅只是一个开始,区块链所轩起的这波浪潮,已引起全球0.6%的网民的关注,也就是区块链数字经济时代还未完全爆发,这仅仅只是一个开始,仅仅只是其冰山一角,假想,当全球40亿网民大多数人关注和了解区块链后,区块链才真正爆发,那么到那个时候,区块链将对人们的生活产生巨大的改变,它所带来的高科技、技术等各个方面将推动社会的高速发展。如果知识产权这一块儿一直得不到保障和监管,将是非常可怕的。

sskoo_blockchain_区块链_比特币_BTC.com (75)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

菜大哥5月3日~5月10日投资日记

 

菜大哥投资日记 副船长 2021-05-03 11:03:17 发布在 区块链社区 来自App

6145 11

朋友问我以太坊2万元了,还不抛?
我说不抛,一个以太坊等值一张10万元的钞票时,我再考虑考虑……sskoo_blockchain_区块链_比特币_BTC.com (74)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

求解12个助记词和24个助记词的强度问题

 

spode 船员 2021-04-21 15:45:47 发布在 技术讨论

6525 12

好几篇文章都说12个助记词和24个助记词的密码强度一样。
我是不是能按理推出6个助记词(假设有)的密码强度和12个助记词一样
3个和6个一样
然后得出神论:3个助记词的强度和24个助记词一样……

折腾了一下,总算有点想明白了,正确的助记词数,应该是15个:
比特币的私钥是160位,助记词表里有2048(2^11)个单词
要完整表示160位私钥,需要的词数是160/11=14.5个,加上校验位共15个单词

所以少于15个单词,强度就要降低,超过15不会增加强度

讲得不对,欢迎来喷,不服来辩!

sskoo_blockchain_区块链_比特币_BTC.com (73)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

比特傻观点:远远不够

 

比特傻 船长 2021-05-04 23:47:10 发布在 区块链社区 来自App

3166 1

这两天有个项目叫做truebit冲高又回落了。Trurbit是老项目,V神亲自点赞,4月底把币发出来了。项目是干啥的呢?用来给以太坊做复杂的链下计算的,可以降低gas。其代币经济模型在求解者和验证者上也有些新玩法。朋友们,这是典型的有价值点的创新项目,是看到后值得侧目的项目。但不要把比特傻说的理解为喊单,当下市场的投资看价值是远远不够的。

sskoo_blockchain_区块链_比特币_BTC.com (72)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

被央视点名曝光,Chia挖矿还有机会吗?

 

币圈讲道理 副船长 2021-05-04 23:03:33 发布在 区块链社区

4835 1

Chia火不火,火的一塌糊涂,火到央视财经点名报道,近日,央视财经《经济信息联播》节目报道Chia币,称Chia带动硬盘挖矿热,不少商户趁机囤货抬价,硬盘价格经历过山车行情。

不少Chia专业投资机构认为这是一个健康是利好消息,首先消息消除了Chia不合法性的负面消息,而且恰恰反应了Chia项目市场的热度。有热度就有商机,这就是奇亚的魅力,霸屏全网。

5月3日躁动了数字货币市场近一个月的Chia正式开放转账功能。开放转账功能前夜,Chia在抹茶等交易所的期货价格一度暴涨36%,达到1392美金。此前场外市场的交易单价还一度超过5000美金。

转账功能开放后,XCH(Chia代币)的场外交易市场起飞,在WBF等交易所价格已经突破2900美元。过去的一个月,不仅有李笑来、薛蛮子怒砸10亿入场,后有央视财经点名Chia引发华强北因Chia的挖矿狂热掀起一阵硬盘囤货潮,硬盘价格暴涨3倍。

大量矿工跑步进场,Chia算力在短短一周内翻倍。抢购硬盘,一度匹敌当年抢购Fil矿机的火热之景。当越来越多的矿币横空出世,这次Chia之浪,能一举颠覆币圈的格局吗?

Chia号称是更绿色的区块链。对比起正在消耗大量电力、算力并且已因ASIC出现头部效应的比特币挖矿来说,Chia希望基于PoST时空证明机制,降低挖矿能耗以实现绿色挖矿。

PoST时空证明机制在过去的存储类项目中其实并不算少见,甚至与PoC挖矿的本质内核是十分相似的,核心依然是证明矿工的可用硬盘容量。其实这个模式和共识机制并不具备新意,但Chia背后也算可圈可点,除了Bram Cohen,Chian后续还陆续引入了一众实力高管。资方上,Chia在第一轮就完成了来自A16Z、丹华资本、Greylock Partners等顶级团队339万美元的种子轮融资。

本质上,Chia网络上任何人都可以通过贡献闲置硬盘空间的方式来参与挖矿并获得挖矿奖励,人人都能成为Chia网络矿工。并且,Chia挖矿更加节能,硬盘资源可重复利用,对矿工而言,投入成本也大大减小。

另外,市场对XCH价格也出现了相当高的预期。场外市场的XCH交易单价曾一度超过5000美金。目前,OKEx、大币网、抹茶等17家交易所上线XCH/USDT交易对。

从二级市场上接盘风险极大,各个交易平台上目前能够交易的几乎都是空气。未来XCH正式上所,还有更多的不确定性。

想要上Chia这趟暴富列车,并不简单。尽管号称是人人都能参与的平等挖矿,但也抵不住中国矿工们的挖矿热情。在大量的矿工涌入后,进场门槛也逐渐变高。

目前,参与Chia挖矿有两种模式,一种是自己P盘,另一种是购置云算力。

如果是自行配制挖矿设备,需要有专业的技术去组建一个包含SSD、硬盘驱动器以及内存的设备。硬盘挖矿,比拼的就是硬盘容量和数据读写。对于自己组建设备的矿工来说,就不得不去扩大自己的容量和读写效率。

在疯狂的Chia挖矿潮下,硬盘市场早在一个月前就被震动。在此前央视的报道中,一块16T的硬盘曾经溢价到超6000元,甚至“一盘难求”。

但随着XCH的造富效应越来越明显,用户们也越发迫切参与到这场挖矿狂欢中去。挖头矿,抢的就是时间差。对于Chia挖矿来说,P盘需要花费的时间是必不可少的。

最新消息Chia已经成功的进入了马斯克的视野,马斯克已经开始关注Chia,所以接下来Chia奇亚很可能被他带货一波。马斯克在数字货币领域,可谓名声大躁,不管是购买比特币,还是频繁带货狗狗币,导致比特币、狗狗币狂飙,都是狠狠的吸引了一波眼球。

在央视新闻提及chia、各大佬纷纷布局进入chia挖矿之外,加上马斯克的关注和接下来大概率的出手,Chia大涨不在话下。

在币圈里,很多消息是需要自己建立认知,然后自己去判断,而不是今天听到市场告诉你,三天回本你立马就进去了,第四天呢,有人告诉马上这个要崩盘,马上就开始哭爹喊娘。

但在这样的行业机遇下,要想快速地参与到这场挖矿狂欢中,就不得不跑得更快一些。被认为是2021年牛市最后一次暴富机会的Chia。

Chia挖矿最佳入场时机是现在,筹码的稀缺对于开启转账交易后的价格是最有利的。相对于已经被拉长到18-24个月的比特币以太坊矿机,Chia可以说是回本效率最高最快的一个项目。

牛市的下半场还在,在这样一个大环境下,打新挖头矿机会最大!还不赶紧找矿商合作赶上这波Chia造富列车。

sskoo_blockchain_区块链_比特币_BTC.com (71)blockchainBTC比特币区块链www.qkl91.com

分类
Uncategorized

CoinEx研究院丨你不能不知道的 ETH 基础概念

 

CoinEx小卷毛 船员 2021-05-05 11:37:23 发布在 区块链社区

925 0

作者:CoinEx Smart Chain(CSC)研发人员刘同学

本文将从什么是区块、什么是交易、智能合约是怎么一回事、ERC20 转账的本质以及 ETH 与 ERC20 转账的区别几个角度系统地介绍 ETH。

什么是区块


首先来讨论下什么是区块。相信大家对于区块还是有一定了解的,区块链嘛,就是一个一个区块像一条链子一样连接起来。

那么 ETH 的区块是由什么组成的呢?

这边列举了我们作为一个 ETH 的使用者,应该知道的一些 ETH 区块的组成部分。像是这个区块的所在高度、唯一的 Hash 值、父区块的 Hash 值、区块出块那一瞬间的时间戳、挖出这个区块的矿工地址、这个区块的区块大小、一共消耗了多少的 Gas 等等,这些概念都很简单,看他们的名字就能知道是什么意思,这里就不多赘述了。

接下来将着重介绍以下挖矿收益与叔块地址的概念。

1.1 关于挖矿收益


首先是挖矿收益,各个矿工们不停地耗费大量电费去计算下一个区块就是为了得到每个区块出块时的奖励,这些都是货真价实的 ETH,矿工们再通过出售挖出来的 ETH 获利。

这里每个区块出块时的奖励主要由三部分组成,分别是出块奖励、手续费收益以及叔块奖励。


1.2 出块奖励


出块奖励就是每产生一个新的区块时,挖出这个区块的矿工所能获得奖励(爆块奖励)。这个收益具体多少是写在共识里的,修改这个固定收益需要硬分叉升级。

截止到目前为止,这个固定收益已经变化了三次,首先是代号“边疆”的初始 ETH 主网版本,从 0 高度开始,每块的出块奖励为 5ETH。

到了第四百三十七万块的高度时,随着代号“拜占庭”的硬分叉升级,每块的出块奖励从 5ETH 降低到了 3ETH。

最近一次变化是第七百二十八万块高度的“君士坦丁堡”硬分叉升级,每块的出块奖励从 3ETH 降低到了 2ETH。截止到目前为止,每块的出块奖励一直都是 2ETH。

其次,还有手续费收益。这一部分的定义就简单多了,就是这个区块内所有交易手续费的总和。

1.3 叔块奖励


最后一部分就是叔块奖励,这里需要了解的就是,每个区块最多可以包含两个叔块,当然也可以一个都不包含。

并且每包含一个叔块,就可以获得 1/32 的出块奖励,以现在每个区块的出块奖励为 2ETH 为例,那么每包含一个叔块,就可以得到 2 的 1/32,也就是 0.0625 个 ETH。如果包含两个叔块的话,就是 0.125 个 ETH。

1.4 叔块地址


介绍完挖矿收益,我们来了解一下刚才提到的叔块概念。这里放了一张图,能够比较清晰的帮助大家理解叔块的概念。

ETH 目前是 PoW 的挖矿模式,就有可能发生在极短时间内两个矿工同时得到新区块的情况,这时其中的一个新区块将因为慢了一点点,或者节点连接不好没有及时广播出去而作废。

在 BTC 网络中,这个作废的新区块被称为孤块,BTC 中的孤块是没有收益的。而 ETH 的出块速度要比 BTC 高很多,也就是发生孤块的概率要高很多,为了避免矿工过多的发生辛苦挖出的区块变成孤块而没有收益的情况发生,ETH 引入了叔块的概念。

如图所示,在 1 高度的区块之后产生了两个 2 高度的区块,其中绿色的区块成为了真正的 2 高度区块,而黄色的区块将面临被抛弃的危险。这时,后面的 3 高度区块就将这个黄色的区块包含为自己的叔块。叔块这个名字也非常的形象,叔叔就是自己父亲的兄弟。3 高度区块将因为包含了一个叔块而获得额外的叔块奖励。

同时这个叔块的矿工地址也将收到奖励,具体的奖励数额与出块高度和叔块高度有关,公式是叔块高度加 8(这个字符是 8 不是日),减去出块高度,再乘上每块的出块奖励,最后除以 8。以刚才那个图展示的情况为例,叔块高度为 2,出块高度为 3,也就是 2 加 8 减 3 再乘以 2,最后除以 8,得到 1.75 个 ETH。通过这个公式可以看出,叔块最多只能是上述 8 个高度以内的区块。

什么是交易



了解完区块,接着来认识一下交易。交易就是区块链这个去中心化账本中具体的一条条记录。

它主要由这笔交易的 Hash、所在的区块高度、时间戳、From 和 To 地址以及这笔交易涉及的 ETH 金额组成,其次还有 Input、Nonce 以及交易手续费等属性。

前三个 Hash、高度与时间戳比较好理解,看名字就能知道是什么意思。因此接下来着重介绍一下后面的几个概念。

2.1 From、To 地址以及 ETH 金额


作为一个去中心化的账本,转账是最基本的功能,我们可以把每一笔交易当成是一笔 ETH 的转账,而一笔转账就是由发送方、接收方以及转账金额组成,这里对应的就是 From、To 地址以及 ETH 金额。

From 地址就是主动发出这笔交易的地址,To 地址可以是一个普通的用户地址,也可以是一个合约地址,如果是普通用户地址时这笔交易就是一个简单的 ETH 转账,如果是一个合约地址,那就是相对复杂一点的合约调用,最后的 ETH 金额,就是这笔 ETH 转账涉及到的转账金额。

作为一个支持智能合约的公链,ETH 可以在发送交易时额外填入 Input 数据,这里的 Input 数据就是调用合约时的调用参数。当然如果这是一笔普通的 ETH 转账交易,那么 Input 空着就好了。理论上这里的 Input 的内容可以随便填,只要前面的一部分数据能正确的调用合约即可。

在开发项目时有一个邀请返佣的功能,为了最大程度的降低用户的感知,通过在发送 Swap、下单等交易时,在正确的 Input 内容最后,添加用户的邀请码的方式来实现了这个功能。

下面来介绍Nonce,所谓 Nonce 就是 From 地址的交易顺序,本质上就是这个 From 地址发送的已打包的交易总数。同一个 From 地址的交易必须按照 Nonce 的顺序打包。

这里就产生了一个问题,如果前面的 Nonce 没有被打包的的话,后面的 Nonce 将永远不会被打包。因为这个用户前面发送的交易的手续费给的太低了,导致这笔交易迟迟没有被打包,而用户还不断的发送新的交易,然后用户就会感到疑惑,为什么我发的交易手续费给这么高还是打包不了。原因就在这里,用户前面的交易手续费太低了,阻塞了后面所有的交易。这时应该将前面阻塞的交易加速或者取消掉,后面被阻塞的交易就会依次被打包。

这里提到的交易加速和取消的功能也是通过 Nonce 来实现的,在一笔交易没有被打包前,其中的 Nonce 可以重复发送,只要新发送的交易的 Gas Price 比原来的高就可以将原来的交易覆盖掉,通常新交易的 Gas Price 要比原来的高 10%以上,具体要求高多少是由节点配置决定的。

2.2 如何计算交易手续费


在阐述如何计算交易手续费之前,先来介绍几个基本概念。

首先是 Gas,Gas是 EVM 在执行指令时所需要消耗的资源。Gas Limit 和 Gas Used 则分别表示用户在发送这笔交易时,预计需要消耗的 Gas 数量,以及这笔交易在执行时实际消耗的 Gas 数量,当一笔交易还没执行完就把 Gas Limit 消耗完时,这笔交易将会失败。最后是 Gas Price,表示这个用户愿意以多少 ETH 的价格,来购买 1 个单位的 Gas。

了解完这些基本概念,就能得出每笔交易的手续费是怎么来的了,计算方式也很简单,就是 Gas Used 乘以 Gas Price。

举个例子,一笔 ETH 转账需要消耗 21000Gas,而用户愿意出 120 的价格,这里 120 的单位是 Gwei,1 个 Gwei 是 10 的-9 次方个 ETH,那么完成这笔 ETH 转账交易用户就需要支付 21000 乘以 120 再除以 10 的- 9 次方,也就是 0.00252 个 ETH。

需要特别说明的是,越复杂的合约调用所需要消耗的 Gas 就越高,而矿工们将优先打包手续费更高的交易。

智能合约是什么回事


3.1 以太坊虚拟机


介绍智能合约之前,需要先了解一下 EVM,即以太坊虚拟机,我们知道 ETH 是一条区块链,这是一个去中心化的项目,那么可以把 EVM 理解成是运行在 ETH 这个去中心化项目中的一台超级计算机,负责向用户收取 Gas,然后执行区块上存储的代码。

这里提到的区块上存储的代码,就是智能合约。


ETH可以实现各种各样的逻辑。例如CoinEx去年投资的OneSwap就是基于ETH实现的一个去中心化交易所。在计算机的世界,想要实现各种各样的逻辑,就需要编写出各种各样的代码,而这里的代码,就是智能合约。

3.2 智能合约


智能合约是存储在区块上的,而智能合约的地址就相当于是这段存储在区块上的代码的调用入口,通过合约地址,就能方便的通过交易调用想调用的智能合约来实现预期的功能。

这里拿手机做个类比,BTC网络就相当于是一台功能机,从最初的设计上来看只能实现转账这样的特定功能,而ETH网络就相当于是一台智能手机,可以通过不同的智能合约实现各种各样的功能,而这里的智能合约就相当于是ETH这台智能手机上的一个个APP。

ERC20转账的本质

我们知道,一个 ERC20 Token 其实就是一个智能合约,而 ERC20 就是指这一类智能合约的通用规范。那么我们现在通过智能合约的角度来认识一下 ERC20 转账的本质是什么。

刚才说了,智能合约本质上就是存储在区块上的代码,那么我们先来看下 ERC20 合约的代码,这里只截取了其中转账部分的逻辑,代码非常简单,相信各位非技术朋友也能理解。

首先我们看到第二行,这里定义了一个 Event,中文名称为事件,它的作用就是用来告知用户这段代码发生了什么事情。这里定义的是一个 Transfer 事件,顾名思义,它表示了一个转账行为的发生。这个 Transfer 事件有三个参数,分别用来告知用户这个转账行为的发送方地址、接收方地址以及转账的金额。

再往下就是 ERC20 合约转账这个功能的完整实现了。这个转账函数只有接收方地址和转账金额两个参数而没有发送方地址,是因为发送方地址不需要特别声明,这个转账函数的调用者就是发送方地址,也就是代码中的 msg.sender。

首先这个函数会判断一下这个发送方的余额够不够,并且要求转账金额不能是一个负数,必须是一个大于 0 的数,否则就返回 False 表示这笔转账失败了。

判断条件通过后就正式开始转账逻辑了,逻辑非常简单,首先把发送方的余额减去转账金额,然后在给接收方的余额加上转账金额就完成了。ERC20 转账本质上就这么简单,发送方的余额减去转账金额、接收方的余额加上转账金额。然后再将这个转账事件发送出来,最后返回 True 表示转账成功就可以了。

我们来看一下 ERC20 合约的转账功能怎么调用的,还记得刚才介绍交易的时候有提到,如果这笔交易是一笔合约调用的话,那么交易的 To 地址就是被调用的合约地址。还有交易里面有一个 Input 属性,是调用合约时的调用参数。

上面的这个图就是一个 ERC20 转账功能的调用参数,它可以分成三个部分,我这里用红色线段隔出来了。最前面的一小段字符表示转账这个函数的摘要,一个智能合约可能有多个函数,而每个函数的摘要都是不同的,因此通过这个摘要就能指定合约中的不同函数。后面这一长串表示一个地址,就是转账这个函数的第一个参数——接收方地址。最后的这个长串表示一个数字,就是转账的金额。

而下面的这个图是浏览器根据上面的 Input 原始数据解析出来的,帮助用户清楚的看到个这笔交易调用了什么函数,每个参数又是什么。

这笔 ERC20 转账的交易被成功打包后,就可以在交易详情中查询到这样一个 Transfer 事件,通过这个 Transfer 事件,我们可以看到尾号 619 这个地址给尾号 9b0 这个地址转了这么多币,这里显示的数字还需要除以 Token 的精度才是真实的转账金额。这个 Token 是 ONES,精度是 18 位,因此这个数字表示 7200 个 ONES

最后我们就能通过这个 Transfer 事件解析出最终的 ERC20 转账记录,即一个尾号 619 的地址,给一个尾号 9b0 的地址转了 7200 个 ONES。

以上就是从智能合约的角度分析的一笔 ERC20 转账的本质。

ETH与ERC20转账的区别


我们最后来总结一下 ETH 转账和 ERC20 转账的区别。

我们前面提到了,每笔交易天然就是一笔 ETH 转账,即使是一个合约调用,也能理解成是一笔 ETH 转账,只不过接收方地址不是普通的用户地址,而是一个智能合约地址,并且转账金额有可能是 0。

除此之外,还有一种被称为内部交易的情况也可能是一笔 ETH 转账,例如一个智能合约在执行的时候发生了一个 ETH 转账行为,就是通过一个内部交易体现的。

而 ERC20 转账就简单多了,它本质上就是一个 ERC20 合约的一个名为 Transfer 的事件。

ETH,你学会了么?

关于CoinEx Smart Chain

CoinEx智能链(CSC)是CoinEx公链团队为去中心化金融打造的去中心化、高效率的公链,具有以下特点:

  • 完美兼容以太坊生态:CSC基于以太坊虚拟机(EVM)构建,开发者可以使用成熟的开发工具,轻松的移植Dapp到CSC上,用户也可轻松接入CSC网络。
  • 极高效率和低交易费:CSC使用POS共识协议,实现秒级出块时间,支持极高的TPS,同时保持低廉的交易费。
  • 出块节点无需许可:CSC最多支持101个出块节点,根据CET质押数量排序确定,无需中心化机构审核,网络更加去中心化。

sskoo_blockchain_区块链_比特币_BTC.com (70)blockchainBTC比特币区块链www.qkl91.com