区块链技术的3个关键概念_第1页
区块链技术的3个关键概念_第2页
区块链技术的3个关键概念_第3页
区块链技术的3个关键概念_第4页
区块链技术的3个关键概念_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、区块链技术的3个关键概念区块链已经在重塑金融生态系统。多家银行和金融机构正在利用区块链来确保交易安全并消除中介。但是,使用区块链不仅限于银行业。来自不同行业的多家公司现已开始投资于区块链。汽车、零售和医疗保健是有效利用区块链的一些行业。让我们深入地了解区块链技术的关键概念。如果您正在开发区块链应用程序,那么这些概念将非常有用。1智能合约(Smartcontracts)智能合约如何工作卖方将卖方与买方匹曹讥交换I合同收到资产;合同分配资产I买方自动化淸算和结算W数字化土地契约所有权无;可争说货币数字化随着越来越多的公司投资于区块链技术,对于企业来说,深入研究智能合约的概念变得至关重要。智能合约正

2、在迅速获得关注。智能合约一词最早是由计算机科学家和密码学家尼克萨博(NickSzabo)使用的,早于比特币的出现时间。智能合约是完全数字化的,通常是存储在微型计算机的区块链中。下面是智能合约使用“智能”两个字的原因:透明度:智能合约以一种透明的方式创建了一个环境,在该环境中,合约内的信息对于参与区块链网络的所有参与者都是可见的。智能合约被视为透明的经商方式之一。准确度:与合同相关的每个条件都必须编码,因为智能合同是计算机代码。速度:智能合约消除了对大量文档的需求,从而加快了交易速度。可信赖且安全:智能合约中的文档经过加密,使其更加安全。有少数使用智能合约的区块链技术,但最大的是以太坊。以太坊以

3、支持智能合约的方式创建和设计。智能合约以一种称为Solidity的特殊编程语言进行编程。它具有类似于JavaScript的语法。虽然比特币也支持脚本编写,但支持有限。以太坊的22岁程序员VitalikButerin在最近的一次DC区块链峰会上解释了智能合约是什么,以智能合约的方式一种资产或货币被转移到一个程序中,“该程序运行此代码,并且在某些情况下它会自动确认条件,并自动确定资产应归一个人还是归另一个人,还是应立即退还给发送该资产的人或其组合。”智能合约可能破坏的一些潜在行业保险房地产媒体与娱乐卫生保健公共部门BFSI(Banking&FinancialServicesIndustry,银行和

4、金融服务业)2共识(Consensus)在区块链中,有不同的方法或算法来达成关于交易有效性的共识两种最著名的算法是(a)工作证明和(b)权益证明。a.工作证明(Proofofwork,PoW)区块链依赖于一些密码学难题,而网络的任何参与者都无法一致地解决这些难题。这是因为拼图使过程随机化。例如,在以太坊中,如果网络中的其他人不同意,确保没有人可以强迫区块链接受分类账中的特定条目。瞬间无法验证一个交易,因为这是解决复杂算法所必需的。一个块可以有多个事务,因此为了验证一个事务,需要解决该块,并且只能通过用难题解决方案附带的蛮力解决难题来创建新的块。解决区块的过程称为采矿,而解决区块问题的设备称为矿

5、工。为了解决这一难题,开发团队需要投资购买ASIC硬件(代表专用集成电路),或者需要安装MiningRig。只有解决了该块后,才将其添加到公共块链中。工作量证明不仅支持区块链挖矿来验证交易,而且还以加密形式奖励矿工。b.权益证明(Proofofstake,PoS)PoW和PoS的区别:PoWPoS较不环保,因为它需要更多的计算能力能源需求有限,对环境无害硬件采购昂贵有限使用硬件,费用较低用户称为矿工用户称为伪造者由于不需要投入硬币,因此在创建新区块时财富保持不变需要投入硬币鼓励集中卡特尔(注)不鼓励集中卡特尔安全性较低,只有51%的计算能力,操作起来很容易,尽管价格曰虫昂贵安全性更咼,因为只有

6、拥有51%数字货币的用户才可以注入恶意软件或攻击网络注:卡特尔:cartel,由一系列生产类似产品的独立企业所构成的组织,集体行动的生产者,目的是提高该类产品价格和控制其产量。根据美国反托拉斯法,卡特尔属于非法。从工作证明到权益证明的转变正在引起广泛关注。以太坊正在转向PoS概念,该概念指出,除了要求证明工作之外,它还需要证明一定数量的所有权。通过这种方式,我们意味着区块链用户拥有的资金越多,挖掘能力就越大。为了证明利益,新区块的开发者以伪随机方式选择,这取决于区块链用户的财富,而不是工作量证明。此外,由用户创建的块被称为伪造块,并且创建该块的用户被称为伪造者。作为股权证明,伪造者将仅获得交易

7、费作为奖励。但是,所谓的权益证明这一事实是,伪造者首先必须将其硬币放到权益中,才能进行验证交易和创建新区块的伪造过程。但是,这可能意味着拥有更多财富的用户有更大的机会被选中。为了克服这个问题,实现了诸如基于硬币年龄的选择和随机分组选择的方法。3许可(Permission)区块链可以有权限也可以没有权限。让我们深入地研究两者之间的区别。在获得许可的区块链下,有一些分配的人被授予验证交易或创建智能合约的权限。与此不同,无许可区块链是一个开放平台,任何人都可以加入网络。参与者有权参加区块验证过程。此外,在未经许可的区块链中,创建智能合约没有任何限制。网络中的每个参与者都有权创建智能合约。关于身份,在基于许可的区块链中,需要获得参与网络以及构建基块和共识的批准。另一方面,在无许可的区块链中,无需获得参与网络的批准。所有需要做的就是继续

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论