Devcon2 (第二届全球区块链开发者峰会)演讲PPT下载

感谢ethfans.org的辛苦整理!

第一天议程

1.开幕致辞:欢迎&介绍
演讲嘉宾:Ming Chan, Vitalik Burtin, Dr. Christian Reitwiessner, Alex Van de Sande, Jeff Wilcke, Peter Szilagyi, Martin Becze
以太坊执行董事Ming Chan女士协同基金会首席开发人员为第二届以太坊开发者大会进行开幕致辞和介绍发言。

2.Dapp开发中的监管考量
演讲嘉宾:Peter Van Valkenburgh, Ming Chan

Regulatory_Considerations_for_Dapp_Development.pdf

3.主题:25分钟介绍以太坊
演讲嘉宾:Vitalik Burtin
驱动以太坊区块链的不同部分分别是什么?什么是uncles(叔叔)?一个智能合约怎么调动其它合约?谁在运行它们?什么是PoW(工作证明)什么是Gas(汽油)在25钟内,Vitalik Buterin对以太坊区块链的技术概况进行从头到尾的介绍,对诸多概念进行解释。

Ethereum_in_40_Minutes.pdf

4.专家小组讨论:进化中的以太坊虚拟机
演讲嘉宾:Dr. Greg Colvin, Martin Becze, Pawel Bylica, Dr. Reitwiessner

5.智能合约安全
演讲嘉宾:Phillip Daian

devcon-ic3.pdf

6.交换,保证与欺诈。Swarm激励制
演讲嘉宾:Viktor Tron, Dr. Aron Fischer
一个强壮的点对点内容存储与提取系统需要对服务提供者和消费者的需求进行小心的平衡。基于以太坊提供的新机会,Swarm网络具有满足这些需求的独特能力,它将通过小额支付以及智能合约实施激励机制来满足这些需求。
在这个讲话中我们将会介绍Swarm激励系统。它是围绕我们叫做交换(Swap),保证(Swear),欺骗(Swindle)的三个支柱建立而成的。
交换(Swap)系统记录带宽使用情况并且给为内容进行服务的节点提供补偿。系统的动态特性表明受欢迎的内容会自动被更广泛的传播以及被更快速的获取。微支付由定制的支票簿智能合约处理,同时我们也在积极的将全套支付系统融入系统中。
保证(Swear)合约处理长期存储,在允许节点出售他们存储空间的同时允许他人在swarm上长期可靠的存储他们的内容。
最后,欺诈合约由一个解决纠纷的诉讼引擎构成。欺诈(Swindle)合约的性质使它很自然的成为状态旁路裁决人的候选者,我们会就链下状态旁路决策合约,循环支付以及诉讼解纷调解等话题进行讨论。因此Swarm的讨论会触及到当下以太坊生态中以及它周边正在发生的研究中的多个话题。

tron-fischer-sw3.pdf

7.Making EVM Scream
演讲嘉宾:Dr. Greg Colvin

screaming-vm.pdf

8.雷电网络
演讲嘉宾:Heiko Hees
展示雷电网络,其实现,使用场景,API以及实例。

raiden_devcon2_v0.pdf

9.尝试欺骗一个区块链
演讲人:Dr. Christian Reitwiessner
如何通过互动型验证减小运算负荷,为扩展性以及给运算密集型工作提供合理的激励机制提供帮助。

https://chriseth.github.io/notes/talks/truebit_devcon2/#/

10.向网络3.0下层结构前进
演讲嘉宾:Viktor Tron
以太坊的多协议栈提供了一个可以直接将网络互动转化为具契约约束力协议的特别机会。网络3.0的展望基于一个前提即存在一个去中心化的基础层结构,能够以一种简单无摩擦的方式,为互动式的网络应用提供后台功能。焦点将集中于结构化数据表达,提供激励制实时通讯,和浏览器行为与链上/链下交易之间透明化的链接。
传统的LAMPs栈的数据库是把当今已经被充分理解的网络应用移植到以太坊生态中的一个痛点。用IPFS merkle DAGs来实现的可证实DB框架以及Swarm项目在其中扮演关键角色。一方面它们的逻辑和结构出于验证需要与区块链密不可分,同时他们为分布式低延迟查询服务器的实时加速提取以及算力市场去中心化引索提供了一个参考。
devp2p上各色的激励制规定路径消息传送提供了一套通讯工具,包括devp2p发现、单播、 多播、订阅制以及激励制状态旁路网络。
合约认证,支持自然语言的交易,受管理的名称服务以及使用数据的细化访问控制都会给用户体验带来安全性,透明性和隐私性。
在这个讲话中,我们将会描绘以上结构的组成部分和互动方法。

tron-web3.pdf

11.状态频道与区块链上的应用 
演讲嘉宾:Jeff Coleman

State_Channels_presentation_Devcon2.pdf

12.Parity 内部构件
演讲嘉宾:TJ Saw
演示Ethcore团队开发的基于Parity的Rust客户端。

PARITY_DEVCON.pdf

13.社区外联讨论与Ethfans公告
演讲嘉宾:Shaoping,Pandia Jiang, Taylor Orden, Joris Bontje, Jan Xie

14.以太坊WebAssembly
演讲嘉宾: Martin Becze, Alex Beregszaszi

https://hackmd.io/p/BJyXgX83#/

15.一个建构正确的非同步Casper条款
演讲嘉宾: Vlad Zamfir

Casper_DEVCON_presi.pdf

16.以太坊Ruby客户端
演讲嘉宾:Jan Xie
在中国以太坊Ruby客户端。

Ethereum_On_Ruby.pdf

17.Zcash+以太坊
演讲嘉宾:Zooko Wilcox

Zcash-slides.pdf

18.在资源有限的设备上运行以太坊
演讲嘉宾:Bob Summerwill
在移动、可穿戴、SBCs以及IoT上运行以太坊的总况及路标。

Ethereum_for_Resource_Constrained_Devices.pdf

19.基于规范程式逻辑L4合约编程语言的设计
演讲嘉宾:Dr.Virgil Griffith, Vikram Verma

l4.pdf

20.紫红革命
演讲嘉宾:Vitalik Buterin
关于POS和分片最新进展的重大更新。

The_Mauve_Paper_Roadmap.pdf

21.智能合约的行为类型
演讲嘉宾:Lucius Greg Meredith

22.状态频道:系统安全性考虑以及解决方案
演讲嘉宾:Joseph Poon

Joseph_Poon_-State_Channel_SecurityConsiderations.pdf

其他

Testing_Ethereum_Consensus.pdf

EthereumDevCon2TypesForTokens.pdf


第二天议程


1.第二日开场介绍
演讲嘉宾:Ming Chan

2.专家小组讨论:以太坊智能合约安全性
演讲嘉宾:Martin Swende, Gustav Simonsson, Vitalik Buterin, Dr. Christian Reitwiessner
专家小组讨论以太坊智能合约安全性的影响以及开发。

3.BTC Relay中有关安全性的启示
演讲嘉宾:Joseph Chow
BTC Relay是一个确认比特币交易的智能合约。这个合约已经在主网上发布,它完全去中心化的特性导致它如果不能生存就只能消亡,因为没有人能够对它进行改动。在此我们会探讨安全性调查的结果以及BTC relay的以太坊程序中的bug。以及以太坊赏金计划发现的BTC Relay的问题。

JosephChow_DEVCON2_-Smart_Contract_SecurityTips.pdf

4.安全性可视化
演讲嘉宾:Raine Revere

Raine_Revere_-_Visualizing_Security.pdf

5.以太坊安全性概况
演讲嘉宾:Martin Swende
此主题讲话将会涵盖生态系统里面不同参与者,比如矿工、full-节点(全节点)、交易所、合约开发者、应用开发者、及钱包应用者的关注点和它们所面临的威胁;就存在的威胁、规避风险、陷阱以及最佳实践等话题进行讨论。讲话会触及到未来的挑战,对比以太坊和当今互联网的安全状态。我们能从过去学到什么?怎么可以在3.0做的更好?

6.Solidity的形式化验证
演讲嘉宾:Dr. Christian Reitwiessner

https://chriseth.github.io/notes/talks/formal_devcon2/#/

7.Parity的创新
演讲嘉宾:Akadiy Paronyan

Arkadiy_Paronyan_-Parity_DEVCONslides.pdf

8.Imandra合约:以太坊形式化验证
演讲嘉宾:Dr. Grant Passmore
一个关于Aesthetic Integration出品的以太坊云形式化验证系统,Imandra合约的展示。
Imandra合约展示,Aesthetic Integration为以太坊开发的基于云的形式化验证系统。

Imandra_Contracts.pdf

9.MetaMask为浏览器和区块链之间搭座桥
演讲嘉宾:Aaron Davis
展示MetaMask所做出的努力以及进程。一个关于如何通过浏览器与区块链技术互动的概述。

10.建立一个轻型客户端生态系统
演讲嘉宾:Zsolt Felfoldi
简短解释LES流控制系统运作机制,以及
-有或没有小额支付下的激励与性能
-规避Sybil攻击 (女巫攻击)
-通过小额支付通道来提高性能
-经济型大型扩展的网络模型

11.导入Geth: 以太坊从Go到以后
演讲嘉宾:Peter Szilagyi
一个预告展示如何在其他项目中把go-以太坊做为library运用:运行嵌入式节点;原生去中心化应用互动,安卓以及ios支持等。

12.开发可拓展的Swarm与以太坊去中心化应用
演讲嘉宾:Dr. Daniel Nagy
通过区块链协调的去中心化应用是一个脱离现如今绝大多数流行的网络应用基于客户端服务器模型的一个例子。一方面,去中心化应用这种计算能力和可用带宽随着用户基数增长的扩展方式是更加自然的,然而另一方面由一个实体-这个实体一般为企业,控制的中心化信任下层结构的缺失带来了信任度、可靠性、以及协调上的独特挑战。在我的展示中,我会介绍一些结构和开发上的原则和实践方法,着重强调超越客户端服务器模式局限性带来的挑战和独特机遇。
开发底层结构的同时,Swarm团队也开发了一些应用的案例。这些案例除了使应用的用户受益之外,还起到模版的作用,独立开发者可以把它们做为起点。用这些案例做为示范,展示会向潜在的开发者介绍以中心化的方式复制网络2.0模式的技巧和方式以及突破它们现有的局限,从而最大化利用内容地址化存储的优势以及区块链仲裁式交互的优势。尤其着重讨论去中心化、社区审核共享知识库(比如地图或者是百科)、社交网络以及其他信息集合形式的基础构建单元。

devcon-shanghai-nagydani.pdf

13.Dapp 开发工作流程
演讲嘉宾:Nikolai Mushegian

dapple.pdf

14.Solidity通俗讲义
演讲嘉宾:Hudson Jameson
通过实例来讲解合约语言Solidity的基础知识。

Solidity_for_Dummies.pdf

15.Solidity的新功能和未来功能
Solidity近几个月更新状况介绍,Solidity一般功能演示,以及对Solidity未来的景愿。

https://chriseth.github.io/notes/talks/solidity_update_devcon2/#/

16.如何使用Embark开发高级应用
演讲嘉宾:Luri Matias
介绍Embark2.0;什么是新的,怎么开发以及测试应用?

17.Truffle开发系统生态以及以太坊开发工具的未来 
演讲嘉宾:Time Coulter
演示涵盖一系列包括Truffle开发框架在内的不同开发工具,介绍Truffle开发生态系统。我们会在演示新功能的同时讨论未来的计划,关注写出不仅仅让Truffle用户受益同时也给以太坊社区社区整体带来好处的代码、此次焦点在于开发流程、区块链模拟、测试、使用实时链数据测试与开发、链上包裹管理等。

18.ENS:以太坊(域名)命名系统
演讲嘉宾:Nick Johnson
这个讨论涵盖了被提议的以太坊域名系统的三大方面:递归式与模组化查找条款的技术实现,域名注册拍卖以及重新出售,讨论潜在攻击向量的解决方案以及未来的扩张。

19.Remix和其他以太坊开发工具
演讲嘉宾:Yann Levreau

20.让智能合约更智能:Oyente
演讲嘉宾:Loi Luu
合约分析器OYENTE是为了发现智能合约中的漏洞而创造的,不久它将被会开源发布。本演示介绍Oyente的概况,解释我们怎么可以让智能合约更智能。

Oyente_Making_Smart_Contract_Smarter_.pdf

21.超越泡沫
演讲嘉宾:Taylor Gerring

22.INFURA - IPFS与区块链下层结构
演讲嘉宾:Herman Junge
INFURA的目标是给ConsenSys spokes和世界提供一个稳定、强壮、平衡、容错与易扩展的以太坊下层结构以及IPFS节点。

INFURA_-2016.09.20-_DevCon2_Presentation.pdf

23.测试以太坊的共识
演讲嘉宾:Dimitry Khoklov
以太坊测试概况以及开发者客服端整合指导。

Testing_Ethereum_Consensus.pdf

24.用来智能合约来参数化:为什么DLT或许可行
演讲嘉宾: Henning Diedrich

Henning_Diedrich_FINAL_-Devcon_2_Smart_Contractsas_Parametrization.pdf

25.CarbonVote:一个人类共识的计算器
演讲嘉宾:Bin Lu

CarbonVote_PDF_final.pdf

26.Sikorka:当以太坊遇到户外
演讲嘉宾:Lefteris Karapetsas

lefteris.pdf

27.Mango(芒果):Git 完全去中心化
演讲嘉宾:Alex Beregszaszi
介绍面临的问题,解释芒果是什么,如何继续开发芒果使它可以提供一个去中心化的GitHub.

Devcon2-Mango-_final.pdf


第三天议程


1.第三日介绍
演讲嘉宾:Ming Chan

2.开发Cryptlets的一圈
演讲嘉宾: Marley Gray
向开发者展示Cryptlets实现,Cryptlets概况,现场展示用Solidity搭建一个Cryptlet。

MSFT-Bletchley-DevConii.pdf

3.Mist 景愿与展示
演讲嘉宾:Alex Van de Sande
报告Mist的工作进程,展示最新样品,图景以及发展。

4.全新的Web3.js
演讲嘉宾:Fabian Vogelsteller

web3.js_slides.pdf

5.IPFS与以太坊:项目、重要新闻、展示、以及更多
演讲嘉宾:Juan Benet
IPFS - 星际文件系统 - 是使网络更快、更新、去中心化以及更永久的下一代网络运输条款。它建立在git、bittorrent、与其他的点对点系统之上。内容地址化以及签名超链接允许网络上的内容和应用通过点对点的方式传播、实现不需要一个始发服务器就可以运行,可以端到端加密,耐审查、线下工作以及更多。
1) 一个面向新人的关于IPFS简短的介绍
2) 更新第一届开发者大会以来有关以太坊的重要进展
3)js-ipfs,一个在浏览器上实现的IPFS,为网络3.0应用所设计。
4) IPLD, 哈希链接数据结构的标准数据格式
5) 和一个大惊喜!

5.智能合约安全性
演讲嘉宾:Christoph Jentzsch

Smart_Contract_Security.pdf

6.一个可证实的诚实先知模型:可审计的链下数据收集与计算
演讲嘉宾:Thomas Bertani
为以太坊合约提供链下数据是非常困难的。我们要展示的这个模型可以使链下的参与者为数据和计算提供很强的真实性因而扮演一个可证实的先知的角色。这个新的方式在保护数据不受改动的同时,也保证它们被送达区块链。要感谢包括TLSNotary、英特尔 SGX、高通 TrustZone在内的各方开发的HW和SW技术,它们的广泛使用让我们的模型成为可能。

7.iEx.ec: 基于以太坊的全分布式云
演讲嘉宾:Gilles Fedak

iexec_devcon_v3.pdf

8.用Otonomous从模拟到数字
演讲嘉宾:Mano Thanabalan
区块链上数字资产和交易的未来

otonomos_devcon2.pdf

9.预测市场治理与预测市场应用的另外选择
演讲嘉宾:Martin Koeppelmann
我们的展示会分为两部分:第一我们会介绍Futarchy如何能够称为DAO管理方式之外的另一种选择;第二部分我们会讨论许多不同类型的预测市场应用。

10.libp2p 爱 debp2p: IPFS + 以太坊网络
演讲嘉宾:David Dias, Juan Benet
lib2p2是一套驱动IPFS的模组化的安全网络。它定义了一组公共网络界面以及点对点协议。lib2p2快速,强壮,有力。它通过多格式自我描述,避免了算法锁定以及密码学脆弱性。libp2p处理鉴别真伪、运输、多路复用、点发现,点路径、内容路径、NAT(网络地址转换)穿透以及回路输出。最酷的是它可以完全在浏览器上运行。
devp2p是一套驱动以太坊的安全网络。它同样定义了一组网络以及点对点条款。dev2p2同样是快速和强壮的。它通过RLPx鉴别真伪、多路复用、形成网络以及条款复用。
我们将会对比libp2p和devp2p,梗概它们同时发生的历史(追踪它们的历史),讨论条款上的区别与共同点,建议未来可以合作的一些重要领域以及共同努力的方向。
这个谈话的目标是宣布以太坊和IPFS社区之间的重要合作。

https://pan.baidu.com/s/1kVLfIcf

11.复杂去中心化应用与更新
演讲嘉宾:Joey Krug 
来自Augur的Joey Krug将演示他如何设置Augur的智能合约使合约中的商业逻辑与存储逻辑分离。Joey会介绍升级合约的不同方法(以及决定的方式),讨论为什么Augur认为数据和逻辑分离的形式会使升级与修订bug变得更容易,因此应当成为以后更多合约采用的形式。

12.uPort - 可用的钥匙管理系统与身份
演讲嘉宾:Rouven Heck,Dr. Christian Lundkvist
uPort 是ConsenSys针对区块链上个人身份管理这一难题给出的答案。它会成为访问网络3.0的一个核心元素,使用户可以完整的对待他们的数字身份。通过分层确定式树,用户可以从一个秘密种子阶段产生任意复杂度的分层式个人身份。uPort由一些对安全性高度敏感的开发者开发,通过把所有私钥保存在一个绝对安全的沙盒之中来保护用户免受恶意应用的危害。

uport_devcon2_draft2.pdf

13.深入探索Colony基金会
演讲嘉宾:Elena Dimitrova, Dr. Fischer

Colony_DevCon2.pdf

14.Thomson Reuters以太坊区块链倡议
演讲嘉宾:Dr. Tim Nugent
Tim Nugent讨论Thomson Reuter做的一些概念验证项目,例如为智能合约提供实时市场与参考的先知服务。

15.Marmot-y的精华与以太坊:包裹以及链管理 
演讲嘉宾:Richard Cantalo
Eris工业的RJ Catalano会展示Eris工具如何通过链管理解决方案、IPFS整合以及Eris包裹经理帮助开发者进行以太坊开发。

16.Golem项目:基于以太坊的算力市场
演讲嘉宾:Julian Zawistowski
本演示将会涵盖Golem一些最重要的功能,包括使用以太坊当作交易平台。描述Golem的技术将如何创造一个开放的算力市场以及这会如何改变互联网的组织形态。最后将讨论Golem今后的路,以及我们未来的发展计划。

17.状态:让以太坊与我们的日常生活相结合
演讲嘉宾:Jarrad Hope
Whisper是以太坊之上建立的去中心化浏览器/实时通讯混合客户端。在第一次开发者大会上我们因,为以太坊J所作出的工作获得开发者大赏的获得者。从那以后我们不断超越自我,在这里我们将激动万分的展示自第一次开发者大会以来的所取得的最新成果。

status-devcon2-1.pdf

18.DigixGolbal的安全强壮性以及稳定币,DGX
演讲嘉宾:Anthony Eufemio, Chris Hitchcott

Digix.pdf

19.Maker生态系统概况
演讲嘉宾:Andy Milennius

Maker_Devcon2.pdf

20.去中心化商业银行业:用稳定货币借贷
演讲嘉宾:Dominic Williams

PHI-Devcon2.pdf

21.证明它!-基于区块链的KYC
演讲嘉宾:Igor Lillics

Igor_Lilic_-provid_devcon2talk.pdf

22.Orbit:IPFS与以太坊分布式、实时网络3.0应用
演讲嘉宾:Samuli Poyhtari
Orbit是在IPFS基础上的一个完全分布式、点对点、实时的聊天应用。可以把它当做去中心化的Slack or IRC!Orbit通过IPFS和CRDTs来存储和处理实时通讯:它可以在没有任何中心点的情况下工作,完全点对点。但是我们如何去鉴别用户并且保持他们的身份?用以太坊!Orbit通过以太坊和uPort来注册身份,跟踪用户明以及身份信息,鉴别用户以及更多。这是一个IPFS分布式应用与以太坊处理系统强有力结合的展示。
本次讨论会展示Orbit并且深入挖掘驱动它的数据结构以及技术。我们会讨论orbit-db,在IPFS之上的一个分布式钥匙值存储;CRDTs驱动它的数据结构;uPort,身份管理机制;当然还有以太坊,把这一切都维系在一起的世界电脑。
今天,我们会展示如何建造一个纯粹在浏览器上运行的完全分布式的新闻推出、实时聊天以及评论系统的案例。网络3.0的明天已经到来了。

Devcon2_-Orbit-Distributedreal-time_Web3_application_withIPFS_and_Ethereum.pdf

23.联盟链上存储和交换数据解决方案的真实用户案例
演讲嘉宾:Victor Lysenko

24.搭建高度可扩展,优化,标准化的Dapps(从UI到合约)
演讲嘉宾:Nick Dodson

Nick_Dodson_-Pres-DevCon2.pdf

25.去中心化合作网络
演讲嘉宾:Matan Field

maton_backfeed.pdf

26.专家小组讨论:以太坊企业版
演讲嘉宾:Matthew Spoke,Marley Gray,Victor Wong,Henning Diedrich,Alex Liu,Andrew Keys,Roman Mandeleil,Bin Lu

27.企业级以太坊
演讲嘉宾:Victor Wong

DevCon2_-BlockApps-Ethereum_For_Enterprisev1.1.pdf

29.数字底层架构的未来
演讲嘉宾:Matthew Spoke


你可能感兴趣的:(区块链转载)