区块链版本上古世纪 区块链版本有什么区别

区块链技术的演变及其从1.0到3.0的“版本控制”的简要描述如下所示。

区块链版本

区块链1.0:货币

通过解决计算难题创造资金的想法最初是由Hal Finney在2005年引入的,他创建了第一个加密货币概念(分布式账本技术的实施)。该分类帐允许基于区块链技术或DLT的金融交易与比特币一起执行。比特币是这一领域最突出的例子。它被用作“互联网现金”,可以被视为“货币互联网”的推动者。

区块链2.0:智能合约

比特币带来的主要问题是浪费的挖掘和缺乏网络可扩展性。为了克服这些问题,这个版本扩展了比特币的概念,超越了货币。新的关键概念是智能合约。它是在区块链中“活”的小型计算机程序。它们是自动执行的免费计算机程序,并检查先前定义的条件,如便利,验证或执行。该技术提供的一大优势是区块链使得无法篡改或破解智能合约。一个最突出的例子是以太坊区块链,它提供了一个平台,开发者社区可以为区块链网络构建分布式应用程序。

很快,这个版本成功处理了公共网络上的大量日常交易,通过初始硬币产品(ICO)筹集了数百万美元,市值迅速增加。

区块链3.0:DApps

DApps也缩写为分散的应用程序。它使用分散存储和通信。其后端代码在分散的对等网络上运行。DApp可以在分散存储上托管前端代码,例如Ethereums Swarm和用任何语言编写的用户界面,可以调用其后端,就像传统的应用程序一样。


A brief description of the evolution of blockchain technology and its “version control” from 1.0 to 3.0 is as follows.

Blockchain 1.0: Currency

The idea of ​​creating money by solving computational puzzles was first introduced in 2005 by Hal Finney, who created the first cryptocurrency concept (distributed implementation of ledger technology). This ledger allows financial transactions based on blockchain technology, or DLT, to be executed with Bitcoin. Bitcoin is the most prominent example in this area. It is used as "Internet Cash" and can be seen as an enabler of the "Internet of Money".

Blockchain 2.0: Smart Contracts

The main problems posed by Bitcoin are wasteful mining and lack of network scalability. To overcome these problems, this version expands the concept of Bitcoin beyond currency. The new key concept is smart contracts. It is a small computer program that "lives" in the blockchain. They are free computer programs that execute automatically and check previously defined conditions such as convenience, verification or execution. One of the big advantages this technology offers is that blockchain makes smart contracts impossible to tamper with or hack. One of the most prominent examples is the Ethereum blockchain, which provides a platform on which a community of developers can build distributed applications for blockchain networks.

Soon, this version successfully processed a large number of daily transactions on the public network, raised millions of dollars through initial coin offerings (ICOs), and the market capitalization increased rapidly.

Blockchain 3.0: DApps

DApps is also abbreviated as decentralized applications. It uses decentralized storage and communication. Its backend code runs on a decentralized peer-to-peer network. DApps can host front-end code on decentralized storage such as Ethereums Swarm and a user interface written in any language that can call their backend just like a traditional application.

本文来源: 网络 文章作者: 网络投稿
    下一篇

哈希函数接受任意长度的输入字符串(数字,字母,媒体文件)并将其转换为固定长度。固定位长度可以变化(如32位或64位或128位或256位),具体取决于所使用的散列函数。固定长度输出称为散列。此哈希也是哈