LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 【币范·外刊】除了发行代币,区块链到底是怎么做平台的?

【币范·外刊】除了发行代币,区块链到底是怎么做平台的?

2020-06-20 币范 来源:区块链网络

本文作者:Jonas Bostoen
原文链接: The origin of blockchain platformshttps://medium.com/the-capital/the-origin-of-blockchain-platforms-b8892cc8b51b
发布时间:2020年5月12日
阅读时间:7分钟
译者作者:币范

周六愉快朋友们。读外刊开脑洞啦。

区块链,不仅用于数字现金

第一个也是最明显的区块链应用是比特币-数字现金。但是实际上,这是区块链最原始的形式。正如以太坊向世界展示的那样,区块链还有很多可以做的事情。在本文中,我们将探讨以太坊这样的平台的发展以及它们的用途。

让我们看看以太坊出现之前的一些不同的区块链项目。有3种大代币:namecoin, colored coins and metacoins.

Namecoin是一个分散的名称注册数据库,创建于2010年。它是比特币的第一个分支。在去中心化协议(BitMessage,Bitcoin,Tor)中,通常很难识别一些帐户,以便其他人可以与它们进行交互。如果您曾经使用过Tor,请考虑一下那些根本没有任何意义的随机.onion域名。可以识别某人的唯一方法是通过哈希函数,即地址/密钥。Namecoin希望通过提供一项服务来解决此问题,该服务可让您将某些数据(在这种情况下为名称)附加到特定地址。名称的所有权与代币的所有权相关,代币的所有权与比特币一样,都是不受审查的,因为这些状态存储在区块链中。

colored coins希望充当允许人们在比特币区块链上创建自己的加密货币的协议。比特币(2,100万个中的1个)通常被视为一种中立的交易媒介。但是,可以为一组比特币分配某种“颜色”,以便与其他比特币区分开(这里的“颜色”只是使一组硬币不同的属性)。这些比特币可以代表自己完全不同的生活,但是,它们与普通比特币一样安全,因为从技术上讲,它们仍然是比特币。而且由于它们是比特币基础设施的一部分,因此它们不需要第三方,甚至可以通过原子交换相互交换。这些硬币然后可以用来代表其他形式的所有权或价值,例如智慧财产

Metacoins -一个metacoin的基本思想是通过使用比特币交易店metacoin交易(记住,交易是额外的功能添加到Bitcoin的协议不是唯一的价值转移,而更像是信息传递的一些信息。可能的值,但不一定必须如此)。它们可以在保持相同安全性的同时向比特币网络添加各种功能。想想交易对手。他们正在建立的一件事是比特币区块链上的去中心化交易所。这听起来像是一个非常低效的交换,但是随着SegWit和Lightning Network,它将来可能成为可行的DEX竞争对手。

现在我们可以得出结论,构建区块链应用程序基本上有两种方法:

通过分叉比特币区块链来构建自己的独立区块链,例如Namecoin
在比特币之上构建协议

第一个是困难的,并不是真正必要的。大多数应用程序不需要独立区块链。许多应用程序太小而无法拥有自己的区块链。区块链需要一个节点网络来确保安全,但是如果没有节点,就不会有安全性。

第二种方法可能更好,但是,仍有一些安全缺陷。有关更多信息,请参考以太坊白皮书。

脚本编写

但是,有一种方法可以编写弱版本的智能合约。可以通过简单的比特币脚本语言对交易进行编程。一个很好的例子是多重签名钱包,或需要两个或多个私钥访问的钱包。这种脚本语言也被metacoins使用。

比特币的脚本语言有几个局限性,最重要的是它缺乏图灵完备性。这意味着该语言不支持某些计算形式,这给智能合约造成了一些严重的限制。

以太坊,第一个平台

从他们的白皮书中看出:以太坊的目的是创建一个用于构建去中心化应用程序的替代协议,提供一套不同的权衡方案,去中心化应用程序将非常有用,尤其是在快速开发时间。
以太坊具有内置图灵完整编程语言(solidity)的区块链,任何人都可以在其上编写智能合约并构建去中心化的应用程序。

基于此,我将给区块链平台以下定义:
区块链平台是基础区块链层,可在其上编写各种智能合约和去中心化应用程序,以通过基础区块链的基础设施维护其安全性。

智能合约

现在我们了解了区块链平台是什么,让我们看一下它可以用于的一些东西。一个常见的用例是智能合约,它是Nick Szabo于1994年首次提出的。智能合约不是某种魔术合约,它只是允许您以不信任的方式解决许多问题。它们帮助我们以透明,无冲突的方式真正地交换价值,所有权或任何有价值的东西,而无需使用中间人。唯一需要依靠的就是计算机代码的执行。

这是一个简单的例子:
假设您想从某人(在这种情况下为网站)那里购买数字商品。通常,您会访问Flippa之类的网站,在那里人们可以展示他们的网站。如果您想购买网站,则可以将资金转入由Flippa管理的托管帐户,然后他们从中获得相当大的一部分。此外,它们全部由集中服务器管理,因此黑客攻击和资金损失也不是没有问题。

替代方案:您建立或使用智能合约。买卖双方都同意使用智能合约,它将作为分散的代管人。买方将资金转入智能合约,并且只有将卖方将其网站转交给第三方时,资金才会转移给卖方。这就是为什么智能合约通常被称为可编程货币的原因。

分 dApps

当然,第二大用例是分散式应用程序。想象一下不受任何中央实体控制的公司或服务。它具有防审查功能,停机时间为零。dApp允许将服务真正做到点对点,从而优先考虑使用它的每个人的需求。

分散的应用程序通常可以被认为是正常的应用程序,最大的区别在于它是完全自主和透明的。dApps可以执行自我执行的智能合约,因此中间人被完全淘汰。排除任何中介,可以消除欺诈,最大化系统性能,并降低大量成本。另一个优点是它的安全性。由于它运行在分散的网络上,因此在没有其他用户(特别是验证者)注意的情况下,无法对其进行篡改,从而消除了很多威胁。

以太坊白皮书定义了三种类型的dApp。
首先是财务申请。这些使用户能够以更加授权的方式管理和使用他们的资金订立合同。一个例子(将来)可能是雇佣合同。
第二类是半金融应用程序。涉及金钱,但该应用程序还有很大的非金钱方面。Richard Craib的Numerai 就是一个很好的例子,可以说是分散式对冲基金。用户每周都会获取股票市场数据,他们必须在该数据上训练模型以预测未来。然后,用户将Numerai(一种支持Numerai的加密货币)的股票押在他们的模型上,而那些押注获胜模型的用户将获得更多的投资。其他木桩被销毁。由于用户将自己的钱投入游戏中,因此这使他们的对冲基金非常高效。另一个示例是去中心化计算平台Golem Project。Filecoin和Siacoin等去中心化存储系统是另一个。
第三类是非金融应用。在以太坊白皮书中,提到了在线投票和分散治理。

许多dApp使用加密经济激励措施来自我融资,这就是为什么您看到大量代币和ICO的原因。

如您所希望看到的那样,区块链仍处于青春期状态,但潜力巨大。谢谢阅读。


—-

编译者/作者:币范

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

LOADING...
LOADING...