• 细谈以太坊


               以太坊,就是通过共识算法来实现的一个分布式账本。以太坊号称区块链平台,实际上原理和比特币一样,都是通过密码算法和以金钱激励为基础的共识算法来让矿工(记账人员)正确的记账(并不是一定正确记账,也可以选择恶意记账,但是恶意记账的成本比收益高),从而形成一个在以太网络上人人可见的一个唯一的分布式账本,这个账本一经生成,就不能更改(密码算法来实现)。

    1、以太坊与比特币相比,有哪些优势?

    比特币:

    1)比特币也支持脚本,开发人员可以用比特币脚本实现一些定制化功能(智能合约),但是比特币脚本比较难用

    2)比特币主要用在转账汇款的场景,很难应用到别的场景

    以太坊:

    以太坊的出现,就是为了解决一些比特币解决不了的或者是比较难解决的问题。

    1)以太坊提供一个智能合约平台,有自己的虚拟机(EVM),有比较简单的智能合约开发语言(Solidity),开发智能合约比比特币网络用脚本语言开发容易得多

    2)应用开发人员基于以太坊开发应用,无需关心底层记账相关的实现细节,因为以太坊平台已经实现了。

    以上内容是本人关于以太坊的一些理解,写的比较随意,我会一直完善本文,力求达到看完本文,知道以太坊是什么?以及以太网络的实现原理是什么?敬请期待!

  • 相关阅读:
    机器学习算法
    消息队列
    net core 静态文件
    Startup 和 Middleware(中间件)
    HLS 协议
    Web APIs 基于令牌TOKEN验证的实现
    cyq.data开源
    FluentConsole是一个托管在github的C#开源组件
    数据层全栈式编程架构
    Java NIO 完全学习笔记(转)
  • 原文地址:https://www.cnblogs.com/tspeking/p/8780404.html
Copyright © 2020-2023  润新知