01.24 前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

ADA创始人兼前以太坊联合创始人Charles Hoskinson在最新AMA中阐述了2019年雪莱版本即将呈现的亮点,关于合约模型、钱包、高于现有系统100倍的去中心化程度,还对比了卡尔达诺与比特币、EOS的技术实现。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

Charles Hoskinson:“我认为到了2019年Cardano(ADA)会具有超级竞争力,因为我们将拥有非常完备的合约模型,这是一个深思熟虑且完全去中心化的系统,我们将有一个非常完善的钱包经检验十分安全的,从各方面都会有很好的用户体验,它可以非常快速的运行,基本上网络的安全性会很好,整个网络将非常灵活,我们觉得随着时间的推移我们可以比标准的DPOS以及比特币系统的去中心化程度高50到100倍,你比如说比特币模型,比特币基本上是5到10个权益池,取决于你如何计数那些控制哈希算力的池子,如果EOS是21名代表,实际上会更糟糕,因为90%的权益几乎控制在1%的人手中,现在有些人很关心公平和建立倾向于平均主义的系统,有一个大家一直讨论的问题是,POS建立在金权政治原则上,会产生比建立在工作证明奖励机制下的POW更坏的结果,所以我们实际上有一篇相关的论文很快会发布,我在Twitter上发了一篇摘要,介绍了作者,我们实际上创造了一下数学模型,并尝试得到一个更深入的结论,我们的结论是如果POS是正确的,POS就是比POW更公平的系统,我们做了很多比较,如果你很好奇为什么会这样,这篇论文实际上会解释一下细节,所以我们不仅仅有这个美丽的系统,完全去中心化,非常灵活,易于使用,里面有很多很好的加密币,

我们觉得我们的系统就是在各个方面比比特币好,比特币确实有一些很好的概念我们可以借鉴,很多代码背后都有很多谨慎的思考,这样在保证功能性的同时不会牺牲安全性,UTXO审计的概念就是如此,但进入下一个维度,如果要保留这些池子和成果,那我们就要确保权益池公平,保证不会有一个权益池占主导地位,我们会设置经济上的抑制因素,我们会设置一下比如如果你把权益委托给他们,他们就要付钱给你等等,这样也建立了一个会承认事实的系统,例如HD钱包,硬件钱包等等,这些都是细微差别在比特币最初的时期根本不存在的,然后随着时间的推移他们开始修补,关于什么是处理这些差别的最佳方式有很多各方面建议,我们一直在用Cardano做的事情就是我们意识到这些创新,所以我们能把它们带入协议级别,并最后成为了协议级别J,这样我们会更容易处理这些问题,而这在比特币是永远行不通的,比如哈希交易的元数据这些概念可能永远不会在比特币的工作流以及它的协议级别实现而我们可以开始建立那些方面的支持”

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

  • Cardano(ADA)研发进度

1.优化的区块存储

作为卡尔达诺1.4版本的一部分,我们对存储区块链所需的硬盘空间进行了显著的改进:优化的区块存储将区块链历史中一年所需的文件数量从130万减少到44000,并且所有的性能都有所提高。

更高效的存储将为使用本地存储的区块链数据操作带来显著的性能改进,尤其是恢复钱包和同步区块链的操作。优化还将减少用户设备存储区块链所需的硬盘空间量。

用户受益

用于设备上的文件越少意味着所需的硬盘空间越少。区块链同步和恢复的性能能得到改善。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

2.卡尔达诺 RUST 项目

进入开发阶段,完成度35%

这个卡尔达诺加密货币原型的模块化工具箱是用 Rust 编写的,它包含了钱包和节点的功能。这个项目将卡尔达诺开放给第三方开发人员,旨在发展为由社区构建的开源产品库。

Rust 编程语言轻量级,可移植,可以编译为第三方开发人员使用的平台,如 Web,iOS 和安卓。作为卡尔达诺结算层的补充, 将作为一个开源沙箱让开发人员构建,集成他们自己的产品,包括在移动设备上的产品。该项目目前包括一个 CLI 钱包,以及开发人员可用于构建其应用程序的软件开发工具包。卡尔达诺 Rust 代码仓库目前已开源,这个项目(内部称为普罗米修斯)的目标是发展成为一个蓬勃发展的开源社区。想了解卡尔达诺 Rust 项目和 CLI 钱包的更多信息,请点击上面的图标。

用户受益

这个开源仓库为更广泛的第三方开放了卡尔达诺开发平台。他们将能够构建钱包应用程序,将新的或现有的产品集成到平台中,这将进一步加强生态系统的去中心化。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

3.开启乌洛波洛斯代表团

进入早期开发,完成度10%

用户将能够委派他们的股权,或扮演权益池的角色,使得股权可以委派给他们。

去中心化的关键是股权持有人拥有转让股权的能力。在卡尔达诺这样的权益证明系统中,股权持有人有义务参与协议。为实现这一点,股权持有人能够将他们的义务委托给能够履行义务的其他股权持有人——权益池。权益池运行始终在线的核心节点,参与协议,在区块链中生成区块。团队已经开始实现这些可执行的规范。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

4.多重签名过渡

进入开发阶段,完成度40%

分层确定性钱包将被扩展以支援多重签名交易类型。

卡尔达诺的多重签名转账将让代达罗斯支持由多人共同控制资金的钱包。例如,它允许一个由两个人持有的简单联合钱包,其中,两个人都需要签署所有的转账。它还允许更复杂的安排,例如,由三个人持有的钱包,其中任何两个人都可以签署交易。这可能是一个非常有用的安全功能,可以防止一个人的密码被盗用,对于在开支前需要达成一致以进行共同控制的资金,这或许是一个有用的功能。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

5.深密室(抵抗量子签名)

进入开发阶段,完成度50%

使用BLISS签名方案(BLISS是量子抵抗签名方案之一)的新型交易方式。

我们正在添加一种新型的交易方式,它将使用BLISS─一种量子抵抗的签名方案。即使在将来量子计算机发展到能够破坏现代椭圆曲线加密技术的水平,这种新型的交易方式仍然可以防止资金被盗取。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

6.人性化地址

进入实现阶段,完成度60%

一种功能,让使用者介面中所显示的地址更加简短,并且在安排交易时必须在人员之间进行沟通。

钱包由一组地址组成,每个地址都可存放Ada。目前,钱包地址是一串很长的数字与字母,那样一眼是无法看出区别的。将钱包地址变短这功能将会易于通信。特别是目前卡尔达诺地址长度比比特币长很多。接下来工作的目标是让地址长度改进到跟比特币相近。这将通过最小化地址中的信息与改进权益委托信息的呈现来达成。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

7.联网

进入评审阶段,完成度90%

在通常的互联网基础设施上支持广泛和动态的网络拓扑,在不牺牲性能和安全性的前提下实现分权。

完全去中心化的加密货币需要一个完全去中心化的网络层。允许节点加入网络,发送,接收转账和区块是系统的一部分。为了完全去中心化,将以对等的方式工作(P2P)的方式工作,不需要依赖任何中心化组织。目前,无需任何特殊的防火墙最佳家庭互联网设置,它也可以工作。网络层的设计旨在达到一定的性能水准,以确保区块能够及时到达节点。网络必须是开放的,以允许任何人加入,但现有的大型开放式P2P网络容易受到相对较少数量的恶意节点的攻击。其他研究人员已经吸取了这些现有P2P网络的教训,我们正在遵循他们的最佳实践。新网络层的被设计为能防止一定程度的DDoS攻击(分布式拒绝服务)攻击。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

8.LEDGER钱包

进入完成阶段,完成度75%

Ledger Wallet 储存设备将添加对卡尔达诺的支持。

跟领先的区块链公司Metalair合作,其产品Ledger Wallet储存设备已经着手开始支持卡尔达诺。这意味着卡尔达诺的用户将能通过便捷和高度安全的冷存储方式来让他们的Ada资产保存在离线的状态。这个整合过程已经开始了,并且项目进度表将很快就添加进来。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

9.更高效的区块链同步

进入开发阶段,完成度40%

区块同步将会更快,这意味着用户可以更快速地打开并使用他们的钱包。

开发人员正在努力提高区块的下载速度,这将使得代达罗斯钱包更快地与区块链同步。内部测试表明,获取区块的过程比以前快4倍。

用户受益

使用钱包功能将会有更好的体验,因为加载所需的时间减少了,钱包的特性将更快地呈现。用户设备将使用更少的磁盘空间对区块链进行存储。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

10.纸钱包版本2

进入开发阶段,完成度30%

纸钱包开发的第二次迭代将提高安全性和可用性

为了提高安全,版本2将允许离线创建纸钱包,并且不需要代达罗斯钱包与区块链同步。单一地址方案将会被使用,但纸钱包在恢复时将会保留与1代纸钱包证书的兼容性。为了审计目的代达罗斯钱包也将支持在只读模式下进行纸钱包的恢复,这能让私钥被安全的保存在离线状态。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

11.雪莱测试网

进入早期开发阶段,完成度20%

雪莱测试网将为去中心化的卡尔达诺平台提供测试环境。

在卡尔达诺从联邦网络迁移到去中心化网络之前,将为用户提供测试网络。测试网络的目的是允许用户使用权益委派以及权益池的特性,并向我们提供关于去中心化环境的可用性和易用性集成的反馈。

用户受益

卡尔达诺的用户将有机会尝试去中心化的关键特性,如权益池和权益委派。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

12.侧链

进入评审阶段,完成度85%

侧链将增强Ada在卡尔达诺内部的移动能力,实现扩展,不需要进行区块链分叉就能添加新功能。

侧链允许多个区块链相互操作。未来将会有多个卡尔达诺区块链。卡尔达诺主链是结算层也就是账户持有Ada的那层。结算层很简单,只允许管理和移转资产;也不提供复杂脚本。通过限制功能来简化这层可以提高其安全性,那样对手可以攻击的弱点可能会更少。侧链将会被创建为分离的区块链,并替卡尔达诺提供更多的功能。例如,智能合约侧链或卡尔达诺计算层将具有丰富的功能,并且在不影响主链的安全下实现表达图灵完备的合约。

允许多个侧链相互操作意味着Ada可以从一个链移动到另一个链上。币可以在主链上铸造,然后移动到侧链,变更所有权,再移回主链。使用客户端钱包就可以在多个链之间自动地移币,而用户不需要做任何操作。所有的侧链都是“双向挂钩的”;如果你在某个链上持有Ada,你可以将Ada移到另一个链上并返回。这是可扩展性的关键推动因素,也是区块链发展的发展基础。将主链的工作负荷分摊给侧链,这样一来主链的容量限制就被扩大了,从而实现区块链的分片。侧链之所以可以顺利升级是因为可以在侧链中实验新区块链的功能又无需分叉区块链。想使用新功能的人可以将币移到侧链,利用该功能后再将币移回。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

13.记账模型

进入评审阶段,完成度80%

为了使用 UTxO 风格和基于账户的审计这两种不同账本之间持续地移转价值,我们将会用谨慎的态度去理解与发展这两种方法和他们之间的关系。

为了使用"UTxO风格"和"基于账户的记账"这两种不同账本之间持续地移转价值,我们将会用谨慎的态度去理解与发展这两种方法和他们之间的关系。

在加密货币中,流行着多种不同的记账方式:比特币的未花费交易输出(UTxO)模型和Ethereum使用的基于账户模型。卡尔达诺将是一个多层系统:不同的卡尔达诺层用着不同的记账风格。结算层(或主链)使用UTxO记账,而基于IELE的计算层(侧链)使用Ethereum风格账户。为了安全地在主链与侧链传输价值,清晰且明确的去理解不同记账风格之间的关系是必不可少的。

我们的理解将基于记账方案的正式定义。有了这个,我们将能有建设性地去证明他们是等价的。在这个基础上,他们可以相互模拟。这将确保价值在链之间移动不会被创建或丢失。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

14.多币种账本

进入早期开发阶段,完成度20%

由于创建加密货币的需求很大,卡尔达诺将在结算层和计算层支持多种货币和其他代币。

这种多币种账本模式将使我们的 ADA 币和其他人创造的货币在安全性,处理和存储效率方面具有同等地位。例如,在结算层的资产可以移动到计算层,使用智能合约进行转换以执行各种功能,然后移回结算层。

用户的受益

在卡尔达诺引入多币种支持意味着用户可以不需要使用智能合约就能拥有多种货币,并且可以享受只访问结算层所带来的易用性。用户也能够创建自己的货币。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

15.PLUTUS核心

进入早期开发阶段,完成度20%

Plutus Core语言将完成并整合到卡尔达诺结算层和计算中

卡尔达诺结算层 (settlement layer) 的哲学是保持既简单又安全。为遵循这一理念,结算层只有一种简单的脚本语言,它和区块链之间的交互非常简单。我们使用 Plutus Core 作为编程语言。它非常富有表现力,而且简单又安全。它基于对编程语言理论,如纯函数式编程的深刻理解,它使用的验证技术可以确保脚本的正确性。Plutus Core 设计出来,不是直接给开发人员编写的,它的目标是成为包括 Plutus 语言在内的编译器。Plutus Core 将被用于计算层(computation layer), 通过IELE或直接运行。因为这些设定,它与区块链的交互将更加丰富, 使其可用于更复杂的智能合约。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

16.软件整合以及实现

进入早期开发阶段,完成度19%

侧链和记账将在SL和CL中实现。IELE和Plutus Core将被集成到CL中。

这将把上述所有工作集成到卡尔达诺计算层(CL)和结算层(SL)。整合包括进行侧链和记账的研究,并在SL和CL中实现,这将允许资产在SL和CL之间移动。该工作还包括将Plutus 核心和IELE集成到CL中,这将使得能够在CL中执行智能合约。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

17.MARLOWE

进入开发阶段,完成度47%

我们正在开发一种新的区块链上的金融领域特定语言(DSL)。

我们的新语言 Marlowe 将允许企业在满足特定条件下于卡尔达诺基础设施上执行金融智能合约。它嵌入在 Haskell 中,并实现了一个步骤计算语义学方法。Marlowe 和真实世界的数据和状态交互,使得可以在账户模型和未花费交易输出模型上表达智能合约。这样的选择是为了确定在链上或链下发生了什么,例如在钱包中。

用户受益

我们将向商业用户证明金融智能合约有能力能够做到他们所期望的功能。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

18.投票中心

进入早期开发阶段,完成度20%

卡尔达诺用户可以用他们的股权对即将来临的的系统更新和协议更改作出投票。

在一个完全去中心化的网络里,软件和网络协议的更新不应该由一个中心化的机构所决定。为了确保协议可以持续地开发下去,卡尔达诺将会建立一个投票系统。任何软件和协议更新都能被提议,然后用户能够对提议进行投票。投票的权利大小是基于用户拥有的股份而决定的。那些不想关注技术细节的用户,可以将他们的投票权通过系统委派出去。由一个可信任的权益团代表他们做出明智和负责任的投票决定。

前以太坊联合创始人查尔斯:Cardano系统在各个方面比比特币好

IOHK的内容营销和社区经理 Maki Mukai表示,卡尔达诺基金会已经与瑞士加密谷协会( Crypto Valley)合作,该合作旨在与一些学术机构一起进行研究。


分享到:


相關文章: