# KuChain 白皮书 自比特币诞生至今,作为点对点的电子现金系统,在无中心发行机构背书的情况下,以自组织的形式稳定运转。 区块链技术也因此得以普及,以太坊的智能合约实现了可验证运算逻辑,在太坊社区中激发出的更多的应用创新。 数字货币分散了货币发行和存储的权力,智能合约分散了代码执行与验证的权力,数字签名确保了用户资产所有权, 基于此,开放金融雏形逐步显现。 开放金融基于用户对网络和数字签名的信任构建而成,资产所有权被遍布在全球各地的节点和网络守护,资产确权的过程被简化为机器算法。用户能够在无中介的情况下通过与智能合约交互,进行资产操作与交换,极大的提高了金融服务效率。 ## 背景 2019 年,开放金融作为主旋律,以太坊生态中的「去中心化金融」DeFi 应用获得了稳定的增长,MakerDAO,Compound,Uniswap 等基于智能合约的金融服务产品带来了更多的交易量和交易额,也作为 DeFi 积木的底层模块,被更多的金融产品使用。 虽然以太坊社区已经将 2.0 的升级提上日程,但作为 DeFi 应用最为繁荣的公链,应用的执行效率和 DeFi 产品的安全性面临着更多挑战。当链上计算资源出现匮乏时,整个链条的交易拥堵会造成 DeFi 应用基础的借贷清算价格更新不及时,引发连锁的雪崩反应。以太坊智能合约在长久的运行和发展过程中,也要面临着状态爆炸的问题,以往的链上状态会成为新进入者的负担,尤其是新应用的开发者,会站在更加长远的角度思考产品和生态的可持续性。 于是人们开始寻找新的方案,于是 Cosmos 和 Polkadot 将跨链和全栈应用链的概念带给了社区。 如果我们能够将业务逻辑与现有的基础设施公链剥离,实现更加灵活且定制的应用链,通过低成本的扩展升级,就能够满足产品长久的发展。无需受限于现有的基础设施性能,也无需担心资产跨链流转的核心问题。Cosmos SDK 与 Substrate 将链应用功能进行封装,屏蔽了链条底层的复杂性,开发人员只需要关注业务层的设计与实现。这种分层思想激发了更多的应用类创新。 人们开始认真思考,应用链将成为迁移以太坊中成功 DeFi 的新选择: - 基于 PoS 共识,更加高效环保 - 应用链脚手架,快速启动业务 - 更加自由且不受限制的定制 - 未来的跨链互操作 - 无硬分叉的升级方案 但这种趋势带来了新的问题,应用链会导致基础设施和金融服务的割裂与分散。 ### 问题 如果说以太坊整合了 DeFi 模块,让金融应用像积木一样在原有的基础之上持续构建创新,应用链则是将应用和产品剥离打散,分散到不同的链载体之上。 以太坊就像一台互联网大型机,集中解决了底层的共识、初始用户、数据和代码,但日渐臃肿。 应用链则更加分散,产品与产品之间相对割裂,需要依赖标准来完成服务与服务的组合。 同样,全栈应用链作为新的方案并非完美,仍然需要解决很多实际的问题,新项目和应用链的融资面临较多问困难,生态中基础服务与配套工具不完善,初始用户进入门槛和以太坊用户的迁移成本较高,早期代币流动性不足,共识网络难以形成等等,都制约了应用链的普及和跨链生态的发展,开放金融基础设施的迭代和构建并非一帆风顺。 如果能有一个区块链公有操作系统,即满足公有设施的高性能可扩展,又能提供金融积木可组合基础,同时也能够支持异构区块链之间跨链通信的标准实现,那么它将会是什么样子? ## KuChain KuChain 作为「信任流转操作系统」,尝试在集中的大型计算机与独立全栈应用链之间寻找一种平衡,解决现有区块链应用底层设施的问题。 ### 无需信任 基于 Tendermint Core 拜占庭容错共识算法,构建 PoS 共识网络,开放无许可的治理结构将为应用开发者和使用者提供无需信任的基础设施。 ### 可组合 > 无需信任的可组合性显然将成为开发者新的超能力,当开发人员可以使用更少的资源做更多的事时,互联网会带来更多协作、创造力和选择,我们都将成为受益者 ## 用例