1.2 为什么是区块链
以太坊的主要工作原理就是接受账户发出的交易,更新它们的状态,然后维持该状态,直到另外的交易更新它们为止。在以太坊上,整个交易接受、执行和写入的流程分成两个阶段。以太坊接受交易和交易执行并写入账本之间是解耦的。对于去中心化和分布式架构来说,这种解耦才能够有效地支撑系统正常运行。
区块链主要有以下三种用途。
- 信任:区块链可以用于创建去中心化应用,实现数据由多人集体控制,其中的任何一个人都没有权力去更改或删除以前的记录。即使有人确实做到了,他产生的数据也不会被其他参与者接受。
- 自治性:对于区块链上的应用来说,没有唯一的所有者。由于没有唯一的所有者,也就没有人能够单独控制它,但是每个人却都可以通过它的行为来参与治理过程,这就有利于建立一个不能被操控或不易诱发腐败的解决方案。
- 去中介化:基于区块链的应用能够消除现有流程的中间环节。例如在车辆登记、驾照发放等场景中, 一般会存在一个中间角色,它承担着车辆登记和驾照发放的职责。如果基于区块链来设计流程,那么这个中间角
色就没有存在的必要了,因为区块链上的数据在被确认后,驾照就会自动签发,车辆就会被自动登记。区块链将开启一个新的时代,很多业务不再需要中间的权威机构进行背书了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?