主页 > imtoken海外版 > 五。区块链应用

五。区块链应用

imtoken海外版 2023-02-10 05:18:02

从IBM Bluemix云平台的过程中,我发现了Blockchain服务,然后才知道有这么强大和火爆的技术;我只知道有比特币,申请了一个账户,想去挖矿,但是后来我也结束了,也没有研究过它背后的技术。前几天看到“关于区块链比特币由来,你是在想,还是在开始?”这个话题,根据自己的理解,发了一点自己不成熟的看法。为了更深入地了解它,我昨天参加了“区块链技术与互联网金融的创新与挑战”线下活动。听了朱志文、李贺、王博等老师的分享,收获颇丰。

比特币

如果你想了解区块链,你必须了解比特币。比特币是区块链技术的第一个实际应用,也正是因为它在比特币应用上的成功,才被越来越多的人关注。

2008 年底,比特币之父中本聪发表了一份长达 9 页的关于他研究的电子现金系统的白皮书。2009 年初,中本聪在芬兰赫尔辛基的一台小型服务器上挖出了第一块比特币。Block——创世区块,当天泰晤士报头版关于救助银行的新闻标题被写入创世区块,也代表了比特币的诞生。

最早的区块链发展是基于比特币的区块链网络。由于比特币是世界上使用最广泛、真正去中心化的,所以在区块链应用方面,比特币是世界上最强的。大主播拥有最大的权威。因此,围绕比特币的各种区块链技术非常多。

以太坊

可以说,除了比特币,以太坊是目前最受瞩目的区块链平台。以太坊是图灵完备的区块链一站式开发平台。它使用多种编程语言实现协议,并使用Go语言编写的客户端作为默认客户端(即与以太坊网络交互的方式,并支持多种其他语言客户端)。

IBM 超级账本

IBM HyperLedger 也称为结构。它的目标是创建一个由全社会共同维护的超级账本。Fabric 起源于 IBM。其初衷是为工业生产服务。IBM 已经开源了 44,000 行代码,这是一个很大的贡献。让我们有可能有机会如此近距离地探索与比特币不同的区块链原理。据Elwin所知,面料还没有进入真正的商业阶段。它更多的是关于实验和探索。但是,与其他许多区块链相比,它在技术背景方面更加可信和可靠。

Blockchain 是 IBM Bluemix 云平台上提供的一种云服务,它建立在 Linux Foundations 的 Hyperledger Project 开源代码之上。

什么是区块链?

定义:区块链是一种分布式账本比特币由来,是一种以去中心化和去信任的方式共同维护可靠数据库的技术解决方案。

区块链是指以去中心化和去信任的方式共同维护可靠数据库的技术解决方案。

区块链是比特币的底层技术。可以理解为一种公共会计机制(技术方案),并不是一个具体的产品。其基本思想是:通过在互联网上建立一套公共账本,网络中的所有用户共同在账本上记录和验证账目,以保证信息的真实性和不变性。之所以叫“区块”链,顾名思义,是因为区块链存储数据的结构是由网络上的“存储块”组成的链,每个块都包含了网络中的一定时间段. 所有信息交换数据。随着时间的推移,这个链条将继续增长。

对比说明见下图:

虽然现在的银行可能是基于中心服务器的部署,但也必须在很多地方的很多节点上进行备份;

区块链的特点是每个节点都有完整的备份。

区块链分为公链、私链、联盟链

区块链技术有必要吗?

区块链就是一切?

区块链虽然保证了数据不可篡改,但无法验证人们输入的某些信息的真实性。

在防止信息泄露方面,引入了黑盒机制,但具体是怎样的,还需要进一步了解。

最适合的应用场景是金额,但目前大家都处于探索阶段,进入实际应用阶段的寥寥无几,国家也对其保持高度关注。

可以用什么语言开发?

个人认为区块链只是一种实现解决方案的机制,并不局限于编程语言。

你可以使用:Solidity、Go、Java、c++、Python、PHP、自定义语言来开发它。

当然,如果你是基于现有的开源项目进行开发,则存在一定的局限性。

结束语

区块链的开发时间比较短,但是从我昨天去参加活动的感觉来看,它的受欢迎程度非同寻常。

国家对其保持高度重视,各大保险公司、银行等金融行业都对其进行了研究、研究和测试。

但它也有一些问题需要探索和解决。如:性能、51%攻击、“双花”问题。

并非所有场景都适合使用区块链。

但在某些场景下,相信会带来非常好的前景,更好的解决当前的困境。

相关参考:

区块链技术到底是什么,为什么会被炒作?

分解区块链共识机制和分布式共识算法

开始使用区块链应用程序开发

《区块链技术与互联网金融的创新与挑战》线下活动PPT下载

“区块链”到底是什么鬼

==========文档信息=============