社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  区块链

区块链技术漫游指南

程序人生 • 6 年前 • 479 次点击  

自从9月份北京黑客马拉松成功举办后,不少朋友希望我们能把团队内部平时举办的 BBL 分享出来,我们觉得这个建议不错,随即开启了 ArcBlock Technical Learning Series,目前已经分享了八个主题,涵盖数据处理和分析,区块链技术,软件开发设计等内容。我们希望通过分享技术主题,即让感兴趣的朋友们收益,大家互相切磋,又能锻炼我们的工程师对知识的归纳和总结的能力 —— 因为,学会一件事情是一回事,能够把所学内容总结并传授出去,是另一回事。在这个过程中,我们学到了很多,也收到了很多反馈。最有意思的是,虽然区块链已经大热了一年多,很多技术群体对它的认知还停留在去中心化,加密货币,以及对智能合约的浅显理解上。所以,我们 ArcBlock 技术团队觉得有必要协力打造一个完整的区块链技术指南,从概念,原理,以及应用几个层次完整阐释我们对区块链技术的理解。目前的大纲如下:

  1. 公开可验证 —— 去中心化的必经之路:通过一步步勾勒在数字资产上如何达成公开可验证,我们帮助你更好地理解为什么区块链是如今这个样子

  • 为什么需要公钥加密算法?

  • 为什么需要共识算法?

  • 为什么需要区块这样的容器?

  • 去中心化应用场景:介绍一些典型的区块链项目

    • 去中心化账本 - 比特币:通过构建一个人人可以读写的账本,比特币精巧地模拟了我们日常使用现金系统

    • 去中心化计算 - 以太坊:以太坊企图成为一个 dApp 的应用平台,它巧妙地使用 Merkle tree 存储状态,构建了一个令人称奇的 world state。然而,以太坊以及受其影响的所有区块链项目,都有着单机单线程这个难以逾越的天花板。

    • 去中心化文件系统 - IPFS:IPFS 借鉴了 git 的内容可寻址文件系统(content-addressable filesystem),并将其拓展到 p2p 领域。IPFS 目标是颠覆 web,我们深入探讨一下它的实力是否配得上它的野心。

  • 共识算法

    • Paxos / Raft 浅析

    • PoW

    • Tendermint

    • Casper

  • 入门指南:如何构建区块链应用

    • 如何在以太坊上创建 dApps

    • 如何在 Hyperleger Fabric 上创建 chaincode

  • 入门指南:如何打造一个区块链

    • Tendermint:从零开始构建区块链项目

    • ArcBlock Forge:快速构建区块链应用

  • 思考:区块链技术的未来

    • 真的有必要全网共识么?

    • 区块链能否 rebase?

    • 如何让私钥像用户名密码一样方便?

    这是一个宏大的,包罗万象的主题,我们会不断更新,不断优化这些主题。当然,如果要把这些内容仔细地讲述一遍,一个周末都未必够,因而,我们将其打造成一个系列,一个行业内最全面,最权威,最关注于技术本身的系列讲座,我们将其称之为:2019: A Blockchain Odyssey - 区块链技术漫游指南。和银河系漫游指南一样,我们的口号是:Don’t Panic。它有两重含义:既不要因为币价的低迷而对技术失去信心,更不要因为旁人的浮躁和形而上对技术失去了钻研和进取精神。

    这次国内之旅,我会分别在上海,深圳和北京就上面的大纲选一些主题进行讲解:

    上海站:

    18:30-18:50 开场:创+
    18:50-19:30 公开可验证:去中心化的必经之路
    19:35-20:10 去中心化:账本、计算以及数据
    20:15-20:50 入门指南:如何使用 ArcBlock Forge 锻造你自己的区块链

    深圳站:

    14:30-15:10 公开可验证:去中心化的必经之路
    15:10-15:40 解密以太坊
    15:50-16:30 使用 ArcBlock OCAP 构建你的 dApps

    北京站:

    12:30-13:00: 签到
    13:00-13:50: 公开可验证:去中心化的必经之路
    13:55-14:15: 场景一:去中心化账本 - 比特币
    14:15-14:35: 场景二:去中心化计算 - 以太坊
    14:35-14:55: 场景三:去中心化文件系统 - IPFS
    15:00-15:45: 入门指南:如何在以太坊上构建 dApps
    15:50-16:30: 入门指南:如何使用 ArcBlock Forge 锻造你自己的区块链

    最后压轴的北京站的活动,我们和承办方微软创新车库一起,献上一场长达四个小时的饕餮盛宴。时间上对上班族可能不那么友好,但是内容绝对精彩,不容错过!而且,这是你近距离了解微软的绝佳机会!也许,这个讲座就是那只在你的人生旅途中挥动翅膀的蝴蝶,或者乔帮主口中的那些人生中你并不在意却影响深远的片段(dots)?

    感谢参加!到时见!


    今天看啥 - 高品质阅读平台
    本文地址:http://www.jintiankansha.me/t/zuSVxQEjr7
    Python社区是高质量的Python/Django开发社区
    本文地址:http://www.python88.com/topic/26286
     
    479 次点击