卡尔达诺:一种加密货币的科学方法。
Cardano是什么?Cardano是一个分散的开源公共区块链项目。这个网络的加密货币叫做ADA。这个区块链的独特之处在于,它是开发Cardano的科学哲学方法,也是研究开发网络所有功能的第一方法论。在开始讨论什么使Cardano独特之前,我们首先需要了解区块链技术是如何发展到目前为止的,以及它是如何演变的。
文来源微信公众号:长沙区块链 / qkl0731
区块链1.0
将分散式账本技术作为加密货币的实施,使得区块链的金融交易成为最突出的例子。这个实现是互联网上第一个作为分散支付系统的资金。
区块链2.0
比特币的发展证明了交易的简单易行,它向世人展示了区块链技术是值得认真对待的。但比特币区块链是在没有任何可编程功能的情况下开发出来的,它是一个静态系统,可以作为公共分类账。对可编程加密货币的需求导致了Ethereum的发展,它将世界引入了智能契约;在区块链网络上运行的小型计算机程序。
区块链3.0
DApp支持分散应用,从传统互联网应用的标准集中式结构转变为分散的系统。它使用分散的数据存储,并将其代码运行在一个分散的对等网络上,在区块链上。由于internet上的传统应用程序托管在第三方服务器上,所以DApps托管在区块链上,并且没有中央授权。
Cardano方法与哲学
Cardano网络适合区块链3.0组,因为它是一个支持dApps的区块链平台。
在日本社会中,它也被称为日本的Ethereum。
卡诺的名字来自意大利数学家Gerolamo Cardano,它符合卡尔达诺的哲学,致力于开发最好的区块链项目。
Cardano有自己的钱包,叫做Daedalus,用户可以在那里存储、发送或接收他们的ADA。
到目前为止,它只适用于Windows和macOS用户。
该项目的主要创始人之一是Charles Hoskinson,他是IOHK的首席执行官,也是Ethereum项目的创始人之一。
关于Cardano最重要的一点是从头开始构建网络的科学方法。
所有关于更新和开发的决定都是一个科学研究的重点,然后是Cardano社区的同行评审。由于Cardano的开发具有科学的方法,所以与在crypto空间中的一些区块链项目相比,更新被实现的缺点也有所降低。然而,要花更多的时间来开发一个系统,这个系统每天都要被数百万或数十亿人使用,这是可以接受的,也会受到鼓励。请记住,当今互联网上使用最多的协议之一是30到40岁,仍然可以充分发挥功能。
从某种意义上说,Cardano背后的团队正试图在所有的区块链中实现一个规范的协议系统,这将为未来的dApps开发人员制定一个标准。
在了解了Ethereum网络的主要尺度问题之后,对于Cardano团队来说,关键的焦点是创建一个全新的智能合同系统,它具有可靠的bb0协议。
Cardano网络在没有挖掘的情况下是安全的,但是它使用的是一种被科学证明是安全的PoS协议。
该算法被称为Oroborus,网络由槽位领导保护。
这一因素使卡塔诺显著领先于其他区块链开发项目。
由于这个网络是白手起家的,它缺少一些其他的热门区块,比如Ethereum和比特币。
这也使得卡尔达诺网络运行更便宜,因为在消耗大量电能的同时,没有矿工在计算哈希。
关于PoS算法的更多技术和详细信息,请查看他们的白皮书或观看这段视频,内容是Charles Hoskinson解释算法的工作原理和其他Cardano特性。
Oroborus的另一个功能是它允许Cardano扩展其网络。
与以太的相似的尺度问题学习,卡诺的团队以这样的方式开发了网络,时间框架被划分为不同的时代;
卡达诺独有的特征。
与矿工不同的是,有一些沟槽的领导者在网络中创建新的区块,我的,并处理这些交易直到他们达成共识。
Cardano实现的唯一缩放解决方案是让网络s槽的领导者创建侧链。
通过这样做,将工作负载分配到不同的区块链中,从而绕过了单一拥塞网络的问题。
编码标准和基础设施
在谈到Cardano时,另一个有趣的地方是,代码的某些部分是在Haskell中编写的,Haskell是一种高级的资产构建编程语言。这也给Cardano带来了巨大的价值,因为它是唯一的区块链项目,它是用科学和哲学的方法来解决现实世界的问题。这使得在Cardano网络上运行的分散应用程序非常安全可靠,它们鼓励更好的编码实践,包括工业级别的计算,类似于航空航天工业。大多数Cardano网络特性都是以模块化的方式构建的,这使得它们能够轻松地移动、添加或更新现有代码。这也减少了分叉的可能性,因为在不分割核心协议的情况下,网络上的更新更容易计划和管理。Cardano的模块化实践为独特的区块链项目提供了附加价值,该项目在设计中是安全、安全、模块化的。总的来说,我们可以说Cardano网络是一个独特的区块链项目,在crypto空间中解决已知的区块链问题,首先在网络上构建解决方案。