LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > CryptoKitties的Dieter Shirley论突破以太坊和NFT

CryptoKitties的Dieter Shirley论突破以太坊和NFT

2020-03-09 wanbizu AI 来源:cointelegraph.com

3月5日,流行的区块链游戏CryptoKitties背后的团队Dapper Labs推出了“ Flow Playground”,这是一个交互式平台,开发人员可以在公司即将推出的Flow区块链上尝试创建不可替代的通证(NFT)和智能合约。

Cointelegraph与Dapper Labs联合创始人和CryptoKitties联合创始人Dieter Shirley进行了交流,介绍了Flow Playground的成立,他从CryptoKitties打破以太坊获得的经验教训以及对有志于加密领域的开发人员的建议。

Cointelegraph:您能否概述一下Flow区块链是什么以及它试图解决现有协议中的哪些问题?

大卫·雪莉:Flow区块链是一个新的区块链平台,它是由创建CryptoKitties的团队Dapper Labs推出的。

“一旦我们启动了CryptoKitties并打破了以太坊,我们立即开始寻找其他可能的协议,因为我们对基于分散技术的其他娱乐体验抱有各种想法和兴趣。 “

我们知道,以太坊无法覆盖的受众对我们正在做的事情很感兴趣,因为我们有成千上万的人试图连接到我们的Dapp,但不能,因为网络没有能力。

因此,我们在2018年初进行了调查,并没有其他人希望建立更高容量的协议。但是我们注意到的是,为了扩展,几乎所有协议都依赖于两种技术之一。

一种是在某些情况下将参与限制为非常少数的节点,我们认为这不能满足分散技术的目标。

另一种选择是使用分片,我们真的不喜欢分片的想法,因为我们认为关于区块链的最酷的事情之一是当来自??不同人的智能合约彼此交谈时—状态分片的问题之一是智能合约很难交互,并且在都灵状态环境下,都灵完整区块链上有关原子交易的一些最新功能会消失。

因此,我们问自己,这是否只是基本的权衡取舍?您要么必须进行某种程度的集中化,要么就必须进行某种程度的分片?

我们想出了一个系统,一种用于构建区块链的架构,我们意识到也不必妥协—我们可以在提供安全性和可验证性的区块链的所有方面进行非常广泛的参与,完全去中心化,同时通过少量节点进行实际计算来获得规模吞吐量。

Dapper Labs为开发人员启动了游乐场

CT:您为什么决定建立Flow Playground?

DS:我们认为让Dapper Labs外部人员体验Flow带来的好处的第一种方法是创建一个环境,使人们可以用这种新语言Cadence编写智能合约-他们可以在其中构建Flow区块链类型的交易将接受并开始在模拟环境中玩,让您与仿真器进行交互。

[Flow Playground] 非常像我们期望的最终Flow区块的样子。交易格式是我们建议的交易格式。该语言仍在开发中,但这是我们期望所有智能合约使用的语言-我们认为它为构建我们要构建的各种去中心化应用程序提供了更加强大和安全的环境,并且认为其他人希望在我们的区块链上建立基础。

CT:是否有任何开发人员表示并有兴趣在您兴奋的Flow区块链之上进行构建?

DS:我无法与做出任何坚定承诺的任何人交谈,但我确实知道,活跃于NFT领域的许多团队一直在研究。

“我并不是真的想命名,因为我觉得他们应该发布自己的名字,但是NFT领域中的那种名字的人肯定正在研究我们的工作。”

如果您真正进入了Flow.org上的启动站点所链接的不和谐状态,则可以看到其中一些活跃的人,其中一些人的个人资料或姓名中有他们的项目名称-因此您可以了解谁可能对我们正在做的事情感兴趣。

从CryptoKitties获得的经验教训

CT:您从CryptoKitties经验中学到了哪些最大的经验教训?

DS:哦,好多课程!

教训来自艰辛,Flow的许多最佳功能来自我们在以太坊上构建事物的痛苦。

这种语言就是一个很好的例子。Solidity是在没人知道智能联系人可以做什么的时候开发出来的。 Solidity之后出现了ERC-20规范。我们甚至都不知道如何创建辅助的可替代令牌,直到我们提出ERC-721(后来有700项改进建议)后,我们才意识到不可替代的令牌很有趣。

我不希望使用一种真正早期构建的语言,因为没有人能确切知道我们将要尝试使用这些区块链平台进行的所有操作。但是我确实觉得我们学到了很多东西:在区块链中工作的痛点是什么?您如何确保开发周期紧而又快?

因此,我们已经构建了效率更高的工具,并允许开发人员对其代码进行更改以更快,更快速地对其进行测试。

CryptoKitties以传统的Dapp方式构建,我们拥有自己的链下基础架构,但事实的源头是区块链本身。好吧,您如何将数据从区块链转移到链下基础架构中?您如何确保自己与区块链上发生的事情不同步?

因此,我们正在为Dapp开发人员或想要查询区块链状态的任何人在节点API中构建工具,以确保他们能够保持最新状态。他们不仅能够查询信息,还能在区块链上发生某些事情时获得推送事件。

我们对该堆栈的每个部分都有经验:部署智能合约意味着什么?审核智能合约意味着什么?建立这种脱链基础架构意味着什么?

我们也是钱包开发人员。我们知道成为钱包软件提供商的痛苦,知道哪些事情会引起用户混乱,哪些事情会令用户害怕发生,他们犯了什么样的错误,我们需要加以防范,以便他们不会失去所有资产。

因此,所有这些事情都通知了Flow区块链。再举一个具体的例子,每个Flow帐户都独立于控制它的密码密钥。

“[With] 比特币和以太坊,您的帐户地址实际上就是您的公钥。因此,如果要更改密钥,则必须移动所有资产。在NFT的世界中,这实际上可能非常困难,非常耗时,甚至可能非常昂贵。”

因此,我们确保所有Flow帐户不仅可以拥有多个键,还可以使您撤销键。内置了Multisig,具有内置的循环密钥功能,从而使用户的操作变得更加轻松,而使用户失去访问帐户的可能性也较小。

给有抱负的区块链开发者的建议

CT:您对有志于在加密空间中构建的有抱负的开发人员有何建议?

DS:我不知道我的建议对加密货币人士是否会和其他任何人有所不同,请创造出人们会认为有价值的东西。我认为到最后,这必须是最重要的事情。

关于区块链的令人兴奋的事情是,它使更多的事情成为可能。我认为我们已经创建了一个全新的可能性空间,可以在其中构建完全不同种类的应用程序。

正如我们在De-Fi领域中真正看到的那样,这种去中心化的计算机平台允许以下场景:相对少量的代码可以直接与其他人的代码交互。您可以在此区块链中创建这些互连代码的整个复杂系统。因此,您需要构建的内容可能比您想象的要小得多,并且您不必担心插入该生态系统的其余部分。

“我认为这是区块链真正力量的体现,当更多的开发人员意识到他们不必构建整个事物时,他们只需要构建一个缺失的额外部分,那将是非常成功的。我们在区块链领域中一遍又一遍地看到这一点。”

David Shirley在ETH 2.0上

CT:我很想让您对以太坊的“ ETH 2.0”进行改版,因为他对“以太坊1.0”有深入的了解?

DS:我认为以太坊1.0创造了这个。比特币创造了去中心化网络的想法,但是以太坊创造了去中心化计算机的想法-这就是为什么我们在这里,这就是Dapper存在的原因。

但是现实是,要使这些系统能够扩展到大型社区,需要进行很多更改。

从某种意义上讲,我认为ETH 2.0与其他提议的协议没有太大不同,因为如果您在以太坊1.0上拥有Dapp,它将成为ETH 2.0的一部分。因此CryptoKitties仍将在Ethereum 2.0中使用,那将是很棒的。

但是,如果您要构建新的应用程序,并且想利用ETH 2.0的新功能,那么它或多或少就是一个全新的区块链。

我认为团队正在尽其所能在他们理解的参数范围内设计系统,并且我认为ETH 2.0中正在发生许多令人惊奇的想法,但出于我们的目的,针对各种应用我们想要建造的,我们只是觉得他们的前进方向对我们没有意义。

NFT反映了“实话”经济

CT:您对未来几年使用不可替代令牌有什么预测?

DS:好吧,关于不可替代令牌的有趣之处在于,在现实世界中,几乎所有事物都是不可替代的。

“我们什至没有一个关于不可替代的词,因为它很常见。你是不可替代的。您的汽车是不可替代的。你的房子是不可替代的。您的鞋子是不可替代的。现实世界中的一切,除了金钱,或多或少都是不可替代的。”

令人惊奇的是,这种不可替代性应该是例外而不是区块链规则的想法,而在现实世界中,情况恰恰相反。我认为去中心化环境将开始更多地反映现实世界。

可替代的代币不会消失,现实世界中的钱也不会消失。但是我确实认为,随着越来越多的事物在线上,越来越多的事物将适合不可替代的事物。

无论是记录房地产资产还是游戏中的物品,甚至只是收藏品和瞬间,我都认为随着时间的推移,不可替代的用例会越来越多-并不是因为这是一项新发明,而是因为这实际上是真实世界的作品。

流程“直到其他人比我们使用更多时才真正重要”

CT:在接下来的几个月中,您对Flow最兴奋的是什么?

DS:除了正确启动并运行它并看到我们自己的应用程序在其中运行之外,我认为最激动人心的时刻是当我们有外部人员(无论是合作伙伴还是独立开发人员)来创建我们什至无法想象的东西-我们会去的,真的吗?你能做到吗?

而且我完全相信会发生这种情况,我显然无法预测会发生什么,但是我认为那将是真正的“哇时刻”-我真的相信这将会发生,并且我非常期待之所以这样,是因为当区块链不仅仅适合我们时,它才真正成为我们想要的。我非常期待这一天。现在的重点是人们可以探索,玩耍并尝试了解我们在做什么。

当我们做这些事情时,总是存在您做错事情的风险,因此我们真的很想听听社区的意见,并确保我们采用的方法既适合他们的需求,也适合我们的需求。

我希望人们会加入我们的纷争,并在Twitter和类似内容上关注我们,因为我们只想参与那些平台,他们可以向我们发送问题和疑虑,因为正如我所说,事情并没有真正直到其他人比我们更多地使用它为止。

—-

原文链接:https://cointelegraph.com/news/cryptokitties-dieter-shirley-on-breaking-ethereum-and-nfts

原文作者:Cointelegraph By Samuel Haig

编译者/作者:wanbizu AI

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

LOADING...
LOADING...