https://liaoxuefeng.com/books/blockchain/ethereum/smart-contract/index.html 以太坊相比比特币的一个重大创新就是它支持智能合约(Smart Contract)。 所谓智能合约,就是一种运行在区块链上的程序。和普通程序不同的是,
https://liaoxuefeng.com/books/blockchain/ethereum/transaction/index.html 在比特币中,交易就是消耗已有UTXO,并通过执行脚本产生新的UTXO,其中隐含的新旧差额即为矿工手续费。 在以太坊中,交易也需要手续费,手续费被称为Gas
https://liaoxuefeng.com/books/blockchain/ethereum/block/index.html 比特币的区块链是由PoW保证每个区块都指向前一个区块,而在每一个区块内部,由一个独立的Merkle Tree来保证所有交易的不可篡改。用户的比特币是以UTXO的方式存
https://liaoxuefeng.com/books/blockchain/ethereum/account/index.html 以太坊账户负责存储用户的以太坊余额。对大多数普通用户来说,以太坊账户和银行账户非常类似,通常只需要一个账户即可。 确切地说,以太坊账户分为外部账户和合约账户两类:
https://liaoxuefeng.com/books/blockchain/bitcoin/pay/index.html 比特币的所有交易的信息都被记录在比特币的区块链中,任何用户都可以通过公钥查询到某个交易的输入和输出金额。当某个用户希望花费一个输出时,例如,小明想要把某个公钥地址的输出支付
https://liaoxuefeng.com/books/blockchain/bitcoin/utxo/index.html 比特币的区块链由一个个区块串联构成,而每个区块又包含一个或多个交易。 如果我们观察任何一个交易,它总是由若干个输入(Input)和若干个输出(Output)构成,一个In
以太坊(Ethereum)是一个支持智能合约的区块链平台,它与比特币最大的不同是,以太坊通过一个虚拟机(EVM)可以运行智能合约。 以太坊是Vitalik Buterin(维塔利克·布特林,人称V神)在2013年提出的概念,Vitalik最早参与了比特币社区的开发,并希望比特币把功能受限的脚本扩展成
什么是ASIC芯片? ASIC(Application-Specific Integrated Circuit,应用专用集成电路)是一种专门为特定应用或用途设计和制造的集成电路。与通用处理器不同,ASIC仅在特定任务上表现优异,因此可以实现更高的性能和效率。 ASIC芯片的特点 • 高效能:由于是为
1. 摘要 本文介绍以太坊区块链的一些基本知识,包括: 区块数据结构 数据结构基础 以太坊的4棵树 状态树 交易树 收据树 账户存储树 2. 区块数据结构 以太坊的