rex.shi (27)in #ethereum • 7 years ago每周以太坊-2017年8月14日每周以太坊 2017年8月14日 头条 plasma : 一个由Vitalik Buterin和Joseph Poon发起的可自主扩展的智能合约项目 通过PoS和分片并行处理实现可扩展性; 内容摘要:来自 Matthew Di Ferrante 和Anthony Akentiev的 Plasma 10分钟介绍…rex.shi (27)in #ethereum • 7 years agoSolidity智能合约的代理库开发原文: 合约多次部署需要耗费gas 区块链上代码重复 bug修复和更新需要重新部署 解决办法: 使用一个普通合约, 但是像库一样调用它(用 delegatecall 替换 call ) 实现 技术框图: 面向用户的合约不是直接与已部署的库的地址相关联,而是链接到“Dispatcher”。…rex.shi (27)in #ethereum • 7 years agoSolidity智能合约的库驱动开发原文: 本文关于如何通过使用库来开发更多模块化,可重复使用和优雅的智能合约系统的综合评估. solidity是一个受限的语言 字节码在每个节点上运行, 需要验证执行的有效性; 因此, 尽管EVM是图灵完备, 但计算比较昂贵,因为过多的计算会降低以太坊网络速度; 没有标准的库被开发出来. 比如数组和字符串操作;…rex.shi (27)in #cn • 7 years agostatus合约分析status产生背景 传统社交网络一般有3个角色: owner: 网络拥有者;目标是吸引用户, 把用户留在平台; advertiser: 卖方; 购买用户数据,提供服务,owner可以提取价值; user: 用户;只要用这个网络, 就必须选择相信owner和advertiser;…rex.shi (27)in #cn • 7 years agozeppelinOS介绍: 智能合约应用的操作系统zeppelinOS介绍: 智能合约应用的操作系统 原文链接: 前段时间发生parity HD wallet钱包漏洞导致大约$30M被盗事件, 该事件是由于一个简单的程序错误使得任何人都可以执行关键函数. 如果我们希望DApp运行的更好,是该认真考虑如何编写安全的智能合约了。…rex.shi (27)in #cn • 7 years agozeppelinOS的技术细节zeppelinOS的技术细节 原文链接: 上周, 我们发布了 zeppelinOS介绍: 智能合约应用的操作系统 . 我们强调,“开发人员为确保基本可用性和安全性而必须做出的手动和重复性努力,限制了创新性地开发DApp的速度”。 zeppelinOS旨在解决这个问题。…