1. 链一财经首页
  2. 资讯

Laikelib一款全程自主研发基于区块链3.0的公链

Laikelib一款全程自主研发基于区块链3.0的公链

2009 年以来,技术社区里面出现了很多区块链项目,包括致力于成为通用智能合约平台和去中心化应用平台的以太坊项目。但是区块链的发展不论是从技术角度,还是行业应用角度都面临着诸多挑战。包括:

1、性能低下:早期区块链技术交易吞吐量小,性能低下导致今天的区块链应用无法与传统的非区块链应用竞争,性能问题一直困扰着诸多用户。
2、同步数据慢:用户需要同步区块链中的所有数据,由于数据量庞大,所以同步效率低。
3、非消费者友好:几乎所有区块链应用都需要用户在自己的计算机端运行一个“节点”或至少安装一个“轻节点”才能使用,此举会导致区块链应用现今难以在普通大众普及。
4、费用昂贵:费用高昂也是阻碍主流大众接受采用区块链技术的一大主因,同时还限制了开发者创建免费应用的灵活性。
5、平台“锁定”风险:应用的设计和代码,被开发初期选择的区块链平台“锁定”,导致难以灵活更换。
面对诸多技术难题,Laikelib 应运而生。
Laikelib 是一个为商业应用的区块链 3.0 底层架构,易于访问和使用。通过Laikelib,开发人员可以自定义区块链侧链、智能合约、云存储,通过在系统中构建、发布、分发应用程序获利。
在 LaikeLib 团队技术构想中,LaikeLib 结合现有优质区块链技术底层技术精髓,构建更高效、安全、可扩展的信用价值链生态体系。
DApp 是由智能合约和客户端代码构成的。LaikeLib 致力于打造多元化,能适配不同行业应用场景的应用服务。使普通用户可以更快速简单地接入Laikelib并构建应用。
Laikelib 设计创新
Laikelib 依托区块链技术优势,使用户同步数据更为迅捷,为用户节约大量的时间成本。Laikelib 无需同步其他侧链数据,为用户避免了不必要的容量浪费。用户只需同步自身相关的业务数据,便可以自如掌控所有交易信息,创造更加巨大的社会价值。
Laikelib 拥有比第三方交易更加便捷、弱中心化、透明化(更加值得信赖)的显著优势。
1、自主研发:针对传统区块链性能低下这一痛点,Laikelib 做了突破性的改进和创新。可处理大量的并发用户,具备了同其他非区块链竞争的实力。全程自主研发,大大提高了性能,给用户更快捷的体验。可靠反馈的速度也大大提高,足以服务数以千万计的日活跃用户。
2、同步数据快:针对大容量同步数据效率低下的问题,Laikelib 实现了强大的技术突破,适应了区块链的发展趋势。加快了数据(块产出)处理速度,为用户节约了很多成本,Laikelib 同步数据快的特性为用户大大提高了服务效率。
3、Laikelib 区块链 3.0:区块链技术的发展迅速且稳定,经过 1.0 的初级阶段到2.0 的智能合约功能(虚拟实现互通,去信用化承诺,高效快捷),再到当下以 Laikelib为代表的区块链 3.0 的技术落地。“区块链+”将成为现实,我们正在进入区块链 3.0 时代。Laikelib 的成功,意味着区块链技术“跨链”时代的到来。
4、弱中心化:Laikelib 的优势还在于,传统意义上的区块链技术是去中心化,在设计上将所有的节点都平等对待,信任成本低,但是交易效率也较低。但在实际中,很多业务场景已经有了一定的信任基础。Laikelib“弱中心化”的采用,一定程度上避免了海量数据的低效率处理。在原有的信任基础之上,区块链技术朝着联盟链方向去发展,并构成了一个弱中心化的信任模式,这是原有公有链模式上的一个突破。而且,这符合了当下国家监管部门要求。
5、多元化的发展:Laikelib 致力于将“区块链+”将成为现实,区块链的应用领域从单一扩展到医疗、保险、游戏、域名等多个领域,构建能快速适配多终端的设备应用。多行业业务通用模型散列在 Laikelib 侧链上,Laikelib 致力于打造适配多元化、多行业业务模型的中心社区。
Laikelib 最终目标是将区块链的技术应用到生活的方方面面,造就更美好的未来。
6、开放分享:Laikelib 公链接入简单,易于操作。避免了大量不必要的繁琐工作,简化了接入流程,轻松搭建属于各领域的应用场景。与行业伙伴共享,共同推动可信互联网的发展,打造区块链的共赢生态。
Laikelib 技术设计
1.系统简介
Laikelib 团队结合现有优质区块链技术底层精髓,构建更高效,安全,可扩展的信用价值链应用生态体系。
Laikelib 欢迎每一个参与者。通过与每一位参与者交互,可以帮助我们不断审查,优化,升级,完善系统。每一位促进系统改进的参与者可以获得相应奖励。
DApp 是由智能合约和客户端代码构成的。Laikelib 致力构建多元化,适配不同行业,多元化业务场景的去中心化应用服务。

开发者可以快速加入区块链应用开发,将安全、快捷的应用带给用户;人人都可以快速了解区块链,安心使用区块链产品。

Laikelib一款全程自主研发基于区块链3.0的公链

2.Laikelib 整体架构

Laikelib一款全程自主研发基于区块链3.0的公链

Laikelib 区块链底层由 Laikelib 团队自主研发,秉承“开放共享,共同创新”的理念,让开发者可以快速加入进来,一同成长。Laikelib 底层已实现基于区块链技术的账户与权限管理、智能合约、共识机制、运营监控、容错修复等模块。
关于 Laikelib 业务模型开发,开发者只需要实现对应接口即可完成模型库封装,通过上层 API 接口轻松接入应用。开发者也可以添加已实现完整的业务模型库到Laikelib 库,我们审核完成后,将适当发放奖励。我们也将开放更多业务模型库与大家一起探讨、一同改进。通过业务逻辑多元化实现,使各个行业快速融入进来。
开发者也可以访问我们开放模型库,搜索相应行业匹配的业务模型,遵循我们的描述的接入方式,导入模型直接使用,不需考虑底层搭建的复杂性。我们也将开放与添加更多业务模型库与大家一起探讨,促进各行业区块链应用落地。

3.Laikelib 的主链与侧链
Laikelib 整体由主链与侧链构成。
通俗来说, 主链是每个区块链项目进行主体业务记录与扩展的使用的记录链。主链与侧链两者通过双向挂钩,实现信用数据从主链转移到侧链。
Laikelib 侧链支持相对特性业务模型,也具有主链相似的记账与共识机制。它有自己按需定制的账本、共识机制、脚本和合约支持、相对特性的业务模型、主链相似的独立的信用记录机制等,我们也提供侧链与主链信用价值交互转换方式。

侧链与主链可以双向挂钩进行交互,但 Laikelib 的侧链业务与主链业务相互不影响, 业务与信用记录采用不同协议记录方式。

Laikelib一款全程自主研发基于区块链3.0的公链

一条主链衍生多条侧链。主链是代表信用价值信息,侧链记录各种业务数据,也可以记录与主链条相似信用记录。Laikelib 提供公共 API 让侧链与主链进行双向挂钩进行信用信息交换,各个的信用记录会记录在各自的链上,也可以将信用记录通过接口转换到主链上来。
Laikelib 主链与侧链特性比较:

Laikelib一款全程自主研发基于区块链3.0的公链

4.超立方体网络(Hypercube)
Laikelib 网络构成是基于超立方体网络(Hypercube)设计思想构建而成,从而达到真正意义上分布式、去中心化区块网络节点同步。
超立方体网络,适合 Laikelib 实现高可用,规则化扩张性网络节点散列广布。传统的点对点连接技术只实现对等网络通信,但是在高速扩张与均分的网络散列中,要达到高速节点通信与网络安全、平滑扩张,就必须监控与引入智能扩容调解节点机制,调整优化节点间连接。
团队已投入大量精力优化 Laikelib 事件监控调度引擎,如:节点高速广播、最优连接算法、事件调度通信等。监控与适当协调节点间通信连接机制,保证节点间的通信通畅、快速。
场景举例:一个新的节点上线后,广播到各个节点。当前节点通过广播返回的信息,计算协调后连接最优节点,精准广播到网络;每隔一段时间,通过与邻近节点通信,适当调整、优化网络连接。

5.共识机制:POP 权利证明
5.1.常见共识机制介绍
在交易发生时,所有节点都认同的某种约定。比如比特币矿工将从网络上收到的交易打包成一个块,不断计算该块的 Hash 值,使得它满足一定的规则,然后广播出去,其他节点收到该块后验证它,成功添加到区块链。目前市场上比较出名的共识机制有 PoW,PoS,DPoS。
工作量证明(Proof Of Work,PoW)通过计算来猜测一个数值(nonce),使得拼凑上交易数据后内容的 Hash 值满足新规定的上限。
权益证明(Proof of Stake,PoS),过程是通过“保证金”(信用、名声等具备价值属性的物品即可)竞争一个合法的块成为新的区块,收益为抵押的信用证明利息与服务费。提供证明的“保证金”(如信用记录)越多,则获得记账权的概率越大。合法记账者这可以获得此次收益。
股份授权证明(DPoS),是一种新的保障加密货币网络安全的算法,由 bitshares提出。它在尝试解决传统工作量证明机制(POW)和 NXT 所采用的股份证明机制(PoS)的问题的同时,还能通过实施科技式的民主,来抵消中心化带来的负面影响。
5.2. POP 权利证明(Proof of Power )
权利证明(Proof of Power, PoP),通过以过去获取权利记录的量为参考,历史记录量越多获取记账的权利越大。
在过去 1000 个记录块中,信用记录次数越多者,将拥有更大概率获得下一个块记录信息的权利。在一定时间内,谁先推算出满足目标值的 Hash,谁就可以先得到记账的权利,并且此时会影响到获取下一个块获得记录权利的难度。在未来一定时间内,如果没有下一个块被计算出来,而此时拥有更大权利的节点推算出同样高度的块,则认为权利大的节点的块是最长链。但这种机制,并不是一直是权利大的节点,持续获取记录权利:其他节点(权利较小的)想要获取记录数据的权利就只需要提升算力,通过算力的提升,推算速度增加,获取当前块记录权利难度减小;权利大的节点,不一定能在其他已提升算力的节点之前获取到记录的权利。
6.账号与校验方式
Laikelib 每个账户在每条链上的地址都是唯一的,每一种业务链获取地址签名方式不同。

账号通过严格密码学加解密,通过签名校验与确定所有权。不同业务,签名、校验方式不同。


7.并发调度
随着用户与业务量的不断增长,可能在某个时间段请求指令达到处理量的峰值,服务来不及同时处理,则会发生堵塞的现象。如:在同一时间大量智能合约注册指令从客户端发送过来,服务端无法及时吞吐全部,导致最后请求堆积过多。
由于高并发业务场景频发,Laikelib 在已建立高速网络节点通信下,基于事件监控模块通过判断处理单元是否达到当前处理瓶颈,从而合理判断与中转处理指令。如未达到瓶颈,则将指令压入当前业务处理单元业务处理队列。
处理场景:一个智能合约注册指令送达,但当前节点单元处理峰值为 5000 次/min,监控模块发现单元处于瓶颈,则适当向邻近节点通信收集节点处理量,转发到当前业务请求到相对较少业务单元处理节点内。
8.轻服务客户端与公共 API
8.1.BaaS 轻服务客户端
BaaS,区块链即服务。它使用统一的 API 或 SDK 进行接入到后端服务。
Laikelib 将提供轻量级微服务客户端(Linux 平台)供开发者便捷接入,它支持 HTTP协议与 TCP/IP 协议接入;使用 BaaS 服务接入,平滑、简单。
传统的互联网区块链应用系统运行模式大多基于 B/S 或 C/S 架构设计,但区块链数据散列在链上网络分布式存储服务介质上,需要时时同步链上数据过程比较麻烦。
Laikelib 的 BaaS 轻客户端将改变这个模式。它可以使得互联网的工作模式的区块链系统相当于运行在本地上,应用访问数据可以直接访问本地轻服务客户端获取数据。
使用轻服务客户端接入 Laikelib 的用户,可以通过它连接到完整版服务端以连接到链上网络(如果完整版服务端对应用所有者开放 API 接入权限,那么他可以直接调用相应公共 API 服务),通过链上网络,从其他完整版服务节点同步完整的区块链。开发者只需参考我们提供的公共 API,打包数据与推送到相应的业务接口,就可以在我们的区块链上发布与开发自己的应用。
8.2.公共 API 接入
Laikelib 提供公共 API 供开发者们接入。
Laikelib 的公共 API 设计,借鉴与综合 ODIN 与 Fabric 应用架构原型,结合开放数据索引设计思路,实现基于“数据索引命名标识”与“业务索引命名标识”等多元化搜索定位引擎;超级账本(Fabric)设计思路,它的设计原则是按照“用例驱动”的方式来实现的,所有功能都应该有对应的用例需求。鉴于它的设计思路,Laikelib 模块支持业务模型支持横向、平滑性扩充, 实现多元化业务模型接入。
9.Laikelib 系统特性
9.1.弱中心化
传统区块链技术核心设计思想是去中心化。去中心化”的特点降低了价值交互的信任成本,但“去中心化”的组织机构权力比较分散,在区块链的实际落地方案中,匿名化增加了监管的成本。因此当下“弱中心化”在某些场景下正取代完全的“去中心化”。这是原有公有链模式上的一个突破。而且,这符合了当下国家监管部门要求。
9.2.业务模型多元化,接入难度更简单化
Laikelib 通过与其他开发者一同扩充业务模型库,以适应多元化业务场景与应用接入,简化开发者准备的工作,降低区块链底层接入难度。开发者若想参与业务模型库开发,只需要实现我们提供的相应接口,就可以封装成业务模型库。我们也会提供公共模型库,与大家一同探讨与开发,将区块链技术融合到更多行业上。如:去中心化智能零售系统、去中心化个人信用收集管理系统、去中心化数据 API 服务、去中心化分布式云计算系统等。
在接入 Laikelib 方面,可以使用公共 API 接入或直接使用我们提供的 SDK,也可以使用轻服务客户端接入,支持多语言,易扩展。
9.3. 高效、快速、智能
通过基于超立方体网络(Hypercube)设计思想构建通信网络。构建 Laikelib 点对点网络通信服务,能根据并发业务量与服务支撑瓶颈,适当切换调节通信传输通道,降低通道拥堵率。
事件监控调度引擎,根据业务吞吐量,判断是否接受当前事件处理请求,如未接收,则会转发到邻近处理单元。
9.4. 数据存储安全、优质、可靠
高频的信息交换中,可能参杂一些脏数据。它们在经过单元处理前,校验模块进行核验身份、数据来源,事件监控调度引擎通过合理算法判断与裁定,分发处理单元节点。
对于脏数据参杂及时判定与过滤,保证数据安全、优质,可靠。
9.5. 良好的扩展性
1. 适配多元化、多行业业务,并可横向扩展。 2. 方便管理,当其中一条链需要升级时,只需升级当前链,而不需升级整条链。 3. 使用灵活,用户只需要同步主要业务链信息,不需要同步所有链信息。 4. 方便维护,不同业务模型适配不同业务场景,数据量大小不等。根据业务不同,数据结构不同,出块时间与块大小也不同,计费也不同。

接入 Laikelib 应用场景
Laikelib 应用场景广泛,可以涉及各个行业和领域,例如科技、医疗、能源、电商、航空等,为区块链 3.0 生态圈的发展添砖加瓦。企业的所有需求,皆可以在 Laikelib 生态圈得以满足。Laikelib 将覆盖社会生活的方方面面。
1.Laikelib+新零售支付系统
Laikelib 在新零售 O2O 商城的支付系统领域,可以得到广泛应用。不同的个体可以在不公开个人信息的情况下正常使用,任意消费。
在区块链+服务终端模式下,买家扫码支付,卖家直接供货,无需任何票据。更快捷、更便利。买家还可以通过扫码,了解商品各种信息,追溯货源,辨认真伪。
2. Laikelib+征信领域
Laikelib 在个人征信领域将得到广泛应用,人工智能领域可以接入 Laikelib,使信息更加透明化,无法更改和伪造。为无人零售的服务行业带来极大的便利,无人自助超市、无人自助餐厅、自动售票机等行业无需押金,即可凭个人信用消费。
3. Laikelib+资源共享
Laikelib 亦可应用于分享经济类的业务,对于该类业务的去中心化,将大大降低管理成本,使主题更集中、设计空间更充足。这一点,也同样值得投资者的重点关注。
4. Laikelib+贸易管理
Laikelib 在贸易领域尤其是自动化国际贸易、物流供应链领域都可以被广泛应用。它可以简化各种繁琐的手续,实现贸易中销售和相关法律合同的数字化,实时支付,使业务管理流程更加便捷。
5. Laikelib+物联网
Laikelib 同样非常适合物联网领域,这是一个非常重要的应用领域。例如供应链管理。现代企业的供应链不断延长,出现零碎化、复杂化、地理分散化等问题,Laikelib能够解决当前供应链所存在的问题,对于假冒伪劣产品实现实时追溯,确保透明度和安全性。
6. Laikelib+公共服务&教育
Laikelib 在公共服务、教育、慈善公益等领域,档案管理、身份(资质)认证、公众信任等方面,能有效解决这些行业在存证、追踪、关联、回溯等方面的问题,且能够保证所有数据的完整性、永久性和不可更改性。
7.Laikelib+IP 版权&文化娱乐
Laikelib 能将文化娱乐价值链的各个环节进行有效整合,实现加速流通,缩短价值创造周期。同时,可实现数字内容的价值转移,保证转移过程的可信、可审计和透明化,有效预防盗版等行为。有效解决了知识产权侵权严重现象,促进了数字资产的版权保护的发展。
8.Laikelib+医疗
在医疗领域,Laikelib 可通过自身的加密属性、去中心化等特征保护病人隐私。应用在电子健康病例(EHR)、DNA 钱包、药品防伪等领域。
据预测,全球 56%的医疗机构将陆续投资区块链技术。国外如飞利浦医疗、Gem 等医疗巨头和 Google、IBM 等科技巨头都在积极探索区块链 3.0 医疗应用。Laikelib 的应用将在全球医疗领域形成一种热潮。

关于更多Laikelib信息:https://www.laikelib.org/

根据国家《关于防范代币发行融资风险的公告》,大家应警惕代币发行融资与交易的风险隐患。

本文来自LIANYI转载,不代表链一财经立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

微信:kkyves

邮件:kefu@lianyi.com

时间:7x24,节假日bu休息

QR code