1. 链一财经首页
  2. 资讯

Ethereum Devcon3 浓缩精华版 – 钱包与 Dapp 开发

Ethereum Devcon3 于11月1日至11月4日在墨西哥坎昆举行,此次参会人数 1800 余人,相比去年在上海举办的 Devcon2 增长一倍(2014年的 Devcon0 仅50人参与)。今年的演讲主题也有约 128 场之多,覆盖 Casper, Formal Verification, Smart Contract, zkSNARKs, Whisper, Swarm, Wallet, Dapp development 等重要主题。

此次 Devcon3 参会人数之多,出现不少来自世界各地的华人面孔,其中就包括来自中国杭州的区块链团队 imToken、Ethfans、Cryptape。同时 imToken 与 Ethfans 作为大会赞助商参与其中,Cryptape 的 CEO 谢晗剑也给大家带来「A Fast and Scalable Blockchain for Enterprise Users」的演讲。

Ethereum Devcon3 涉及主题众多,无法亲身观看所有的演讲,所以我主要介绍 Wallet 和 Dapp development 相关主题,另外我的同事 Sun 和 Kai 会介绍 Smart Contract 开发与安全。

如果你对此次会议更多详情感兴趣,可以选择观看官方录制的视频,包含四天会议里所有的演讲。

主题:Ethereum in 25 Minutes, Version MMXVII

Ethereum Devcon3 浓缩精华版 - 钱包与 Dapp 开发

Vitalik 常年在世界各地会议都会演讲的经典内容,主要涉及 Ethereum 全面的基础概念与未来发展:

1. 创造 Ethereum 的初衷,希望 Blockchain 可以像手机操作系统一样,当你想构建应用时不必重复创造和维护区块链,直接使用以太坊即可。

2. 图灵完备,可以完成像投票、ENS 等业务逻辑

3. 交易可以发送以太币,也可以读写存储,或者调用其他合约

4. 在以太坊上执行不同指令,需要消耗相应的 gas 来避免死循环的攻击

5. 智能合约 (DNS 作为例子)

6. 你可以使用 Solidity, Viper 等高级语言编写智能合约,通过 ABI 来描述合约可使用的方法

7. Byzantium 为 Ring signatures, ZK-SNARKS 作验证准备,同时加入 assert(), revert(), require() 方法

8. 未来的方向: Casper, Sharding, EVM 和协议升级

从版本号 MMXVII 可以看出,Vitalik 为了向入门者布道 Ethereum 花费了不少功夫

主题:Designing Maximally Verifying Light Clients and Sharding

 

Ethereum Devcon3 浓缩精华版 - 钱包与 Dapp 开发

1. Vitalik 提出区块链的三难问题(去中心化、扩展性、安全),仅能解决其二

2. 节点需要存储区块链上的所有状态,需要昂贵的存储和处理成本,而且随系统扩展而递增

3. 为了解决扩展性,Vitalik 提出 Sharding 方案 「一个区块链,两套系统」

4. Sharding 具体方案:将以太坊网络状态分解为众多分片 (shard),分片间仅能异步通讯,每一个分片仅处理全网络的一部分交易。分片也分为Main shard 与 New Shards,Vitalik 称 New Shards 为宇宙星系。

5. Main shard 与 New Shards 在共识与治理上会有不同处理方式,对于 Main shard 采取保守的方式,保障网络稳定性,对于 New Shards 采取积极改进的方式,以便进行更多的试验,但不影响 Main shard。

6. 为了解决节点更快同步网络状态,Vitalik 提出 Stateless Clients 方案

7. Stateless Clients 具体方案:共识节点不需要存储所有网络状态,仅存储区块头部信息即可。另外发送交易时,提交 Merkle branches 即可以改变状态。

最后,Vitalik 说 “Basically we’re just inches away from a proof of concept in python.”

主题:Status – Ethereum at the edges of the Network


Ethereum Devcon3 浓缩精华版 - 钱包与 Dapp 开发

1. 团队成员从 11 人增长至 40 余人

2. 新任 COO,来自 Google 的 Nabil Naghdy,曾负责 Google Maps 和 Google Flights

3. 启动 Status Open Bounty 项目,提供 100 万美元赏金

4. 发布 Status Hardwallet,开源,离线,NFC等特点保障易用和安全,目前测试邀请阶段

5. 发布桌面版 Status,支持 MacOS, Linux, Windows

Status 在会议前,发布 twitter 说将会在 Devcon3 有 Big News 公布,演讲结束后,大家心想:说好的 Big News 呢???

主题:Mist: towards a decentralized, secure architecture


Ethereum Devcon3 浓缩精华版 - 钱包与 Dapp 开发

1. 下载量 260万

2. 通过 Cure53 进行安全审计,发现 22 个安全相关的问题,已经进行修复和测试保护

3. 支持 Swarm 上传文件

4. 支持 Light Client,更小的同步区块,更快的同步时间

5. 内置 Remix IDE 方便调试

6. 支持第三方节点切换,比如 Infura

7. 发布 MOON 项目,保障 Dapp 依赖模块的安全,轻量,性能

Mist 除了卡顿,或偶尔崩溃,都挺好的 

根据国家《关于防范代币发行融资风险的公告》,大家应警惕代币发行融资与交易的风险隐患。

本文来自LIANYI转载,不代表链一财经立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

微信:kkyves

邮件:kefu@lianyi.com

时间:7x24,节假日bu休息

QR code