区块链技术以太坊简介

这篇具有很好参考价值的文章主要介绍了区块链技术以太坊简介。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


区块链技术(也称之为分布式账本技术),是一种互联网数据库技术,其特点是去中心化,公开透明,让每一个人均可参与的数据库记录

❤️💕💕关于区块链技术,可以关注我,共同学习更多的区块链技术。个人博客http://nsddd.top


以太坊开发

我们通常说的区块链都是指的是公链,私链是指其写入权限仅在一个组织手里的区块链。读取权限或者对外开放,或者被任意程度地进行了限制

比特币只是简单地记账和转账,而区块链2.0开始,就不光光可以记账,此时有了各种支持智能合约的平台

区块链最大的问题是交易量没办法上去,速度很慢,此时区块链3.0开始发展,高性能、大吞吐量、开发者友好、用户友好

目前有很多的项目称之为区块链3.0,在未来区块链将会得到更好的发展

区块链3.0

以太坊简介

  • 以太坊被称之为2.0

  • Proof of work 工作量证明,证明发布区块之前做出的工作,未来会改为proof of stake 权益证明

  • 智能合约:smart contract

  • 比特币实现的是一种去中心化的货币,以太坊出现是出现了去中心化合约的支持

  • 单位:Ether 以太币

  • 最小单位:1wei

  • 智能合约是一种去中心化的合同

  • 如果合同的签署方是来自世界各地的,没有一个司法管理权,此时可以使用事先写好的程序代码来实现。

以太坊不需要说明币的来源,不需要说明钱包的来源,使用nonce来计数,统计交易次数。

以太坊称之为世界计算机,代表的是一种开源的,全球分布的计算机基础设施

有一个内置的加密货币,这个加密货币称之为以太币,以太坊是整个系统,以太币为其交易的加密货币,而且以太币主要不是用来交易的,而是用来计量和约束执行资源成本

以太坊组成成分

  • p2p网络:以太坊在以太坊网络上运行,该网络可以在TCP端口30303上寻址

  • 交易(transaction): 以太坊交易是网络信息,其中包括发送者,接收者,值(value)和数据的有效载荷(payload)

  • 以太坊虚拟机(EVM):执行字节码(机器语言指令)的基于堆栈的虚拟机(类似于java的虚拟机,可以跨平台,将我们编写的智能合约跨平台使用)

  • 数据库(Blockchain):以太坊的区块链作为数据库(通常是用google的LevelDB)本地存储在每一个节点上,包含序列化后的交易和系统状态

  • 客户端(以后讲)

以太坊中的重要概念

账户(Account)
包含地址,余额和随机数,以及可选的存储和代码的对象。
普通账户(EOA),存储和代码均为空
合约账户(Contract),包含存储和代码

地址(Address)
一般来说,这代表一个EOA或合约,它可以在区块链上接收或发送交易。更具体地说,它是ECDSA 公钥的 keccak 散列的最右边的160位。

交易(Transaction)

可以发送以太币和信息
向合约发送的交易可以调用合约代码,并以信息数据为函数参数
向空用户发送信息,可以自动生成以信息为代码块的合约账户

gas(不完全的手续费)

以太坊用于执行智能合约的虚拟燃料。以太坊虚拟机使用核算机制来衡量

gas的消耗量并限制计算资源的消耗。文章来源地址https://www.toymoban.com/news/detail-795264.html


gas(不完全的手续费)

以太坊用于执行智能合约的虚拟燃料。以太坊虚拟机使用核算机制来衡量

gas的消耗量并限制计算资源的消耗。


到了这里,关于区块链技术以太坊简介的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 《区块链原理与技术》学习笔记(四) ——以太坊的基本架构、账户模型和智能合约

    《区块链原理与技术》学习笔记 第四部分 三、以太坊 1. 以太坊简介 1.1 以太坊发展的阶段 1.2 以太坊与比特币对比 2. 以太坊的基本架构及原理 2.1 基本概念 2.2 状态转移 2.3 基本架构 3. 账户模型与转账 3.1 账户模型 4. 智能合约 4.1 合约账户与数据存储 4.2 驱动智能合约 以太坊

    2024年02月13日
    浏览(49)
  • 《区块链原理与技术》学习笔记(五) ——以太坊的交易、共识机制和数据结构

    《区块链原理与技术》学习笔记 第五部分 5. 以太坊交易 5.1 交易内容 5.2 交易费用 5.3 交易的周期 5.4 交易的执行类型 6. 以太坊的共识机制 6.1 解决以太坊分叉:Ghost协议 6.2 新的共识机制:PoS 7. 以太坊挖矿难度调整 7.1 自适应难度调整 7.2 难度炸弹 8. 数据结构与存储 8.1 区块和

    2024年02月12日
    浏览(43)
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[20]以太坊-权益证明

    目录 一、为什么要转入权益证明         1.比特币系统的相关数据          2.以太坊的统计数据         3.比特币和以太坊当成一个国家 二、思考         1.矿工为什么要挖矿?         2.为什么要给矿工这些收益,这些出块奖励呢?         3.矿工具体

    2023年04月25日
    浏览(43)
  • 区块链技术简介

    本文是对区块链技术的简介总结,如果要对区块链技术详细了解和学习,可参考廖雪峰老师的区块链教程 定义:区块链(Blockchain)是一种由多方共同维护,使用密码学保证传输和访问安全,能够实现数据一致存储、难以篡改、防止抵赖的记账技术,也称为分布式账本技术(

    2024年02月13日
    浏览(65)
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[25]以太坊-智能合约-5

    智能合约-1 智能合约-2 智能合约-3 智能合约-4 网上竞拍第二版:由投标者自己取回出价 (1)存在的问题         重入攻击,如果有黑客写了一个如下方程序会怎么样?         这个hack_bid跟前面的那个黑客合约hack_bid合约是一样的,通过调用拍卖bid函数参与竞拍,ha

    2024年03月11日
    浏览(65)
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[22]以太坊-智能合约-2

    智能合约-1 目录 一、智能合约的创建和运行         1.智能合约的创建         2.汽油费         3.错误处理         4.嵌套调用 二、思考         1.GasLimit和GasUsed         2.以太坊中的GasLimit跟比特币的区别 1.智能合约的创建         智能合约 由一个外

    2024年02月19日
    浏览(50)
  • 北京大学肖臻老师《区块链技术与应用》公开课笔记:以太坊原理(三):智能合约

    9、ETH-智能合约 智能合约是以太坊的精髓,也是以太坊和比特币一个最大的区别 1)、什么是智能合约 智能合约的本质是运行在区块链上的一段代码,代码的逻辑定义了智能合约的内容 智能合约的账户保存了合约当前的运行状态 balance:当前余额 nonce:交易次数 code:合约代

    2024年01月20日
    浏览(51)
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[23]以太坊-智能合约-3

    智能合约-1 智能合约-2 1.假设某个全节点要打包一些交易到一个区块里,这些交易里有一些是对智能合约的调用,那么这个全节点应该先执行完智能合约再挖矿,还是先挖矿获得记账权再执行这些智能合约?         在区块链中,如果有一笔转账交易发布上去,需要所有的全

    2023年04月23日
    浏览(45)
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[21]以太坊-智能合约-1

    目录 一、什么是智能合约 二、智能合约的代码结构         1.Solidity语言         2.bid函数         3.fallback()函数  二、外部账户如何调用智能合约 三、一个合约如何调用另一个合约中的函数         1.直接调用         2.使用address类型的call()函数      

    2024年02月05日
    浏览(44)
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[17]以太坊-GHOST协议

    目录 一、以太坊的出块时间及可能带来的问题         1.以太坊的出块时间         2.以太坊与比特币系统的平均出块时间对比         3.带来的问题 二、GHOST协议         1.GHOST协议的核心思想         2.GHOST协议的缺陷         3.改进后的GHOST协议    

    2024年02月09日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包