您的当前位置: 主页 > 新闻资讯 > 行业新闻 >

区块链开发:了解其基础知识及其工作原理

发布时间:2019-04-13    浏览: 135    

区块链开发
区块链开发:了解其基础知识及其工作原理

你可能听说过比特币和区块链,因为它们现在已经变得非常流行,但是和大多数人一样,你可能并不真正理解它是如何工作的。
 
那么,让我们从区块链开发的简单定义开始。区块链是一个不断增长的分类账,它以安全,按时间顺序和不可变的方式保存所有已发生的交易的永久记录。现在,让我们进一步细分上述陈述,以便更清晰。
 
让我们从Blockchain开始是一个“分类帐” - 它是一个文件,就是它真的是,它是一个不断增长的文件。因此,它以永久的方式跟踪所有交易。这意味着一旦交易进入,你就无法将其拉出来。它永久存在于那里,它使用非常先进的加密技术来确保它实际上锁定在区块链中。每个事务处理过程按时间顺序排列,因此每个事务发生的事件都发生在上一个事务之后。最后,它都是不可变的,这意味着当你将所有这些交易构建到区块链上时,这个分类账永远不会被改变。
 
区块链开发
区块链开发:了解其基础知识及其工作原理
 
比特币
 
我们都知道这个领域有两个大B,一个是区块链本身,另一个是比特币。很多人认为两者都是一样的。但在这里,我们将一劳永逸地破坏这个神话。
 
在大多数更简单的术语中,如果Blockchain是Git,比特币就像Github,但它不止于此。那么,什么是比特币。比特币是一种可以通过互联网安全地在各方之间购买,出售或转让的数字资产。因为比特币可以用来存储价值,就像购买黄金,白银和其他类型的投资一样。
 
区块链开发
区块链开发:了解其基础知识及其工作原理
 
比特币交易如何运作
 
与其他类型的投资不同,比特币也是一种数字货币形式,您可以用它来购买产品和服务,以及通过电子方式进行支付和交换价值。然而,与其他类型的传统货币(如美元或欧元,您也可以用来购买东西和以电子方式交换价值)不同,比特币或纸币没有实物币。当您将比特币发送给某人或使用比特币购买任何东西时,您不需要使用银行,信用卡或任何其他第三方类型的清算所。相反,您只需通过互联网将比特币直接发送给另一方,它就会安全地,几乎立即到达。每当您向其他人发送电子邮件时,只需输入他们的电子邮件地址即可直接与该人通信。发送即时消息时也是如此。双方之间的这种通信通常称为点对点。以及人们每天通过网络进行交流的方式。
 
您可以通过网络轻松快速地发送照片,视频和其他类型的文件。但是,每当您想通过互联网向某人汇款时,您需要获得第三方的服务,例如银行,信用卡,PayPal或其他类型的汇款服务。您不能简单地将一些钱附加到电子邮件中,然后将其发送给您发送照片或其他文档的人。
 
这是为什么?原因是,无论何时在双方之间进行价值转移,您都需要确保进行真正的转移。换句话说,您需要能够验证双方是否已在真实交易中完成了他们需要做的事情。例如,如果我将照片发送给其他人。我只需将该照片附加到电子邮件中即可发送。另一个人会收到照片,而这就是你认为它会结束的地方。但并不完全。我们现在有两张照片副本。我通过电子邮件发送的那个,以及仍在我的计算机中的原始文件。我真正做的是用照片通过电子邮件发送文件的副本,而不是原始文件。这个问题通常被称为双重支出问题,以及为什么我们目前需要银行和其他类型的机构在这些类型的交易中充当中间人。
 
但是,如果双重花费问题带来了这样的挑战,那么如何通过互联网将比特币发送给其他人而无需银行或其他机构来证明转移发生了?答案在于一个由数千台称为比特币网络的计算机组成的全球网络,以及一种称为区块链的特殊类型的分散式分类帐技术。Blockchain是比特币的基础技术之一,因为它保留了比特币网络上发生的所有交易的分散记录。通过使用数学和加密来保护所有信息,并在整个计算机网络中存储和验证数据。换句话说,比特币不是使用第三方(如银行)来证明交易发生的,而是使用块链技术跨越广泛的分散式计算机网络来安全地,验证,确认和记录每笔交易。由于数据是以分散的方式存储在广泛的网络而不是集中式数据库中,因此没有单点故障。这使得存储的记录成为可能blockchain,比将它们保存在单个集中位置更安全,更不容易发生欺诈,篡改或一般系统故障。
 
区块链开发
区块链开发:了解其基础知识及其工作原理
 
比特币矿工
 
在比特币网络中,有一群人被称为矿工,他们的职责是处理和确认交易。任何人都可以申请成为矿工,你可以自己运行客户。然而,通常这些矿工使用非常强大的计算机专门用于挖掘比特币交易,他们这样做的方式是实际解决数学问题和解决加密问题,因为这些交易中的每一个都需要加密编码和保护。而这些数学问题实际上确保没有人篡改这些数据。
 
此外,广州APP开发公司道屹道对于这项任务,矿工使用比特币支付,比特币是比特币的关键组成部分。因为比特币中的钱不是像你创造普通法定货币那样创造的,而是通过法定货币,我的意思是货币是一个国家的支持。
 
例如,美国有美元,日元有日元,人民币来自中国。所有这些实际上都是由中央银行创建的。比特币不是。比特币的创建方式是奖励这些矿工在解决这些数学和加密问题方面的工作。并不是说你熟悉比特币矿工的概念以及他们的角色,让我们将其应用于比特币区块链的定义。
 
所以,当你真正想到它时,矿工的作用是建立构成比特币分类账的记录区块链。这些是块,每个块包含已发生的所有不同事务。所有新交易每10分钟添加一个新块。因此,当矿工正在处理这些不同的交易时,他们会构建一个区块,当一个区块被确认时,它会被添加到区块链中。这个区块链一直建立在比特币的初始交易中,比特币被认为是Genesis区块。
CONTACTS
联系我们

填写您的项目信息

地 址:广州天河区黄村西路107号

客服:020-2901-5445    188-1930-6332

QQ:3555849814

邮箱:dao@dyidapp.com

Copyright2008-2018 广州道屹道信息技术有限公司 版权所有 粤ICP备17043386号-2