LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

以太坊 64bit

1. 智能合约变量储存机制详解

前言在以太坊上,我们可以通过部署智能合约来实现我们需要的功能,合约代码中我们往往需要定义一些变量,这就涉及到了智能合约变量的存储机制。对此,知道创宇区块链安全实验室根据 Solidity?所有的变量命名类型对智能合约的存储机制进行了分析研究。存储机制每个在以太坊虚拟机(EVM)中运行...

知识:智能合约,以太坊,合约,类型

2. Conflux进阶课丨Conflux的CVM和EVM虚拟机层的主要区别

...可以了。在 Conflux 中,所有SSTORE (0x55)指令消耗的燃料都是 5000 gas。相比较,以太坊在这里的逻辑很复杂。不过,一般开发者不需要关心每个指令的具体 gas 定价,只需要通过 RPC 估计整个交易的燃料用量就可以了。共识机制产生的区别区块高度和区块哈希相关的指令在以太坊中,BLOCKHASH (0x40)指令 (Solidi...

知识:区块,合约,以太坊,智能合约

3. 实例分析+ 实践步骤 手把手教你编写以太坊、EOS智能合约

...用JavaScript API来调用合约。(根据调用的类型有可能会消耗费用)实例分析一:以太坊智能合约编写1. 安装以太坊的准备工作如果是首次接触 Ethereum( 以太坊),推荐使用下面的步骤安装部署。第一步,安装 Ethereum。sudo?apt-get?install?software-properties-commonsudo?add-apt-repository?-y?ppa:ethereum/ethereum?sudo?add-apt-repository?-y?...

知识:合约,智能合约,区块,以太币

4. 如何使用值数组(Value Array)模式减少Solidity的高gas损耗问题

...存储中的数组则会消耗大量的气体来分配和访问阵列。但是Solidity也运行在以太坊虚拟机(EVM)上,它有一个256bits(32字节)的非常大的机器字。正是后一个特性使我们能够考虑使用值数组(Value Array)。在字型较小的语言中,例如32位(4字节),值数组(Value Array)不太可能实用。值数组与引用数组的...

知识:智能合约,以太坊,Gas

5. ETH2.0主网上线前最后的测试网Onyx详解

在成功运行Topaz测试网几个月后,以太坊 2.0 客户端团队Prysmatic Labs2020年6月10日宣布启动ETH 2.0最新规范Phase 0测试网——Onyx测试网。该测试网的目标是实现ETH 2.0的官方规范v0.12.1 ,即主网上线和多客户端准备就绪之前的最终规范。官方规范v0.12.1除非出现严重漏洞,否则不再改动。Prysmatic Labs通往 ETH 2.0 主...

知识:以太坊,主网上线,区块链,合约地址

6. 观察 | ETH 2.0主网上线前最后的测试网Onyx详解

在成功运行Topaz测试网几个月后,以太坊 2.0 客户端团队Prysmatic Labs2020年6月10日宣布启动ETH 2.0最新规范Phase 0测试网——Onyx测试网。该测试网的目标是实现ETH 2.0的官方规范v0.12.1 ,即主网上线和多客户端准备就绪之前的最终规范。官方规范v0.12.1除非出现严重漏洞,否则不再改动。Prysmatic Labs通往 ETH 2.0 主...

知识:以太坊2.0

7. 深入理解对称加密和非对称加密

...了 ISO 的一致认可。DES 是分组密码算法的典型代表,它的明文分组长度为 64bits,密钥长度为 64bits,其中包括有 8bits 的奇偶校验,因此有效密钥长度为 56bits。DES 加密解密算法使用的过程相同,且可以随时均都可以进行变动。它们其中有极少数被认为是易破解的弱密钥,但是很容易抛开它们不使用,因...

知识:公钥,私钥,密钥,算法

8. 对称加密和非对称加密

...用最多的椭圆曲线算法,源于比特币中的应用,后来的大多数区块链项目如以太坊等都在用。名称中的前三个字母sec代表Standards for Efficient Cryptography (SEC),后面的p256K1指的是参数256位素数域。Secp256k1为基于Fp有限域(又名伽罗瓦域)上的椭圆曲线,由于其特殊构造的特殊性,其优化后的实现比其他曲线...

知识:公钥,私钥,密钥,算法

9. Phoenix Miner 4.7评估以太坊和以太坊经典

...下载最新版本。 什么是凤凰矿机? Phoenix Miner是最受欢迎的基于Ethash算法(以太坊,以太坊经典等)运行的加密货币挖矿软件。该矿机非常适合绿色和红色视频卡,Phoenix Miner开发人员自己声称创建了“最快的ETH矿机,且佣金极少”。 凤凰矿机 像加密货币领域的许多其他代表一样,Phoenix Miner开发人员...

知识:矿机,以太坊,挖矿,加密货币

10. 首个具有 Eth2.0 阶段0主网配置的测试网 Topaz 已经发布

...中有三个里程碑:Ruby、Sapphire和Diamond(1)。这些里程碑体现了我们希望如何将以太坊推广到全球范围的愿景。我们很自豪地宣布针对 Eth2.0阶段0 的测试网最终重启计划:Topaz 测试网。Ruby, Sapphire, Topaz 和 Diamond 里程碑Topaz 测试网是唯一的,因为它代表了完整的 Eth2.0阶段0 的主网配置。在之前的 Sapphire 测试...

知识:以太坊,测试网络,以太坊2.0

11. 星洞丨让小白读懂“专业术语”(二)

...币和支付手段的去中心化,其场景包括支付,流通等货币职能区块链2.0:以以太坊,瑞波币为代表的智能合约或理解为“可编程金融”,是对金融领域的使用场景和流程进行梳理优化的应用区块链3.0:以实物资产映射的“数字票证”时代,将区块链技术拓展到金融领域之外,为各种行业提供去中心化解...

知识:区块链,以比特币,去中心化,货币

12. 小星百科丨让小白读懂“专业术语”(二)

...币和支付手段的去中心化,其场景包括支付,流通等货币职能区块链2.0:以以太坊,瑞波币为代表的智能合约或理解为“可编程金融”,是对金融领域的使用场景和流程进行梳理优化的应用区块链3.0:以实物资产映射的“数字票证”时代,将区块链技术拓展到金融领域之外,为各种行业提供去中心化解...

知识:区块链,以比特币,去中心化,货币

13. 以太坊开发人员:相比目前的算法,ProgPoW对ASIC更友好

据Trustnodes 3月6日报道,以太坊ProgPoW算法核心开发人员Kristy Leigh Minehan证实,她一直推广的ProgPoW算法实际上并不像看上去那么抗ASIC。 图片来源:pixabayMinehan说道: “安全审计公司Least Authority的审计师没有发现这点;Bob Rao、提议ProgPoW的IfDefElse,甚至研究人员Solardiz也没有发现。这是一种新的方法,它依...

知识:ASIC,ProgPoW

14. 加密货币世界的无限战争,ASIC与反ASIC

...尝试,试图抵抗ASIC设备的侵入,并抑制这类设备的发展。同样,第二大公链以太坊,其大部分历史中也都是“抗ASIC”的(从1.0版本开始,以太坊的哈希算法Ethash就被设计为抗ASIC),然而,随着时间的推移,ASIC设备制造商还是追上了脚步。因此,以太坊社区中的很多人现在又开始为ProgPow算法的实现而...

知识:比特币挖矿,Nonce,ASIC矿机

15. 深入学习区块链共识机制(三)POW目标值

很多文章或解析将区块里的Bits字段解读成难度值,其实是错误的。Bits的作用是直接和区块头2次sha256()的结果进行比较大小的。比较之前,需要先将两者的类型转换成big.Int型。起初Bits类型是Uint32;hash类型是字节数组。目标值的产生目标值是怎么产生的呢?目标值是一个变量,中本聪设的初始值是0x1d...

知识:目标值,区块,难度,字节