LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 了解夸克区块链的前世今生

了解夸克区块链的前世今生

2021-04-09 区块链白白 来源:区块链网络

夸克区块链是一个具有智能合约功能的开放源代码公共区块链平台,该平台通过其专用加密货币QKI提供的去中心化的虚拟机来处理点对点的合约。

比特币率先推出了去中心化密码货币,充分验证了区块链技术的可行性和安全性。事实上,比特币区块链是一组分布式数据库,如果再往数据库中添加一个符号——比特币,并规定了一套协议,使该符号能够安全地在数据库中传递,而不需要信任第三方,这两种特性的结合完美地构建了一个货币传输系统——比特币网络。

但比特币并不完美,其协议的可扩展性是一个缺陷,比如,在比特币网络中,只有一种符号——比特币,用户无法定制其他符号,可以是代表公司的股票,也可以是债务凭证等等,而这就失去了一些特性,此外,在比特币协议中使用了一组基于堆栈的脚本语言,尽管它有一些灵活性,可以实现多重签名之类的功能,但还不足以构建更高级的应用程序,如去中心化交易所等,在设计上,夸克区块链旨在解决比特币缺乏扩展的问题。

夸克区块链的设计包括以下几个原则:

简明原则

协议将会尽可能地简单,即使是以某些数据存储和时间效率低下为代价,一般的程序员也能很好地完成完整的开发指令,最终,这将有助于减少任何特殊个人或精英群体可能对协议产生的影响,并推动夸克区块链成为一个向所有人开放的协议,除非能带来根本性的好处,否则添加复杂性的优化是不会被接受的。

一般原理

在夸克区块链设计哲学中,没有“特性”是一个基本部分,相反,夸克区块链提供了一种内部完整的图灵脚本语言,用户可以使用该语言构建任何可以精确定义的智能合约或交易类型,要创建一个完整的守护程序,你可能需要数千份连锁合同,并决定给它们提供慷慨的食物,任何事情都有可能。

模块原理

在设计上,夸克区块链的各个部分应尽可能模块化和可分离,在开发期间,应该能够很容易地让应用层在协议的某个地方做一些小的修改,而不需要修改就可以继续正常运行。

非歧视原则

协定不应主动限制或阻止特定类别的使用,协定中的所有管理机制应被设计成直接管理危害,而不应试图反对特定不受欢迎的应用,你甚至可以在夸克区块链上运行一个无限循环脚本,只要他愿意为它付一笔交易费就行了。

简言之,夸克区块链是一个提供多种模块的平台,用户可以在其上面建造应用程序,如果将建造应用程序比作建造房屋,则夸克区块链提供墙面、屋顶、地板等模块,用户只需将房屋建造成像搭积木一样的结构,这样在其上建造应用程序的成本和速度就会大大提高。

具体地说,夸克区块链是通过一套图灵完全的脚本语言来构建应用程序的,它与汇编语言相似,直接用汇编语言编程是很痛苦的,但是在夸克区块链中编程并不直接使用EVM语言,而是通过编译器将其转换为脚本语言,就像C语言, Python, Lisp一样。

值得注意的是,夸克区块链交易,不仅仅是发送数字资产,它还可以嵌入大量的额外信息,当一个交易被发送到一个合约时,这个信息非常重要,因为合约会基于这个信息完成自己的业务逻辑。

合同能够提供的业务,几乎是无穷无尽的,它的边界就在于你的想象力,因为图灵完备的语言提供了完全自由,允许用户构建各种应用程序。

你对夸克区块链还有什么看法呢?

—-

编译者/作者:区块链白白

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

LOADING...
LOADING...