Joan

Joan

一些关于区块链的基本概念

区块链基础概念#

BLOCKCHAIN

  • 区块链 是一种去中心化的技术,通过多个计算机节点共同维护一个不可篡改的公共账本。
  • 区块链确保数据的安全性和透明性,避免了单一中心化机构控制数据的风险。

比特币和区块链的关系#

  • 比特币 是基于区块链技术的一种加密货币。它通过区块链记录每一笔交易,确保每个比特币的所有权和交易历史不可篡改。
  • 区块链提供了一个公开、透明且无法修改的账本,确保比特币的去中心化性质。

去中心化存储与 IPFS#

什么是 IPFS?

HTTP 是一种面向位置的 协议
比如说现在互联网上访问信息的时候,https://hogehoge.com/aaa/hello.html都是通过指定 URL 来访问的。这个 URL 的意思是 “hogehoge.com 主机服务器上 aaa 目录中的文件 hello.html”,也就是说它指定了您要检索的信息的 “位置”(服务器名称、目录名称、文件名)。这种通过指定所需信息所在的 “位置” 来访问信息的方式被称为 “面向位置的”,而 HTTP 就是一个面向位置的协议。

IPFS 是一个面向内容的 协议
为了从根本上解决这些问题,IPFS 采用了面向内容的协议。
例如,如果你想读一本书,比如 铠武的《白痴墙》,你很少会关心从哪里得到它,只要你能读懂它就行。无论您是在当地书店、亚马逊上购买还是从图书馆借阅,您都可以阅读相同的内容。
互联网上的信息也是如此。如果内容相同,那么来自哪个服务器?大多数情况下,您从哪里获得它并不重要,例如它来自什么文件名。因此,我们可以设计一个系统,让用户通过直接指定内容本身(例如 “这种信息”)而不是信息的 “位置” 来访问信息。这就是其 “以内容为导向” 的原因。

  • 去中心化存储 是指数据存储在多个节点上,而不是由单一的中央服务器管理。这样可以提高数据的安全性和可靠性。
  • IPFS(InterPlanetary File System)是去中心化存储的协议,它将数据分割成小块,并将这些小块存储在全球不同的计算机上。
  • 每个节点存储数据的一部分,并通过 内容寻址(使用文件的哈希值来标识)来保证数据的完整性和可访问性。

Crossbell 区块链平台#

  • Crossbell 是一个去中心化的 Web3 区块链平台,主要应用于社交内容的管理和存储。
  • 它利用区块链和 NFT(非同质化代币)来表示和保护内容的所有权,用户的社交行为和内容都通过区块链进行记录,避免中心化平台控制数据。
  • Crossbell 的内容通过 IPFS 存储,保证数据的分散存储和持久性,同时确保数据不可篡改。

如何确定数据存储节点#

  • IPFS 节点:任何运行 IPFS 节点软件的计算机都可以成为存储节点。这些计算机通过网络共同维护和存储文件的部分数据。
  • 数据会被分割成小块并分发到多个节点上,存储位置由文件的哈希值决定,而不是由中央机构指定。即使某些节点离线,其他节点仍然可以提供数据。
  • 加入和退出节点:任何计算机都可以选择加入或退出 IPFS 网络。退出的节点不再存储文件小块,其他节点会补充存储。

总结#

  • 区块链技术 提供了去中心化和不可篡改的特点,确保数据的安全性和透明性。
  • 去中心化存储 通过分布式网络(如 IPFS)确保数据的高可用性和安全性,不依赖单一的存储节点。
  • Crossbell 是基于区块链和去中心化存储的 Web3 平台,赋予用户对内容和社交数据的完全控制。
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。