回到顶部

Libra Smart Contract Deep Dive智能合约技术解读

2019年8月3日 14:30 ~ 2019年8月3日 18:30

收起

活动票种
    付费活动,请选择票种
    展开活动详情

    活动内容收起

    33d13f5fe5bffc83c896ecabd4f2fb8.jpg


    Interpret Libra from the persepctive of a Computer Engineer!
    想知道如何使用move语言在Libra上发智能合约吗?从开发者的角度带你解读Libra!

    https://blog.secondstate.io/post/20190621-libra-first-impressions-zh/

    https://blog.secondstate.io/post/20190701-libra-first-impressions-zh/

    One of the most anticipated tech stories of the year is Facebook’s cryptocurrency — the Libra project. We are providing a technical angle and help you to understand Libra!今年最受瞩目的科技故事之一是Facebook的加密货币 - Libra项目。 我们从技术角度帮助您理解Libra!

    Snacks and drinks will be provided. If you share your thoughts or ask questions you might be given a super cool T-shirt!
    将提供小吃和饮料。 如果您分享您的想法或提出问题,您可能会获得一件超酷的T恤!


    Entrance time:2:15 pm
    签到开始时间: 下午2:15

    Agenda:
    活动安排:

    1. Smart Contract IDE Buidl intro智能合约IDE Buidl介绍开场介绍 (10min)

    2.Libra and Smart contract basics   Libra和智能合约简介 (20 min)

    3.Libra technical interpretation by Dragon(50min)


    建议携带电脑。需要有关于区块链和加密货币的基本知识,了解分布式计算。

    Please take your laptop. Basic knowledge on blockchain and cryptocurrencies required. 

    Speaker Intro分享人介绍:

    1. Ares Luo  AresTalk创始人

    AresTalk 是中国首个面向国际社区的区块链英语视频内容自媒体,同步发布在全球主流社交媒体平台,现已入驻ATF国际区块链新闻平台;

    AresTalk基于中国区块链产业从业者的视角,解读产业趋势;

    “将中国区块链的发展广播到全世界”


    2. Long Zhi Dragon is the core developer at Second State and previously, the CyberMiles Foundation.

    Second State is a new blockchain technology startup that developed an open source, "smart contract" platform for enterprises.
    The CyberMiles project aims to build a new blockchain specifically optimized for e-commerce applications.

    Dragon是Second State的核心开发人员,之前是CyberMiles Foundation的核心开发人员

    Second State是一家新的区块链技术创业公司,专注为企业开发开源的“智能合约”平台。

    CyberMiles旨在建立一个专门针对电子商务应用进行优化的新区块链。

    ------------------

    4. Questions and discussions提问和讨论(50 mins)

    5. Tea break

    Tech support:Second State

    Venue Support:创意驿站

    Libra区块链是一个去中心化的可编程的数据库,其被设计成用于支持一个波动性低的加密货币,它能作为有效的交换媒介服务世界上几十亿人 。——Libra白皮书。

    但是,作为技术人员,我们对于其运用区块链技术的方式最感兴趣。为什么Libra项目要求有自己的一条区块链呢?对于应用程序开发者来说机会在哪里?对于企业以及传统的IT公司而言,从中可以得到哪些推断?我们将分三篇文章来讨论这几个问题。

    1. 回顾Libra项目开发应用程序使用的是什么方法

    2. 深度的解析Libra项目的一项核心应用

    3. 怎样开发应用程序的教程

    深度剖析Libra系列文章由Second State 出品。Second State 主要提供针对企业的区块链智能合约解决方案,已获得一线VC投资,目前处于未公开阶段。Second State 正在为业内领先的开源项目做贡献,即将发布第一批产品。

    智能合约先行

    Libra项目中最引人瞩目的设计功能之一,就是其智能合约先行的策略。就算是像以太坊这样的智能合约平台,智能合约的执行仅仅是一种交易的类型。以太坊原生操作仍然是币(coin)的交易。而Libra不同。智能合约是Libra上的一等公民。

    Libra 区块链本身是用Rust 编写的,但是Libra上的应用程序是使用新的编程语言Move来编写。所有来自外部的区块链互动都由Move 程序来处理,在Libra 上,即便是一个币的转账,也是由Move程序来处理的。每一个Libra 节点都会运行一个虚拟机。虚拟机执行程序,并且记录共识达成后的结果。Second State认为智能合约先行的方式能够让Libra项目建立起一个功能多样的基础设施,这也能适用于未来的需要。

    为什么使用Move 编程语言

    那么,为什么我们需要一种新的编程语言?是因为安全和性能的要求。Libra 要建造一条新的链,因为目前市场上的区块链解决方案没有办法满足其对性能和安全的要求。

    Facebook 和 Libra 想要建立专注于支付和资产数字化的区块链,因此他们创造了Move编程语言,内置了对不可更改且不可复制的资产的支持。Move编程语言是一个用于数字资产管理的DSL(域名特定语言)。

    比特币在加密方面成就非凡,能够在数字世界创建无法复制的东西,有着非常巨大的价值。——艾里克斯米特,谷歌主席

    Move 编程语言的名字来自于Move本身支持的基础操作器。Move操作器负责移动资产。Move 消除了原本常见的两步操作:减掉前面一个账户的余额,然后加到另外一个账户。Move 语言将资产与资源放在一等公民的地位。当然,Move语言也有其他重要的特性,使其在资产管理方面更加安全,更加健壮。

    About Libra

    On June 18th, 2019, Facebook released the Libra white paper with the first iteration of the project source code and a technical white paper. With a goal of a denationalized global currency (Hayek 1976), Libra project has ambitious cryptoeconomic designs, governance rules, and an impressive coalition of partners.

    The Libra Blockchain is a decentralized, programmable database designed to support a low-volatility cryptocurrency that will have the ability to serve as an efficient medium of exchange for billions of people around the world. – Libra white paper.

    However, as technologists, we are most interested in Libra’s approach to the blockchain technology itself. Why does Libra require its own blockchain? What are the opportunities for application developers? What’re its implications for businesses and traditional IT? In this 3 part article tutorial, we will first review Libra’s approach to application development, then provide a deep dive into one of Libra’s core applications, and finally, guide you through a tutorial on how to create your own applications.

    This article series is produced by Second State, a VC-funded, enterprise-focused, smart contract platform company. We are still in stealth mode while making contributions to leading open source projects. We are launching our first products soon.

    The smart contract first approach
    One of the most striking design features of Libra is its “smart contract first” approach. One could argue that even on a smart contract platform like Ethereum, smart contract executions are just one type of transactions. Ethereum’s “native” operations are still coin transactions. Libra is different. Smart contracts are first class citizens on Libra.

    The Libra blockchain itself is written in Rust, but Libra applications are written in a new programming language called Move. All external interactions with the Libra blockchain are handled by Move programs. On Libra, even a coin transfer is handled by a Move program. Each Libra node runs a virtual machine that executes Move programs and records results when a consensus is reached.

    We believe this “smart contract first” approach enables Libra to build a versatile infrastructure that can adapt to future needs.

    https://blog.secondstate.io/post/20190619-libra-first-impressions/

    68f77b34e13283b1ea0f353b0a79a1c.png


    活动须知 | Special Notice

    本场活动语言为中文和英语;

    报名需审核,收到确认二维码即表明报名成功(请在签到时出示二维码);

    若无法如期参加活动,烦请您提前告知,我们将开放名额予其他小伙伴。


    往期活动 | Past Meetups

    活动信息与图片

    https://www.meetup.com/Beijing-Smart-Contract-Meetup/events/

    代码查看

    https://github.com/CyberMiles/education/tree/master/meetups/beijing

    1770528ebb0bbf88f20f930bbc37537.jpg1554360323(1).png


    举报活动

    活动标签

    最近参与

    • Silver
      报名

      (5年前)

    • Richard
      报名

      (5年前)

    • Alex
      报名

      (5年前)

    • 蓝海
      报名

      (5年前)

    • 1091487***
      报名

      (5年前)

    • Vivian
      收藏

      (5年前)

    您还可能感兴趣

    您有任何问题,在这里提问!

    为营造良好网络环境,评价信息将在审核通过后显示,请规范用语。

    全部讨论

    还木有人评论,赶快抢个沙发!

    微信扫一扫

    分享此活动到朋友圈

    活动日历   04月
    1 2 3 4 5 6 7
    8 9 10 11 12 13 14
    15 16 17 18 19 20 21
    22 23 24 25 26 27 28
    29 30 1 2 3 4 5

    免费发布