随笔分类 - ethereum-EIP
以太坊改进提案库
摘要:https://github.com/ethereum/EIPs/issues/735 Abstract The following describes standard functions for adding, removing and holding of claims.These claim
阅读全文
摘要:https://github.com/OriginProtocol/origin-playground 通过ERC 725 and ERC 735 的实现来说明它们到底是做什么的: 看了这个例子后才大概明白了claim,key,identity之间的关系,就比如有一个合约为Claim checker
阅读全文
摘要:https://github.com/ethereum/EIPs/blob/master/EIPS/eip-725.md 725 Proxy Identity Fabian Vogelsteller (@frozeman) https://github.com/ethereum/EIPs/issue
阅读全文
摘要:170 Contract code size limit Vitalik Buterin Standards Track Core Final 2016-11-04 Hard fork Spurious Dragon Parameters FORK_BLKNUM: 2,675,000 CHAIN_I
阅读全文
摘要:https://github.com/PhABC/EIPs/blob/is-valid-signature/EIPS/eip-1271.md Standard Signature Validation Method for Contracts 1271 Standard Signature Vali
阅读全文
摘要:https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1.md 介绍了什么是EIP等等的详细信息: 1 EIP Purpose and Guidelines Active Meta Martin Becze <mb@ethereum.org>,
阅读全文
摘要:https://github.com/alexvandesande/EIPs/blob/ee2347027e94b93708939f2e448447d030ca2d76/EIPS/eip-1077.md 1077 Executable Signed Messages refunded by the
阅读全文
摘要:https://github.com/ethereum/EIPs/blob/master/EIPS/eip-100.md 创世纪区块的难度是131,072,有一个特殊的公式用来计算之后的每个块的难度。如果某个区块比前一个区块验证的更快,以太坊协议就会增加区块的难度。 区块的难度影响nonce,它是在
阅读全文
摘要:https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1078.md 1078 Universal login / signup using ENS subdomains Alex Van de Sande <avsa@ethereum.org>
阅读全文
摘要:在以太坊中,可以找到关于上述破损的解释例子。以太坊有两种消息,交易𝕋和字节串𝔹⁸ⁿ。这些分别用eth_sendTransaction和eth_sign来签名。最初的编码函数encode : 𝕋∪𝔹⁸ⁿ→𝔹⁸ⁿ如下定义: encode(t : T) = RLP_encode(t) encod
阅读全文
摘要:https://github.com/ethereum/EIPs/blob/master/EIPS/eip-712.md 712 Ethereum typed structured data hashing and signing Remco Bloemen <remco@wicked.ventur
阅读全文
摘要:https://github.com/ethereum/EIPs/blob/master/EIPS/eip-191.md 191 Signed Data Standard Martin Holst Swende (@holiman), Nick Johnson <arachnid@notdot.ne
阅读全文
摘要:EIP 155:重放攻击保护——防止了在一个以太坊链上的交易被重复广播到另外一条链。 在看椭圆曲线时有提到,与r、s、v中的v相关 不同的共有链定义不同的chainId, 防止同一笔交易在不同的共有链上进行两次交易,防止重放攻击(其实就是防止测试网中的代币发送到主网中去) v = 35 + chai
阅读全文
摘要:607 Hardfork Meta: Spurious Dragon Alex Beregszaszi Meta Final 2017-04-23 155, 160, 161, 170 Abstract This specifies the changes included in the hard
阅读全文
摘要:EIP 161: State trie clearing - makes it possible to remove a large number of empty accounts that were put in the state at very low cost as a result of
阅读全文
摘要:158 State clearing Vitalik Buterin Standards Track Core Replaced 2016-10-16 161 被EIP-161取代了 Specification For all blocks where block.number >= FORK_BL
阅读全文
摘要:55 Mixed-case checksum address encoding Vitalik Buterin Standards Track ERC Final 2016-01-14 Specification(python) 注意:v = utils.big_endian_to_int(util
阅读全文
摘要:1102 Opt-in provider access Paul Bouchon <mail@bitpshr.net> https://ethereum-magicians.org/t/eip-1102-opt-in-provider-access/414 Draft Standards Track
阅读全文
摘要:160 EXP cost increase Vitalik Buterin Standards Track Core Final 2016-10-20 EXP费用增加——调整了‘EXP’ opcode的价格,这个改变平衡了‘EXP’的价格和它的计算复杂性,总的来说提升了使用这种复杂性计算合约来拖慢整
阅读全文
摘要:1193 Ethereum Provider JavaScript API Ryan Ghods (@ryanio), Marc Garreau (@marcgarreau) https://ethereum-magicians.org/t/eip-1193-ethereum-provider-ja
阅读全文