3 秒后将继续下一节内容
下一节
重播
学习下一节
登录 后可观看高清视频

2、基础知识

28次播放
21小时前

什么是区块链?

什么是区块链?它为什么重要?又能用来做什么?

简单来说,区块链是一种分布式数据库,但它具有一些非常特别的特点。

跟传统数据库不同,区块链没有中央权威机构任何人都可以使用,而且所有数据完全公开透明

在区块链上,任何人都可以自由支付,没有任何单一机构能够阻止或撤销这些支付。这种特性叫做抗审查性(censorship resistant)

一旦交易被确认,就无法撤销,整个区块链就是一份所有交易记录的总账本,因此区块链常常被称作分布式账本

传统数据库通常存储在某个中心服务器,而区块链上的数据则是分布在全球成千上万台计算机上。也就是说,没有哪一份单独的副本可以被篡改或丢失,因为大家手上都有备份,并且通过区块之间的相互验证来确保数据一致性。这种结构,我们称之为去中心化(decentralization)

中心化 vs 区块链

为什么区块链重要?

在实际应用中,这种机制意味着:区块链允许人们直接交易,不再需要第三方中介

回想一下你上一次支付、换汇或者存钱的经历,你可能用了信用卡、汇款服务,或者直接通过银行,这其中总是需要通过中介机构。而且,每一笔交易通常都会有服务费,比如信用卡支付时卖家要付 2% 左右手续费,国际转账还要额外加收费用,就算只是存钱,银行也可能每月收取账户管理费。

而区块链允许用户直接交易,无需中介、无额外费用

从比特币到 Solana

要理解区块链,我们必须从比特币(Bitcoin)讲起。2008 年,一个叫中本聪(Satoshi Nakamoto)的匿名人物发布了比特币白皮书,提出了一个不依赖任何银行或金融机构、能够直接进行点对点数字支付的系统。

区块链使用了数字签名技术,让人们在不需要完全互相信任的情况下也能进行交易。数字签名可以验证:支付的币种正确,支付的金额正确,而且交易确实已经发生。

比特币诞生至今已有超过 16 年,如今它更多被当作数字黄金而非日常支付工具。不过,在比特币之后,区块链技术也在不断演进。像 Solana 这样的现代区块链,不仅能支持更快、更低手续费的支付,而且通过智能合约(Smart Contracts)等新发明,赋予了区块链更多此前无法实现的新能力。

智能合约

智能合约其实就是运行在区块链上的计算机程序。不同于传统世界里托管在云服务器上的程序,智能合约直接运行在区块链网络上。

你可以把智能合约想象成传统互联网里的 API 接口,但有两个显著不同:

  • 它们不是通过请求(Request)触发的,而是通过区块链上的指令(Instruction)来调用。
  • 它们不会返回响应(Response),而是直接把结果写入区块链,让所有人都可以访问、验证。

智能合约工作流程

通过智能合约,区块链不再局限于简单的转账,而是可以实现各种复杂的交易逻辑,例如:

  • 贷款借贷,无需通过银行;
  • 双方直接达成交换协议,无需第三方平台;
  • 甚至可以创建一个去中心化的彩票系统,不需要任何中心化的彩票公司。
Solana