📜  什么是区块链中的去中心化应用程序 (dApps)?

📅  最后修改于: 2021-10-22 03:32:55             🧑  作者: Mango

任何拥有手机的人都熟悉应用程序的概念。 (现在几乎每个人都这样!)手机上的这些应用程序可用于各种用途,包括社交媒体(Instagram、Snapchat)、游戏(Subway Surfers)、娱乐(YouTube、Spotify)等。换句话说,你想到了一些东西,很可能有一个应用程序可用。去中心化应用程序也是基于区块链的应用程序,与普通应用程序有着根本的区别。那么让我们了解什么是区块链中的去中心化应用程序(dApps)。

什么是 dAApps-dApps-in-Blockchain

与在属于拥有它们的公司的集中式服务器上运行的普通应用程序不同,dApps 运行在基于区块链的分散式点对点 (P2P) 网络上。但是要了解这些去中心化应用程序的更好工作原理,让我们首先了解什么是区块链。大多数人只在比特币的背景下听说过区块链,所以让我们看看区块链的底层机制,然后我们将转向 dApp。

什么是区块链?

简单来说,区块链顾名思义就是一个区块链。区块链中的区块实际上是使用密码学连接的数字信息。每个块中的信息都连接到一个唯一的 32 位整数,称为nonce 。随机数还附有一个 256 位的哈希数,以在区块链中提供安全性。由于一个区块的每个哈希数都引用了前一个区块,所以所有这些区块都串在一起形成一个链。所以叫区块链!

区块链的优势在于它是分布式的,这意味着每个人都可以获得区块链的副本。没有单一的组织或计算机系统可以独家访问区块链,这意味着没有中心化。因此,修改区块链中的数据非常困难,因为这样做需要更改每个位置的每个副本(这几乎是不可能的)这使得区块链非常安全,并且还提高了透明度,因为块中的信息不是以任何方式隐藏。这是用于创建去中心化应用程序或 dApp 的技术。

什么是去中心化应用程序 (dApps)?

去中心化应用程序或 dApp 类似于您手机上可能拥有的所有其他应用程序,唯一的例外是它们是去中心化的。所以想象一下你手机上的 Twitter 应用程序。您可以在 Twitter 上发布任何您想要的内容,但最终它由一家公司控制,如果您的推文违反社区准则或其他原因,该公司可以删除您的推文。但如果有 Twitter 类型的 dApp,那么它将是去中心化的,不归任何人所有。如果您在那里发布了某些内容,那么包括其创建者在内的任何人都无法删除它。

因此,这些分散的应用程序基于区块链的分布式特性在对等网络上运行。多人可以在这些应用程序上创建内容和消费内容,不受一个人的任何控制和干扰。事实上,这些是 dApp 的一些基本要求。其他的包括:

1. 开源: dApps 应该是开源的,其代码库应该对所有人免费使用。应用程序的结构或工作的任何更改都只能在大多数人的同意下进行。

2. 去中心化: dApp 应该去中心化,所有信息和操作都存储在公共和去中心化的区块链上,以确保安全性和透明度。

3. 激励: dApp 应该以加密代币的形式向用户提供某种激励。这些是一种流动资产,它们为用户提供支持区块链 dApp 生态系统的激励。

4. 协议: dApp 应该有一个特定的协议来证明价值。这意味着以其他人可以轻松验证的方式展示特定流程的价值。

创建 dApp 的最常见平台有哪些?

有许多不同公司创建的区块链平台。虽然最受欢迎和最常听到的是比特币,但还有许多其他用于创建 dApp。这些区块链平台进一步用作创建 dApp 的基础。现在让我们看看其中的一些:

1.以太坊:以太坊是目前世界上最流行的去中心化、开源区块链。它被用作许多区块链项目的基础,包括 2500 多个 dApp。事实上,就其市值而言,以太坊仅次于比特币。以太坊还有一种称为 BTH 的本地加密货币,这是他们的比特币版本。总而言之,这是创建 dApp 的绝佳选择,尽管它有点贵。

2. NEO: NEO 也是一个去中心化的开源区块链,旨在创建智能经济。它也被称为中国以太坊,与其他区块链平台相比,它为 dApp 的可扩展性提供了更好的选择。 NEO 目前不如以太坊流行,只有大约 100 个使用该技术构建的 dApp。它也非常昂贵,在某些情况下甚至可以收取比以太坊更高的费用。

3. TRON:与以太坊或NEO相比,TRON是一个相对较新的区块链平台。然而,它非常受欢迎,未来甚至可能成为以太坊的竞争对手。 TRON 以游戏应用程序和赌博网站而闻名。使用这个平台创建了大约 1500 个 dApp,这使它成为一个很好的选择。

一些流行的 dApp

以下是一些流行的 dApp

1. CryptoKitties: CryptoKitties 是一款用于娱乐的有趣应用。您可以使用加密货币在应用程序上购买小猫,然后繁殖并出售它们以获利。显然,可爱的猫无处不在,即使在区块链上也是如此,因为 CryptoKitties 曾经每天负责 10% 的以太坊交易。

2. OpenSea: Open Sea 是一个基于区块链鼓励各种游戏之间交互的 dApp。玩家可以在 OpenSea 上从任何基于加密货币的游戏中交换他们的收藏品。目前,这个 dApp 仅支持来自以太坊的收藏品,但他们计划在未来扩展。

3. WINk: WINk 是市场上最受欢迎的赌博类游戏 dApp。它包括从扑克到骰子游戏再到体育博彩的所有内容。 WINk 基于 TRON 平台,投注赢家获得 WIN 代币,然后可以将其兑换为 BTT,这是一种类似于比特币的加密货币。

4.IPSE: IPSE或InterPlanetary Search Engine实际上是一个以区块链为基础的搜索引擎。 IPSE 基于 EOS 区块链,它使用星际文件系统 (IPFS),这是对 Internet 上 HTTP 的改进。与其他传统搜索引擎相比,IPSE 的一大优势在于它可以保证互联网上的安全和隐私。

5.区块链美眉:对于任何对加密猫感兴趣的人,区块链美眉是一个不错的选择。它使您可以专注于除小猫之外的多种提示动物,如小狗、幼熊、蜥蜴等。 Blockchain Cuties 是一个 dApp,可以使用多个区块链平台(如 Ethereum、NEO、TRON 等)访问,不像 CryptoKitties 只支持以太坊。

结论

dApps 是区块链文化的延续,也是一项了不起的发明,因为它们专注于安全性和透明度。虽然与传统应用相比,市场上的 dApp 相对较少,但这只是因为区块链是一项新技术,当区块链变得司空见惯时,dApp 会越来越受欢迎。在此之前,了解有关区块链的更多信息,也许投资比特币并查看此处提供的 dApp。小猫总是很有趣!