对区块链技术的一些新思考

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

作者:朱金灿
来源:clever101的专栏

为什么大多数人学不会人工智能编程?>>>

缘起

  上周写了一篇《对区块链技术的一些思考》。之后和一些朋友进行了交流,纠正了我之前的一些关于区块链的错误认识。

重新认识区块链

  在之前的文章中我质疑谁来提供运行区块链所需要的计算资源和存储资源。朋友告诉我是有矿工挖矿的,也就是区块链开发。区块链开发所谓“挖矿”就是,将一段时间内比特币系统中发生的交易进行确认,并记录在区块链上,形成新的区块,挖矿的人叫作矿工。简单来说,挖矿就是记账的过程,矿工是记账员,区块链就是版本。 比特币系统的记账权利是去中心化的,即每个矿工都有记账的权利,只要成功抢到记账权,矿工就能获得系统新生成的比特币奖励。因此区块链其实有三个角色:区块链维护者、挖矿者和终端用户。区块链维护者就是区块链的开发者和运维者,挖矿者是区块链的计算资源和存储资源的提供者,终端用户是区块链的使用者。我们再想深一层:其中的一个关键角色是挖矿者,目前驱动挖矿者提供资源的经济动力是加密货币。那么问题来了,加密货币是区块链的一个应用,现在反而成了区块链的底层经济基础。这是不是有点悖论的意思呢。还有上面提到的只是像以太坊之类的公链的经济驱动力,像联盟链和私链如何驱动人提供计算资源和存储资源呢?
  普通的应用开发者如何来使用区块链,朋友介绍时支付矿工费(Gas Fee)。简单来说,矿工费(Gas Fee)就是支付给矿工的手续费,当你在以太坊区块链上进行转账时,矿工要把你的交易打包并放上区块链,才能使交易完成,在这过程中会消耗区块链的运算资源,所以要支付费用。
  区块链还有一个问题是终端用户使用区块链实际上是使用区块链中的DApp ( Decentralized Application 的简称,中文译作去中心化应用)。但是这些DApp对终端用户来说是黑箱子,实际上终端用户也不清楚DApp到底执行了什么操作。我打个比方,DApp说把你的数据上传到区块链上,但是实际上是把你的数据上传到某个中心数据库(这个在技术上是完全可以实现的)。就是说谁来监督DApp。从这个角度上说,区块链如何取信于用户呢?再想深一层,如果用户已经相信了应用软件,用户还在意它是用区块链技术还是不用区块链技术实现的吗?文章来源地址https://www.toymoban.com/news/detail-585004.html

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

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

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

相关文章

  • 【区块链技术开发】十个比较流行的以太坊智能合约开发框架

    专栏:【区块链技术开发】 前期文章: 【区块链技术开发】剖析区块链Ganache模拟器工具及其智能合约部署区块链的查询方式 【区块链技术开发】基于Web3.js以太坊网络上的智能合约的交互及其应用 【区块链技术开发】OpenZeppelin智能合约库:提高智能合约的安全性和可靠性,

    2024年02月02日
    浏览(48)
  • 北京大学肖臻老师《区块链技术与应用》P12(匿名)和P13(思考)

    北京大学肖臻老师《区块链技术与应用》 P12 - BTC匿名篇 P13 - BTC思考篇 部分图片和文字来源 北京大学肖臻老师《区块链技术与应用》公开课笔记13——BTC匿名性篇2(零知识证明) 比特币并不是真的匿名,而是 pseudonymity (笔名,化名)。 比特币匿名性比较 与现金 现金更好,现金

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

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

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

    《区块链原理与技术》学习笔记 第五部分 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日
    浏览(34)
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[27]以太坊-反思

    目录 一、智能合约的反思         1.Is smart contract really smart?         2. Irrevocability is a double edged sword.         3. Nothing is irrevocable. 二、语言设计上的反思         1.Is solidity the right programming language?         2.编写智能合约的语言应该有什么样的表达力? 三

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

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

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

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

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

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

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

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

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

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

    2024年02月09日
    浏览(35)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包