LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 区块链基础

区块链基础

2020-01-10 草子白 来源:区块链网络

什么是区块链?

区块链是一种分布式的,密码安全的数据库结构,使网络参与者建立的交易数据的可信且不可变的记录,而不需要中介机构。区块链可以执行除交易结算之外的各种功能,例如智能合约。智能合约是嵌入在代码中的数字协议,可以具有无限的格式和条件。

区块链已被证明是安全协调数据的出色解决方案,但它们具有更多功能,包括令牌化,激励设计,抗攻击性和降低交易对手风险。最早的区块链是比特币区块链,它本身是密码学和数据库技术一百多年发展的结晶。

什么是区块链软件?

区块链软件与其他任何软件一样。第一种是比特币,它是作为开源软件发布的,任何人都可以使用或更改。整个区块链生态系统都进行了各种各样的努力来改进比特币的原始软件。以太坊拥有自己的开源区块链软件。一些区块链软件是专有的,不向公众提供。

什么是区块链数据库?

从历史上看,数据库已合并了集中式客户端-服务器体系结构,其中唯一的权限控制中央服务器。这种设计意味着数据安全,修改和删除只有一个故障点。区块链数据库的去中心化架构作为集中式数据库架构的诸多弱点的解决方案而出现。区块链网络由大量分布式节点组成-自愿参与者必须达成共识并共同维护单个交易记录。

什么是区块链系统?

区块链系统是指进入特定区块链的所有方面和特性,从共识算法到状态机再到加密功能。正如Andreas Antonopoulus和Gavin Wood在Mastering Ethereum中提到的那样, “大量具有不同属性的区块链”-限定词“帮助我们了解所讨论的区块链的特征,例如开放,公共,去中心化,中立和抗审查。”

区块链如何工作?

当数字交易发生在区块链网络中时,它与在同一时间范围内发生的其他事务一起被分组在一个密码安全的“区块”中。然后将该块广播到网络。区块链网络由验证和转发事务信息的节点或参与者组成。事务区块由称为矿工的参与者验证,他们利用计算能力解决密码难题并验证交易区块。奖励第一个解决和验证区块的矿工。每个已验证的块都连接到先前的已验证块,从而创建了一个块链。区块链的一个重要的密码基础是哈希函数。散列将固定值分配给输入到系统中的字符串。区块链的散列能力导致确定性,快速计算的且具有前映像抗性的系统。

什么是区块链应用程序?

区块链应用程序与常规软件应用程序相当,不同之处在于它们实现了分散式架构和加密经济系统,以提高安全性,增强信任度,对资产进行令牌化并设计新的网络激励措施。这里有超过90种以太坊应用程序,以下是目前在Ethereum区块链生态系统中使用的90多个Ethereum应用程序,从预测市场到智能法律协议。

区块链技术的好处是什么?

区块链技术为全球企业和当地社区带来各种好处。区块链最常被提及的好处是可信赖的数据协调,抗攻击性,共享的IT基础架构,令牌化和激励机制。

什么是区块链革命?

区块链被认为是一种颠覆性技术,因为它能够保护个人信息,减少中介机构,解锁数字资产,并有可能向更多的参与者开放全球经济。区块链技术有时被称为“信任机”,它为无数行业的数字网络带来了透明度和安全性。在许多方面,区块链革命可以被视为信任革命。

什么是区块链中的区块?

区块链中的“区块”是指已广播到网络的事务区块。“链”是指这些区块的字符串。当网络验证了一个新的交易块时,它将附加到现有链的末端。这个区块链是网络已经验证的不断增长的交易分类帐。我们称这种单一的,商定的事务历史为区块链。在给定的链高下,只能存在一个区块。有几种方法可以将新块添加到现有链中。这些通常称为“证明”,即工作证明(PoW),股权证明(PoS)和权威证明(PoA)。所有这些都涉及不同复杂度的密码算法。

什么是区块时间?

根据特定的区块链协议的开发方式,将一个区块添加到规范链所需的时间可能会有很大差异。区块链是一种线性结构,其中每个新区块的发生时间都比其之前的区块晚,并且无法撤消。区块链的线性度是一种理想的验证形式。根据ethstats.io截至2019年7月的数据,对于以太坊区块链 ,大约每14秒就会增加一个新的区块。

什么是分布式分类帐技术?

分布式分类账技术是一个包含区块链技术的大类。一个分布式总账正是它的名字所暗示的。分布式账本技术不是通过一台集中的计算机来计算数据,而是使用网络中的许多参与者来维护数字记录。区块链技术通过加密功能和共识算法对分布式分类账进行了补充,以实现更大的激励设计,安全性,问责制,合作和信任。

什么是区块链钱包?

区块链钱包包含公钥和私钥,为他人将加密货币传输到你的地址,所以你可以安全地访问自己的数字资产。区块链钱包通常会伴随节点托管,并在你的计算机上存储加密货币。离线存储数字资产最安全的地方,通常称为“冷存储”。

什么是区块链编程?

作为利用全球数字网络的新技术,对区块链编程人员的需求非常巨大。近年来,编程人员涌向了区块链领域。将区块链编程与其他互联网企业区分开来的关键是对安全性和密码学的关注。

什么是区块链公司?

区块链公司就是投资和/或开发区块链技术的公司。

什么是私有区块链?

区块链最初是开源的公共事业。随着公司和其他管理机构开始意识到分布式分类帐技术的好处,特别是在私有企业的系统内部以及管理敏感交易数据时,私有区块链得到了发展。随着功能越来越强大的模块化隐私和许可解决方案,行业专家预计私有和公共区块链网络将会融合。

什么是zk-SNARK?

zk-SNARK是零知识简洁的非交互式知识论的缩写,该知识论加密系统使用户能够在不泄露交易实际数据的情况下验证事务,并且无需与发布事务的用户进行交互。在区块链的上下文中,zk-SNARK允许用户维护私人事务,同时仍根据网络的共识算法验证交易。

—-

编译者/作者:草子白

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...