为什么要使用区块链技术?
为什么使用区块链技术?虽然分布式分类账确实有很多优点,但它可能并不适用于所有公司或个人——至少目前还不适用。
当人们听到区块链时,通常会问的第二个问题是,为什么要使用区块链?为什么使用分布式分类账?为什么不在这个已经数字化的世界中使用常规数据库或遗留系统作为记录系统呢?
毕竟,在许多情况下,对于企业所有者来说,使用区块链技术更新现有的基础设施可能是昂贵的、劳动密集型的,而且并不真正值得。
在本文中,我们研究了区块链到底是什么,区块链应用程序是什么,它们可以做什么,最重要的是,为什么要使用区块链?
什么是区块链?一个分布式分类帐
如果你需要补充一下,人们经常用单数形式谈论“区块链”,就好像它只有一个一样。实际上,他们应该讨论的是区块链技术(也称为分布式账本技术或DLT)或复数形式的区块链,因为有许多不同的区块链,包括公共(无许可)和私有(许可)区块链。
公共区块链和分布式区块链技术的例子包括比特币区块链、以太坊区块链、NEO区块链等。允许的区块链适用于企业或组织使用,例如IBM的Hyperledger区块链。我们待会再讲。
区块链(或分布式分类账)本质上是一个庞大的、不断增长的分类账,其中记录了所有区块链交易。
链中的每个块按时间顺序连接到前面的块,并与网络节点同步。这意味着在一个块中更改数据意味着必须反转之前的所有块,这使得篡改变得非常困难——尽管不是完全不可能,但是非常困难。
Ethereum、比特币和任何其他使用工作证明一致性算法运行在区块链技术上的加密货币都是如此。
区块链是如何工作的
发送到分布式分类账上每个区块的数据基于加密的Merkle树,这是一种技术方法,表示没有欺诈交易可以被记录。如果网络节点检测到任何不遵守协议规则的事务,则立即将其驱逐。分布式区块链技术的这种固有的安全性意味着它可以防止对整个区块链共享数据库的破坏,并可以切断对一个块的攻击尝试。
最著名的区块链是比特币网络,每个交易(遵循协议)都被记录下来并包含在一个块中。一旦一个交易被广播到网络并被矿商确认,该操作就不能被逆转,也不能被以任何方式篡改。Ethereum也是如此,它负责智能合同技术。
这个开放源代码的公共分类账显示了所有交易和交易数据的历史。大多数区块链是由矿商维持的。以比特币区块链为例,矿商的工作就是将比特币交易以区块的形式包含在比特币网络中,从而向比特币网络的其他部分确认比特币交易。以太坊网络上的Ethereum事务以相同的方式工作。
这些公共区块链是全球性的、分散的,对所有人都可见。尽管许多人认为区块链是一种记录系统,但它们实际上不是一种有效的存储手段,而是一种验证。简单地说,区块链确保每个人都在同一个页面上,没有一个人可以为任何人更改账簿——如果他们这样做了,网络将拒绝这种尝试。
这意味着当一个人向另一个人发送比特币或ETH资金时,交易数据是公开的。这并不意味着你的名字和私人数据会在网络上随处可见,但是你的公共地址和数量是可以看到的。
这是区块链技术的一个关键特性,使得它在记录验证和要求透明度的行业中非常有效。然而,在需要隐私或希望隐私的情况下,一个分散式的公共分类账,即所有人都能看到支付金额,并不一定实用或有用。
区块链能做什么
关于区块链能做什么,区块链能提供什么,已经有很多营销炒作。可以肯定的是,这是一项改变生活的技术,将在未来几年带来伟大的东西。但它也不是世界上所有疾病的万灵药。
在分布式账本上进行点对点交易而不需要可信的中间人,这使得区块链技术具有革命性。
然而,关于区块链的用途和功能,一直存在大量欺诈性或过分夸大的说法。尤其是通过首次发行硬币,公司筹集了大量资金,往往声称能够使用区块链来实现他们雄心勃勃的想法。从改造房地产到管理无人机交通,这些招数几乎无所不有。
所以让我们澄清一下。不,它不能治愈癌症,但医疗行业可能有办法将这项技术纳入他们的研究或记录验证中。目前,使用区块链上的智能合约购买房地产可能比较复杂,但一旦相关立法出台,这方面的潜力是存在的。
区块链还可以给人们一个数字身份,这是便携式的,可以证明他们是谁,不需要护照或社会安全号码,这些号码可以伪造或篡改,就像我们在许多身份盗窃案件中看到的那样。
许多公司和企业所有者正在研究将区块链用于他们的业务流程。例如,沃尔玛(Walmart)通过供应链追踪全球各地的产品,取得了成功,并注册了几项区块链专利,表明该公司对这项技术的兴趣正在向前发展。
事实上,供应链是区块链技术特别有用的一个很好的例子。在这里,必须进行跨境支付,交易费用很高,同时还有货币兑换和大量中介机构的削减。
由于区块链可以确保数据是防篡改和不可变的,因此数字身份变得无可争议。这不仅可以切断值得信赖的第三方,还可以切断供应链不同环节的腐败。
供应链中的公司和个人成员也有机会使用一种标准加密货币进行支付,从而在减少交易费用和时间的同时免除转换费用。
然而,在供应链之外,任何需要记录验证和透明度的行业都可以从区块链中获益——从房地产到金融服务。由于区块链技术的分散性,资本市场和风险投资已经发生了永久性的变化。数字身份的概念也是如此。
关于公共区块链技术的一个关键要点是它是分散的,这意味着它不受任何单个实体、*权威机构或*服务器的控制。然而,被许可的区块链可能不会共享所有这些特性。稍后会详细介绍。
与典型的由一个*权威控制的数据库或IP地址不同,区块链不能被关闭,因为它是跨节点网络运行的。这也意味着它没有单一的故障点,并且比集中式的“蜜罐”数据库更能抵御黑客。
所以当我们回到“为什么使用区块链?”“这是需要牢记的极其重要的一点。只要想想那些存在审查问题的国家,*就会关闭某些页面和频道,使用区块链技术和区块链应用程序,这在协议级别上是不可能的。
区块链与普通数据库的比较
以下是区块链相对于常规数据库或其他现有技术的一些优势:
不变性——由于它的工作证明系统,区块链可以提供几乎不变的事务。当对分散在区块链上的数据进行验证时,实际上不可能将其回滚并篡改数据。这使得区块链技术在需要验证和准确记录的行业中具有强大的用例,例如医疗记录、地契、出生证明或社会安全号码。
安全性——与集中式数据库相比,区块链技术尤其安全。这意味着它不太可能成为黑客攻击的目标,因为没有单一的故障点。
如果一个块被黑客攻击,它将被拒绝从系统中,并在任何破坏发生之前被消灭在萌芽状态。网络的节点和哈希能力越多,就越安全,这使得比特币区块链被普遍认为是当今最安全的公共区块链。
冗余——使用分布式区块链技术,您在世界各地的多个地方拥有相同的数据集,这意味着数据非常安全,实际上不可能丢失。当您考虑到这种类型的优势对于遭受数据泄漏和黑客攻击的大型和小型企业,区块链提供了一个巨大的优势。
降低成本——通过使用运行在节点网络上的分布式区块链技术,您不再需要额外的工作人员来维护DevOps系统。小企业可以通过使用区块链技术和智能合同来减少管理任务或金融服务的中间人,从而大大节省成本。
问责制——具有上述所有特征,企业和个人都可以确保数据是真实的,不需要银行保险或额外的验证——每个贡献者的数字身份是清楚的。这使得企业更容易让员工对任何试图向系统输入错误数据的行为负责。
区块链可以被黑吗?
区块链的性质以及“不可变”和“安全”这两个词常常让人质疑,为什么首次发行的硬币会出现如此多的黑客攻击和骗局。那么,区块链可以被黑吗?我们通常看到的对交易所的黑客攻击与区块链技术无关,而是与次要的软件弱点有关,比如交易所、智能合同代码中的漏洞和钱包提供商。
当你考虑到区块链的分散性,以及黑客或坏人不能轻易进入系统并像Equifax那样造成灾难的事实时,区块链是非常安全的。要破解一个像比特币区块链那么大的区块链,需要的资源、力量和协调能力超过许多小国的gdp。
但是,区块链是有可能被破解的。在所谓51%的攻击中,黑客需要获得对大多数网络挖掘哈希能力的控制。对于较小的、经过许可的区块链,黑客攻击更容易成功,但对于比特币这样的网络,这几乎是不可能的。比特币区块链是目前对这类攻击最具抵抗力的。
在更复杂的网络(如以太网络)上,攻击面可能更大。实际上,以太坊在2016年遭受了一次名为DAO的黑客攻击,这次攻击的原因不是51%的攻击,而是一份智能合同中的一个漏洞。
这使得以太坊分裂成两派,一派相信“代码就是法律”,另一派则希望通过启动一个硬叉来从本质上扭转已经造成的破坏,从而保护以太坊的未来。
这导致创建Ethereum Classic作为一个单独的加密货币是从代码覆盖派生的。
允许的区块链VS .公共区块链
公共区块链允许任何人参与并对所有人可见。Ethereum区块链有一个非常强大的开发人员社区,他们创建自己的分散应用程序,也称为“DApp”。
这种分散的应用程序增强了以太网络,并意味着更多的人加入到它的创造性和安全性中。也许迄今为止最令人难忘的是CryptoKitties。这种分散的应用程序阻塞了Ethereum区块链(导致交易费用飙升),因为需求如此之高,但与此同时,吸引了更多的人到网络。
比特币区块链也比其他区块链拥有更多的审计、阅读、编写代码和挖掘人员。
对于许可的区块链(也称为私有区块链),情况正好相反。唯一审计和处理区块链的人是那些被赋予了分类和访问权限的人。
有一个*实体,可以删除和覆盖操作,这对于需要控制的公司或大型或小型企业都是有意义的。然而,这与区块链的“不变性”声明背道而驰。
不变性并不适用于被许可的区块链,因此,它们比公开的区块链更容易受到黑客攻击。
被许可的区块链的好处是显而易见的,因为它们可以确保某些机密信息的安全,而且它们比公共区块链快得多。由于验证节点通常是由中心实体选择的,所以运行这些节点上的人员数量不需要数千个节点和它们的共识。
区块链VS CRYPTOCURRENCY
人们很容易将区块链与加密货币混淆,事实上,它们实际上是同一(虚拟)货币的两个不同方面。许多人认为比特币、以太币或比特币现金是一种数字货币,而区块链是在它们下面运行的技术。然而,这种分离有些武断。
加密货币是一种数字资产,其价值通过点对点传输,不需要集中管理或信任。目前有超过2000种加密货币可用,而且并非所有的加密货币都是一样的。数字货币的主要类型是比特币、以太坊、Ripple、比特币现金、莱特币和Steller Lumens……但名单很长。
加密货币使得首次公开发行(initial coin)成为可能,这是一种p2p融资方式,在去年的早期创新中,这种方式超过了风险资本融资。
最近以太币的价格大幅下跌,使其从市值第二大加密货币的位置跌至市值被XRP击败的第三位加密货币。以太坊价格、比特币价格以及所有主要加密货币的价格最近都大幅下跌,这证明它们对外部投机和外部市场压力是多么敏感。
加密货币还没有被广泛接受,不过也有一些人为了比特币而出售房屋和房地产开发项目,比如迪拜的阿斯顿广场(Aston Plaza)。
另一方面,区块链位于定期更新网络状态(即余额)的数字资产之下。这就省去了对中间人的需求,基本上也省去了对银行或银行保险的需求。
加密货币实际上只是区块链技术广泛应用范围的一个子集。尽管许多人试图将加密货币与区块链区分开来,但将加密货币抹黑为犯罪工具,同时将区块链描绘成一种受人尊敬的技术,在很多方面都是不诚实的。
在任何工业部门,真正带来这些机会的是智能契约及其分散计算的概念。这就引出了我们的下一个问题……
什么是明智的契约?
智能合同是自动化的协议,允许我们以透明的方式转移资金、数据、房产契约、股票或任何其他有价值的东西。许多人认为智能合同是由以太网络发明的,然而,在1994年发明比特金的美国计算机科学家Nick Szabo首先提出了这个概念。
聪明的合同是区块链世界的游戏规则改变者,因为它们允许我们切断中间人。它们是在两个或多个参与方之间建立的,并根据一组预先确定的条件自执行。
例如,在进行交易时,传统上你需要付钱给经纪人为你做这件事。有了智能契约,您只需用加密货币加载托管并执行交易。
例如,如果您想进行比特币交易或Ethereum交易,从一个人到另一个人,您可以在智能契约中自动执行。您根据smart合同条款约定的比特币价格或以太坊价格不能被更改或更改,资金一旦发送,也不能被撤销。
什么是比特币挖矿?
比特币挖掘利用计算能力来确认比特币交易,并向系统引入新的比特币。以太矿的开采也是如此。通过其工作证明(PoW)模型,加密货币挖掘被有意设计为资源密集型。尽管许多比特币矿场被鼓励寻找更便宜的可再生能源。与此同时,Ethereum mining正在寻求在未来转向股权证明(PoS)模型,这将比PoW需要更少的资源。
比特币的开采需要矿工们解出复杂的数学方程来确认交易,防止重复消费的问题。由于他们的努力,比特币矿工得到了回报。目前,比特币开采的回报是每发现一块比特币12.5比特币(大约每天1800个比特币),不过这个数字预计会随着时间的推移而减少(因为比特币的数量将永远存在,固定在2100万)。
如今,采矿需要复杂的机械设备和高昂的运营成本。这种比特币开采目前主要集中在大型矿业公司,因为随着难度的增加和比特币价格的上涨,个人无法再从家用电脑上开采比特币。
区块链合法吗?
一个经常出现的问题是区块链是否合法。法规遵从性似乎是一个因管辖区而异的问题。然而,由于像中国这样的国家禁止首次发行硬币和使用加密货币,这并不意味着区块链技术需要达到监管合规。与internet一样,区块链也是一种技术,不能在协议级进行管理。
由于大量欺诈行为让无知的投资者蒙受损失,区块链平台上融资激增,各国都对监管合规感到担忧。交易所和加密货币钱包提供商也应实现监管合规,以便在黑客入侵时保护用户。社会保障对各国都很重要,它们需要确保本国公民获得充分的信息,或不受诈骗投资的保护。
尽管一些司法管辖区将KYC作为法规遵从性的最低要求,但当涉及外部违规(如黑客攻击)时,这是没有帮助的。
是谁创造了区块链?
中本聪(Satoshi Nakamoto)创建了比特币区块链,尽管这项技术的基础早已奠定。事实上,中本聪(Satoshi Nakamoto)是一个笔名,也是2008年发表的比特币白皮书的作者。
许多人说,比特币是对金融机构和资本市场在那一年的银行业危机中做出的反应。似乎中本聪(Satoshi Nakamoto)打算将比特币打造成一种分散的点对点(peer-to-peer)货币,用于无边界、无摩擦的支付,从而切断了所有可信的中间人(从历史上看,央行是不可信的)。除了数字关系,人们可以传递的不仅仅是数据——他们还可以传递价值。
事实上,区块链经常被称为“价值互联网”,因为人们可以在没有*授权的情况下相互发送数字货币,只需要使用私钥就可以从地球上的任何地方访问资金。
没有人真正知道中本聪(Satoshi Nakamoto)是谁,尽管大多数人认为,这是比特币的一个主要优势,因为它让人们能够专注于手头的工作和技术。
包装它-为什么使用区块链?
区块链技术及其公共账簿仍处于起步阶段,尽管某些公司、金融机构甚至*可能最终希望将其纳入其中,原因有很多。该技术为供应链管理提供了安全、潜在的成本降低和无限的可能性,同时省去了许多中间环节。
正如我们所看到的,除了在极其罕见的情况下,区块链肯定比传统数据库更能抵抗审查和防篡改。*或非营利组织也可以使用区块链技术,如果他们想验证信息的准确性和真实性,如投票,或医疗记录。他们有充足的理由来考虑“为什么使用区块链?”
金融机构已经在使用区块链技术加快跨境支付,降低交易费用。我们每天都能看到越来越多的使用案例,包括能源行业的区块链技术。然而,尽管它仍处于早期阶段,小公司可能还不希望赶上区块链的潮流。
为什么使用区块链?为什么要使用任何技术?因为它加快了流程,提高了效率,降低了成本。如果区块链技术或任何其他应用程序平台还没有为您的公司做到这一点,那么还不值得。
上一篇:区块链技术带来了什么影响?