# 区块链基础知识

### 什么是区块链？是如何运行的？

想详细了解关于以太坊，加密钱包，私人秘钥，区块链运行原理的话经访问[coinbase教育网站](https://www.coinbase.com/learn)。

### 区块链

区块链是在计算机网络节点之间共享的分布式数据库。每一个区块中保存了一定的信息，它们按照各自产生的时间顺序连接成链条。区块链在比特币等加密货币系统中起着关键作用，这些系统用于维护安全且分散的交易记录。区块链的创新在于，无需第三方中介环节 ，它保证了数据记录的真实性与安全性，数据难以篡改实现了去中心化。

### 可验证随机函数（Chainlink VRF）

Chainlink VRF（可验证随机函数）是证明智能合约使用的随机数不可被篡改和操控。智能合约开发者可以使用Chainlink VRF作为防篡改随机数生成器（RNG），构建可靠的智能合约：

* 区块链游戏与NFT
* 随机分配职责和资源（例如，随机分配法官审理案件）
* 为共识机制选择代表性样本

可验证随机函数使智能合约能够在不损害安全性或可用性的情况下保持随机性。对于每一个新的随机性请求，可验证随机函数都会生成一个随机数，并对随机数进行验证生成证据。证据在应用程序使用之前会在链上发布和验证。这个过程确保结果不会被任何人篡改或操纵，包括oracle运营商、矿工、用户，甚至智能合约开发人员。

### 元数据（Metadata）

用于提供某种资源的有关信息的结构数据，主要是描述数据属性（property）的信息.其使用目的在于：识别资源；评价资源；追踪资源在使用过程中的变化；实现简单高效地管理大量网络化数据；实现信息资源的有效发现、查找、一体化组织和对使用资源的有效管理。

### IPFS（星际文件系统）

**IPFS**(星际文件系统)是 "InterPlanetary File System"的缩写, 是创建持久且分布式存储和共享文件的网络传输协议,用于Napster,Torrent 等以P2P方式分享大容量的文件与数据。IPFS是一个对等的分布式文件系统，以去中心化保存和共享文件,它尝试为所有计算设备连接同一个文件系统。

### 铸造（Minting）

铸造意味着，任何数字内容或文件都可以转化为NFT艺术或NFT资产。

铸造NFT指的是将数字文件转化为以太坊区块链上的加密收藏品或数字资产的过程。数字项目或文件永远存储在分散数据库或分布式账本中，不能对其进行编辑、修改或删除。

### 智能合约

智能合约（Smart contract ）是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易，这些交易可追踪且不可逆转。



