美文网首页Seven讲区块链
02-区块链和以太坊

02-区块链和以太坊

作者: __Seven__ | 来源:发表于2017-12-16 10:04 被阅读8次

    02-区块链和以太坊

    区块链是什么

    我们先复习一下上节课通过故事给大家讲的区块链的概念,如果么有学习可以先看一下一个故事给你讲明白比特币核心技术-区块链

    区块链(英语:blockchain 或 block chain)是用分布式数据库识别、传播和记载信息的智能化对等网络, 也称为价值互联网。。

    区块链,简单的讲就是一个分布式存储的一个大账本,由一条条的交易记录(block)组成,并且任何人都可以拥有这个账本并且可以存储交易记录,几乎在同一时间这条记录就会被同步到全世界的副本上,这就使得没有人能够随意修改账本中的记录,使其拥有了去中心化的能力。可以理解为这就是区块链技术的基本内容,比特币和以太坊和其他代币都是以此为基础发展起来的应用。

    下一代智能合约和去中心化应用平台

    区块链技术是比特币的底层技术,这一技术第一次被描述是在中 聪 2008 年发 表的白皮书“比特币:点对点电子现金系统”中。区块链技术更多的一般性用途 在原书中已经有所讨论,但直到几年后,区块链技术才作为通用术语出现。一个 区块链是一个分布式计算架构,里面的每个网络节点执行并记录相同的交易,交 易被分组为区块。一次只能增加一个区块,每个区块有一个数学证明来保证新的 区块与之前的区块保持先后顺序。这样一来,区块链的“分布式数据库”就能和 整个网络保持一致。个体用户与总账的互动(交易)受到安全的密码保护。由数 学执行并编码到协议中的经济激励因素刺激着维持和验证网络的节点。
    在比特币中,分布式数据库被设想为一个账户余额表,一个总账,交易就是通过 比特币的转移以实现个体之间无需信任基础的金融活动。但是随着比特币吸引了 越来越多开发者和技术专家的注意,新的项目开始将比特币网络用于有价代币转 移之外的其他用途。其中很多都采用了“代币”的形式——以原始比特币协议为 基础,增加了新的特征或功能,采用各自加密货币的独立区块链。

    以太坊是什么

    以太坊是一个全新开放的区块链平台,它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。
    在 2013 年 , 以太坊的发明者 Vitalik Buterin 建议能够通过程序重组来运行任意复杂运算的 单个区块链应该包 其他的程序。
    2014 年,以太坊的创始人 Vitalik Buterin, Gavin Wood 和 Jeffrey Wilcke 开 始研究新一代区块链,试图实现一个总体上完全无需信任基础的智能合约平台。
    以太坊相比于区块链有了更进一步的发展,它可以在链上创建一些自动运行的程序称之为智能合约,只要这个智能合约发布到了链上,任何人都无法修改它,并且它是对任何人透明的,任何人都可以看到其代码。任何人都可以发布智能合约,编写智能合约所使用的高级语言也是图灵完备的(意味着语言可以使用计图灵机完成任何图灵机可以完成的任务),类比于以太坊就是一个Windows操作系统,我们可以基于这个系统去开发自己的应用(发行自己的数字货币......)。

    总结

    简单来说,也就说说基于以太网我们可以上线发布我们自己的去中心化应用,下一节课开始我们逐步深入来说明怎么通过以太坊发布自己的去中心化应用程序。


    个人微信号 公众号

    相关文章

      网友评论

        本文标题:02-区块链和以太坊

        本文链接:https://www.haomeiwen.com/subject/yrqswxtx.html