精华内容
下载资源
问答
  • 随着DeFi热潮的袭来,以太坊的矿工费也达到了历史新高,之前...“以太坊是一个分布式的平台,可以运行智能合约:应用程序按照既定程序运行,不会出现停机,审查,欺诈或第三方干扰的可能性。这些应用程序运行定制...

    82df701d346cb4ec73ab586cb3e193de.png

    随着DeFi热潮的袭来,以太坊的矿工费也达到了历史新高,之前转账几分钱的时代已经远去,随之而来的是动辄上百元的交易费用。

    很明显,高昂的矿工费使你忍不住点进来,妄图通过学习科普来节省矿工费。

    省钱是不存在的,这篇文章顶多能让你花钱花的更明白点 ^_^

    1d9409bb3a1c6208b994eb8372c11e2a.png

    什么是以太坊?

    “以太坊是一个分布式的平台,可以运行智能合约:应用程序按照既定程序运行,不会出现停机,审查,欺诈或第三方干扰的可能性。这些应用程序运行在定制构建的区块链上,这是一个功能强大的全球共享基础架构,可以通过数字流转来代表财产的所有权。”

    以太坊为什么要有矿工费?

    大家可以把太坊看作是一个庞大的计算机,每天会有纷繁的计算发生在以太坊上,但是大家都知道区块链上的资源是稀缺的,为了避免无用的操作占用链上计算资源,所以以太坊最初的设计就是一个有偿使用的平台,用户每一步的操作都需要付出相应的矿工费,这样既避免了主链遭受垃圾操作的攻击,又可以把费用奖励给维护区块链的矿工们,一举两得。

    以太坊矿工费是怎么计算的?

    提到矿工费,很多人会脱口而出,就是Gas呗!目前的确是有很多人将Gas和矿工费直接画等号来使用的。但严格意义来说,这种定义是不准确的。

    在以太坊区块链中,Gas是衡量计算量的特殊单位,它用来测量一个操作或一组操作需要执行多少工作量。比如,计算一个 Keccak256 加密哈希函数,每次计算哈希时需要 30 个 Gas。

    因此Gas不是币,不是钱,不是费用,所以和矿工费并不是一个东西。

    那Gas和矿工费有什么关系呢?看下面这一条公式:

    矿工费= Gas Price * Gas Used 用人话说,就是 :

    矿工费=Gas 价格*Gas 用量

    下面我们就来拆开讲一下公式里的一些概念。

    Gas Price 指你愿意为单位Gas支付多少以太坊,这是最吸引矿工的数字,也是决定你的交易完成快慢的决定性因素,因为矿工为了获得更多的矿工费,总是会优先为出价更高的交易服务。

    所以在转账前一定要设置合理的 Gas Price,过低会长时间得不到处理,或者被移除交易,导致转账失败。

    Gas Used 是指你的这次操作消耗了多少Gas,但在日常转账时,我们通常见不到Gas Used在哪里设置,这是因为只有在转账完成后,我们才能看到这笔交易具体使用了多少Gas。

    我们在转帐前可以设置的叫做Gas Limit,即Gas 限额,意思是你愿意为这笔操作最多使用多少Gas,Gas Limit 和 Gas Used的特别像你点外卖,你预计自己可以吃多少和你实际吃多少的关系。

    设置完Gas Limit进行转账后,会有以下几种情况:

    1、Gas Limit = Gas Used,即预设的 Gas 和用掉的 Gas 完全一致。

    2、Gas Limit > Gas Used,即预设的Gas没有完全消耗完。

    3、Gas Limit < Gas Used,即预设的Gas不够实际使用的。

    第一种,交易成功。

    第二种,交易成功。还有个好消息是,没有消耗完的Gas会以ETH的形式返回,并不会造成损失。

    第三种,交易失败。还有个坏消息是,已经消耗的Gas不会退回,损失惨重。

    Gas Price决定你的交易走多快(多快被矿工打包),

    Gas Limit 决定你的交易可以走多远(可以运行多么复杂的合约)。

    基础科普完了,你们大大的脑袋里肯定有更大的疑惑,继续往下看,我猜你的问题就在下面。

    怎样合理设置Gas Price 和 Gas Limit?

    如果你是一个普通用户,那么你不需要考虑这些问题。譬如比特派这样的钱包,在转账时会根据当前网络状态帮你自动计算推荐矿工费,为你设置当前最合理的Gas Price 和 Gas Limit。

    如果你是一个不甘心做普通用户的普通用户,这里可以给你一些扩展网站,可以琢磨下,合理的Gas Price 和 Gas Limit是怎样根据大数据推算出来的https://ethgasstation.info/index.php。另外自定义Gas Price 和 Gas Limit的功能通常都在高级选项里。

    0930a61a8614a8c4b78045882695be65.png

    怎样合理降低矿工费?

    前面已经学到了,

    设置的矿工费= 设置Gas Price * 设置Gas Limit

    虽然把Gas Price 和 Gas Limit 任意一个数值降低你的矿工费的值都会降低,但我深切的叮嘱你,不要随意降低 Gas Limit 。正确降低矿工费的方法应该是调低 Gas Price。

    降低 Gas Limit 不会给你省钱,只会徒增你交易失败的概率,同时你也知道,交易失败后的矿工费是不会退还的,所以千万不要随意降低 Gas Limit

    为什么交易在区块链上会失败,提示 Out Of Gas?

    Out Of Gas 就是指上面的第三种情况,Gas Limit < Gas Used,即预设的Gas不够实际使用的,这种情况在普通转账时几乎不会发生,通常发生在与复杂只能合约交互的情况下

    通常来说,在执行复杂合约时,合约应该向执行者反馈此次操作大约需要多少Gas,然后钱包得到此反馈后会进行设置,因此,此类失败的原因通常有两个:

    1、智能合约不够健全,项目方太应付,没有给返回 Gas Limit 值

    2、你用的钱包不太聪明的样子,没看懂对方返回的 Gas Limit 值

    解决办法: 1、手动给 Gas Limit 调高点,通常200000—300000就可以应付当前大多数的DeFi合约交易。2、换比特派。

    设置 Gas Limit 是不是越高越好?

    前面学到了,当Gas Limit > Gas Used 时,即预设的Gas没有完全消耗完,多设置的的部分Gas还会返还给我们。


    聪明的小伙伴灵机一动,那我设置尽可能大的Gas Limit岂不是万无一失了?反正用不完的会还我。实际上过高的Gas Limit并不会提高你的交易速度。反而会给你带来风险。

    以太坊每个区块可以处理的交易也是有限的,因此矿工需要在有限的交易数中获得更高的收益,而过高的Gas Limit在矿工眼中属于画大饼的行为,部分的挖矿策略中会后置处理Gas Limit过高的交易。

    此外,Gas Limit的存在可以有效的防止一些合约死循环恶意消费你的矿工费,如果你设置了过高的Gas Limit,恰巧又碰到了有问题的合约,那么你Gas将会一直消耗下去,直到设置的Gas Limit将会被消耗光,又是损失惨重的一天。

    设置矿工费时候出现的Gwei是什么?

    以太坊的最小单位是 Wei。1 个以太币 = 10 的 18 次方 Wei,此外,以太坊还有其他的单位:

    Kwei(Babbage)= 10 的 3 次方 Wei

    Mwei(Lovelace)= 10 的 6 次方 Wei

    Gwei(Shannon)= 10 的 9 次方 Wei

    MicroEther(Szabo)= 10 的 12 次方 Wei

    MilliEther(Finney)= 10 的 15 次方 Wei

    Ether = 10 的 18 次方 Wei

    括号里的部分是每个单位的别名。

    在以上这些单位里,通常计算 Gas 价格时使用的都是 GWei。

    以上

    另:矿工费真不是钱包收的!矿工费真不是钱包收的!矿工费真不是钱包收的!

    你们的派派

    2020年9月14日

    展开全文
  • 我相信币圈大部分人都新手,如果你的数字货币比如比特币,以太坊存放在交易平台上,我可以负责人的告诉你,你的数字货币压根就不属于你,交易所钱包统称热钱包,比如前段时间的OKEX停闭用户提币的行为,用户在交易...

    2021年刚开始币圈沸腾了,以太坊一路冲到11723,今天小编给你科普一下什么是冷钱包什么是热钱包,让你的币子永远掌握你自己手中。

    详细为你了解冷钱包与热钱包之分:

    我相信币圈大部分人都是新手,如果你的数字货币比如比特币,以太坊存放在交易平台上,我可以负责人的告诉你,你的数字货币压根就不属于你,交易所钱包统称热钱包,比如前段时间的OKEX停闭用户提币的行为,用户在交易所拥有的加密货币其实钱包文件与私钥都存放在交易所服务器里,交易所服务器一但被黑客入侵(你会说黑客没那么厉害,微软与因特尔都被黑客光临过)或者监守自盗(比特儿就是个例子)你是无法阻止的,而平台关闭后你的币就没有了

    了解加密货币懂加密货币的人是不会把币子都放在交易所的,只有交易的时候在向交易所发送币子,因为冷钱包是最安全的,把币子存放在自己的移动硬盘里,U盘里锁保险箱里脱离网络谁也偷不走你的币子,不夸张的说钱包文件与私钥你都可以拿铅笔,圆珠笔,钢笔写在纸上!

    接下来我说一说能生成冷钱包的网站吧,这些网站也是通过官方客户端生成出来的钱包文件,私钥或助记词。切记一定要使用去中心化钱包,只要让你注册账号这种钱包或平台都是中心化说白了就是带后台,你的币子有多少平台一清二楚。一定与要选择去中心化的钱包不用注册账号的。

    推荐几个安全通用的冷钱包,即便这几个网站都关闭你的币子也依然可以通过官方客户端进行发送或接收币子

    ETHMM钱包,MyEtherWallet,Imtoken,这3个网站都可以生成钱包文件,私钥,助记词,而且这3个网站都是通用的,比如你在imtoken钱包生成的钱包文件,私钥,助记词可以在ethmm钱包使用接收发送币子。

    ETHMM钱包支持以太坊生态所有代币几千种存储,支持移动端与电脑端使用。
    MyEtherWallet是国外老牌以太坊钱包网站有时需要使用国外代理。
    Imtoken钱包国内著名钱包优点不必多说,缺点是不支持电脑端。

    ETHMM去中心化钱包: https://www.ethmm.com/

     

    那些伤害我们的APP与网站
    现在的APP钱包或交易所都是热钱包说白了就是人家自带后台,是非常不安全的,如果被黑客入侵或者平台跑路你的数字货币将不复存在,说说那些带后台需要注册账号跑路的APP钱包(Wo Token钱包,Tokenstore钱包,MGC钱包,Moer Token钱包,Angle Token钱包,DOGX wallet钱包,Sum Token钱包,DOGX钱包,波点钱包,EOS生态,Super Token钱包,币管家钱包,Coinroom钱包,包括最大的Plus Token钱包,以上APP钱包跑路或被黑客入侵倒闭用户数字货币化为虚有,因为它们都有后台中心十分不安全)那么该怎么办呢?

    目前数字货币市场%80以上用户在使用交易所钱包,交易所热钱包也可以指带后台的钱包是黑客亲睐的对象,截止目前主流交易所,2019年币安,2015年Bithumb韩国最大的交易所,2014年Mt. Gox曾经最大的始祖级交易所,2016年Bitfinex交易所,2018年日本交易所Zaif,日本最大的比特币交易Coincheck,等等很多交易所都被黑客入侵导致用户数字货币化为乌有。

    再次牢记你现在使用的钱包只要是让你注册账号的都是带后台的钱包都不是去中心化钱包,钱包文件,私钥,助记词这3项任意一个在你手中都是去中心化钱包。

    重要的事情说三遍:
    妥善备份你的钱包文件与私钥,多备份几份存在U盘里,私钥与助记词可以拿笔写在纸上
    妥善备份你的钱包文件与私钥,多备份几份存在U盘里,私钥与助记词可以拿笔写在纸上
    妥善备份你的钱包文件与私钥,多备份几份存在U盘里,私钥与助记词可以拿笔写在纸上

    展开全文
  • 交易是区块链中最基本也是最核心的一个概念,以太坊中,交易更是重中之重,因为以太坊是一个智能合约平台,以太坊上的应用都是通过智能合约与区块链进行交互,而智能合约的执行是由交易触发的,没有交易,智能合约...

    交易是区块链中最基本也是最核心的一个概念,在以太坊中,交易更是重中之重,因为以太坊是一个智能合约平台,以太坊上的应用都是通过智能合约与区块链进行交互,而智能合约的执行是由交易触发的,没有交易,智能合约就是一段死的代码,可以说在以太坊中,一切都源于交易。下面就来看看在以太坊中交易是什么样的,交易里面都有什么。

    交易的数据结构

    core/types/transaction.go中定义了交易的数据结构:

    type Transaction struct {
        data txdata
        // caches
        hash atomic.Value
        size atomic.Value
        from atomic.Value
    }
    

    在这个结构体里面只有一个data字段,它是txdata类型的,其他的三个字段hash size from是缓存字段,txdata也是一个结构体,它里面定义了交易的具体的字段:

    type txdata struct {
        AccountNonce    uint64
        Price, GasLimit *big.Int
        Recipient       *common.Address `rlp:"nil"` // nil means contract creation
        Amount          *big.Int
        Payload         []byte
        V               *big.Int // signature
        R, S            *big.Int // signature
    }
    

    各字段的含义如下:

    • AccountNonce:此交易的发送者已发送过的交易数
    • Price:此交易的gas price
    • GasLimit:本交易允许消耗的最大gas数量
    • Recipient:交易的接收者,是一个地址
    • Amount:交易转移的以太币数量,单位是wei
    • Payload:交易可以携带的数据,在不同类型的交易中有不同的含义
    • V R S:交易的签名数据

    注意:这里并没有一个字段来指明交易的发送者,因为交易的发送者地址可以从签名中得到。

    transaction.go中还定义了一个jsonTransaction结构体,这个结构体用于将交易进行json序列化和反序列化,具体的序列化和反序列化可以参照MarshalJSONUnmarshalJSON函数。以太坊节点会向外部提供JSON RPC服务,供外部调用,RPC服务通过json格式传输数据,节点收到json数据后,会转换成内部的数据结构来使用。jsonTransaction结构体使用go语言的struct tag特性指定了内部数据结构与json数据各字段的对应关系,例如内部的AccountNonce对应json的nonceAmount对应json的value。web3.js的eth.getTransaction()eth.sendTransaction()使用的数据就是json格式的,根据这个结构体就可以知道在web3.js中交易的各个字段与程序内部的各个字段的对应关系。

    type jsonTransaction struct {
    	Hash         *common.Hash    `json:"hash"`
    	AccountNonce *hexutil.Uint64 `json:"nonce"`
    	Price        *hexutil.Big    `json:"gasPrice"`
    	GasLimit     *hexutil.Big    `json:"gas"`
    	Recipient    *common.Address `json:"to"`
    	Amount       *hexutil.Big    `json:"value"`
    	Payload      *hexutil.Bytes  `json:"input"`
    	V            *hexutil.Big    `json:"v"`
    	R            *hexutil.Big    `json:"r"`
    	S            *hexutil.Big    `json:"s"`
    }
    

    Payload这个字段在eth.sendTransaction()中对应的是data字段,在eth.getTransaction()中对应的是input字段。

    交易的Hash

    下面是计算交易Hash的函数,它是先从缓存tx.hash中取,如果取到,就直接返回,如果缓存中没有,就调用rlpHash计算hash,然后把hash值加入到缓存中。

    // Hash hashes the RLP encoding of tx.
    // It uniquely identifies the transaction.
    func (tx *Transaction) Hash() common.Hash {
    	if hash := tx.hash.Load(); hash != nil {
    		return hash.(common.Hash)
    	}
    	v := rlpHash(tx)
    	tx.hash.Store(v)
    	return v
    }
    

    rlpHash的代码在core/types/block.go中:

    func rlpHash(x interface{}) (h common.Hash) {
    	hw := sha3.NewKeccak256()
    	rlp.Encode(hw, x)
    	hw.Sum(h[:0])
    	return h
    }
    

    rlpHash函数可以看出,计算hash的方法是先对交易进行RLP编码,然后计算RLP编码数据的hash,具体的hash算法是Keccak256

    那么到底是对交易中的哪些字段计算的hash呢?这就要看rlp.Encode对哪些字段进行了编码。rlp.Encode代码在rlp/encode.go中,不用看具体的实现,在注释中有这么一段:

    // If the type implements the Encoder interface, Encode calls
    // EncodeRLP. This is true even for nil pointers, please see the
    // documentation for Encoder.
    

    就是说如果一个类型实现了Encoder接口,那么Encode函数就会调用那个类型所实现的EncodeRLP函数。所以我们就要看Transaction这个结构体是否实现了EncodeRLP函数。回到core/types/transaction.go中,可以看到Transaction确实实现了EncodeRLP函数:

    // DecodeRLP implements rlp.Encoder
    func (tx *Transaction) EncodeRLP(w io.Writer) error {
    	return rlp.Encode(w, &tx.data)
    }
    

    从这可以看出交易的hash实际上是对tx.data进行hash计算得到的:txhash=Keccak256(rlpEncode(tx.data))

    交易的类型

    在源码中交易只有一种数据结构,如果非要给交易分个类的话,我认为交易可以分为三种:转账的交易、创建合约的交易、执行合约的交易。web3.js提供了发送交易的接口:

    web3.eth.sendTransaction(transactionObject [, callback])
    

    参数是一个对象,在发送交易的时候指定不同的字段,区块链节点就可以识别出对应类型的交易。

    转账的交易

    转账是最简单的一种交易,这里转账是指从一个账户向另一个账户发送以太币。发送转账交易的时候只需要指定交易的发送者、接收者、转币的数量。使用web3.js发送转账交易应该像这样:

    web3.eth.sendTransaction({
        from: "0xb60e8dd61c5d32be8058bb8eb970870f07233155",
        to: "0xd46e8dd67c5d32be8058bb8eb970870f07244567",
        value: 10000000000000000
    });
    

    value是转移的以太币数量,单位是wei,对应的是源码中的Amount字段。to对应的是源码中的Recipient

    创建合约的交易

    创建合约指的是将合约部署到区块链上,这也是通过发送交易来实现。在创建合约的交易中,to字段要留空不填,在data字段中指定合约的二进制代码,from字段是交易的发送者也是合约的创建者。

    web3.eth.sendTransaction({
        from: "contract creator's address",
        data: "contract binary code"
    });
    

    data字段对应的是源码中的Payload字段。

    执行合约的交易

    调用合约中的方法,需要将交易的to字段指定为要调用的合约的地址,通过data字段指定要调用的方法以及向该方法传递的参数。

    web3.eth.sendTransaction({
        from: "sender's address",
        to: "contract address",
        data: "hash of the invoked method signature and encoded parameters"
    });
    

    data字段需要特殊的编码规则,具体细节可以参考Ethereum Contract ABI。自己拼接字段既不方便又容易出错,所以一般都使用封装好的SDK(比如web3.js)来调用合约。

    展开全文
  • 以太坊基础

    2018-01-26 11:29:00
    以太坊是什么 以太坊(Ethereum)是一个建立区块链技术之上, 去中心化应用平台。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。 什么是智能合约 以太坊上的程序称之为智能合约, 它是代码...

    以太坊是什么

    以太坊(Ethereum)是一个建立在区块链技术之上, 去中心化应用平台。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。

    什么是智能合约

    以太坊上的程序称之为智能合约, 它是代码和数据(状态)的集合。

    智能合约可以理解为在区块链上可以自动执行的(由消息驱动的)、以代码形式编写的合同(特殊的交易)。

    比特币脚本中,我们讲到过比特币的交易是可以编程的,但是比特币脚本有很多的限制,能够编写的程序也有限,
    而以太坊则更加完备(在计算机科学术语中,称它为是“图灵完备的”),让我们就像使用任何高级语言一样来编写几乎可以做任何事情的程序(智能合约)。

    智能合约非常适合对信任、安全和持久性要求较高的应用场景,比如:数字货币、数字资产、投票、保险、金融应用、预测市场、产权所有权管理、物联网、点对点交易等等。
    目前除数字货币之外,真正落地的应用还不多(就像移动平台刚开始出来一样),相信1到3年内,各种杀手级会慢慢出现。

    以太坊客户端(钱包)

    以太坊客户端,其实我们可以把它理解为一个开发者工具,它提供账户管理、挖矿、转账、智能合约的部署和执行等等功能。

    Gas

    和云计算相似,占用区块链的资源(不管是简单的转账交易,还是合约的部署和执行)同样需要付出相应的费用(天下没有免费的午餐对不对!)。
    以太坊上用Gas机制来计费,Gas也可以认为是一个工作量单位,智能合约越复杂(计算步骤的数量和类型,占用的内存等),用来完成运行就需要越多Gas。
    任何特定的合约所需的运行合约的Gas数量是固定的,由合约的复杂度决定。
    而Gas价格由运行合约的人在提交运行合约请求的时候规定,以确定他愿意为这次交易愿意付出的费用:Gas价格(用以太币计价) * Gas数量。

    Gas的目的是限制执行交易所需的工作量,同时为执行支付费用。当EVM执行交易时,Gas将按照特定规则被逐渐消耗,无论执行到什么位置,一旦Gas被耗尽,将会触发异常。当前调用帧所做的所有状态修改都将被回滚, 如果执行结束还有Gas剩余,这些Gas将被返还给发送账户。

    如果没有这个限制,就会有人写出无法停止(如:死循环)的合约来阻塞网络。

    因此实际上(把前面的内容串起来),我们需要一个有以太币余额的外部账户,来发起一个交易(普通交易或部署、运行一个合约),运行时,矿工收取相应的工作量费用。

     

    转载于:https://www.cnblogs.com/lukunlun/p/8358703.html

    展开全文
  • 用户在交易所拥有的币种其实钱包文件与私钥都存放在交易所服务器里,交易所服务器一但泄露,入侵,监守自盗你无法阻止的,而平台关闭后你的币就没有了,使用热钱包时,最好不同平交易所台设置不同密码以确保自己...
  • 钱包我们都知道,用来装钱的,而区块链的世界里,钱包用来装数字货币资产的,如比特币、以太坊、EOS等。 热钱包是什么? 热钱包指互联网能够访问你私钥的钱包,热钱包往往通过服务器架设的钱包形式...
  • 最近以太坊涨势明显,主要原因来源于一个平台对他的推广。那么,我们就来了解一下,这个平台是怎么回事儿。...Forsage分布式全球共享矩阵项目的智能合同公开的,永远可以在以太坊区块链上查看。1️⃣零风险因素2...
  • 钱包我们都知道,用来装钱的,而区块链的世界里,钱包用来装数字货币资产的,如比特币、以太坊、EOS等。 热钱包是什么? 热钱包指互联网能够访问你私钥的钱包,热钱包往往通过服务器架设的钱包形式...
  • 以太坊是一个平台和一种编程语言,使开发人员能够建立和发布下一代分布式应用。 以太坊可以用来编程,分散,担保和交易任何事物:投票,域名,金融交易所,众筹,公司管理, 合同和大部分的协议,知识...
  • BTSE币希资深海外交易平台,致力于为用户提供全周期的金融服务。 BTSE币希关注行业动态,本期内容,BTSE币希将带来以太坊2.0相关内容。 关于以太坊,BTSE币希可为用户提供ETH现货以及期货合约交易,同时可...
  • Syscoin使用对等技术没有中央权限的情况下进行操作:管理交易和发行资金由网络集体进行的。 Syscoin Core启用该货币的开源软件的名称。 有关更多信息以及Syscoin Core软件的立即可用的二进制版本,请参阅或...
  • 以太坊是一个平台和一种编程语言,使开发人员能够建立和发布下一代分布式应用。 以太坊可以用来编程,分散,担保和交易任何事物:投票,域名,金融交易所,众筹,公司管理, 合同和大部分的协议,知...
  • 1、什么是Ethereum(以太坊) 以太坊...以太坊是一个平台和一种编程语言,使开发人员能够建立和发布下一代分布式应用。 以太坊可以用来编程,分散,担保和交易任何事物:投票,域名,金融交易所,众筹,公司管理, ...
  • Tokens 构建在以太坊平台上用于不同的机构或实体之间基于一些指定的规则来交换价值的token的智能合约 智能合约被用来创建tokens,这些智能合约也促进了tokens的交易,和tokens的账户余额记录。 当一个...
  • 答:以太币(ETH)是以太坊(Ethereum)的一种数字代币,以太币和其他数字货币一样,可以在交易平台上进行买卖。但是由于最近币价不稳定,所以现在很少有人炒币了! 但是不一定只有炒币才能获得虚拟币ETH,通过挖矿同样可以...
  • 什么是gas,我哪里得到它?1“gas”是以太坊使用的特殊单位的名称。它衡量一个动作或一系列动作需要执行多少“工作”:例如,计算一个Keccak256密码散列,每计算一次散列需要30个气体,每256位 数据被哈希。 ...
  • 以太坊和Hyperledger Fabric之间的差异

    千次阅读 2019-01-24 10:52:16
    这篇文章中,我们将介绍区块链中两个主要平台之间的差异:以太坊和Hyperledger。如果你正在考虑项目中使用哪一个。这个博客的亮点希望帮助你做出决定。但我们详细说明之前,我们先来看一些定义。 什么是...
  • 作为2.0时代的区块链技术,以太坊在面对众多如EOS等肌肉平台前有着很多的挑战,交易速度有待提高,共识算法需要迭代,同时因为已被众多大公司所运用,迭代的困难重重。今年,Ethereum 2.0 问题是什么?解决方案...
  • Tokenview 全币种数据平台告诉你什么是Omni USDT, 以太坊 USDT 和 波场 USDT,不仅仅如此,Tokenview 提供全币种的API数据服务。 提到USDT,很多人只在交易所买过,只知道它入场的币种之一,由Tether公司发行的...
  • 热钱包指互联网能够访问你私钥的钱包,热钱包往往通过服务器架设的钱包形式比如交易所,用户在交易所拥有的币种其实钱包文件与私钥都存放在交易所服务器里,交易所服务器一但泄露,入侵,监守自盗你无法阻止的...
  • 去中心化交易所(DEX) 2018 年开始崛起,终于 2020 年爆发了。以太坊数据分析平台 Dune Analytics 数据显示,2020 年 4 月 DEX 的交易量为 7 亿...
  • 零手续费以太零DAPP开发指南

    千次阅读 2018-05-30 22:02:04
    什么是以太零?以太零(etherzero,简称ETZ)新一代智能...与以太坊相比,以太零平台上开发DAPP最大的优势就是零手续费! 由于以太零具有零手续费、即时交易等众多优点,使其成为最适合DAPP开发的公有链。 1. ...
  • 记者 | Aholiab 出品 | 区块链大本营(blockchain_camp) 从去年至今,百度区块链上的动作不断,先是推出了区块链开放平台「BaaS」,又...不仅如此,XuperChain还对比特币和以太坊的开发者进行兼容,支持多平行链
  • Binance Coin由币安发行的代币,简称BNB,基于以太坊Ethereum的去中心化的区块链数字资产。发行总量恒定为2亿个,每个季度根据币安平台当季交易量对BNB进行销毁,销毁记录将会第一时间公布,用户可通过区块链...
  • 交易是区块链中最基本也是最核心的一个概念,以太坊中,交易更是重中之重,因为以太坊是一个智能合约平台,以太坊上的应用都是通过智能合约与区块链进行交互,而智能合约的执行是由交易触发的,没有交易,智能合约...
  • 什么是ETH 2.0?

    2020-11-29 22:31:35
    距离ETH 2.0 还有 1天的时间,记录一下对ETH的理解。 介绍 自以太坊发布以来,以去中心化应用程序(Dapps)和其他区块链形式的新技术的...如果以太坊被认为引导下一代互联网发展的平台,那么经济问题就必须有意义。

空空如也

空空如也

1 2 3
收藏数 56
精华内容 22
关键字:

以太坊是在什么平台交易