幸运岛链Lucky Island Chain(LKC)致力于赋能商业经济,基于区块链技术,研发成熟且先进的技术架构,真正把区块链实用到商业经济,打造安全、可靠、操作性高的公链系统,以数字资产为纽带,为所罗门群岛打造全新可持续发展的经济模型,落地数字资产的商业应用,促进所罗门群岛商业经济快速可持续发展。
因此底层基础设施需要具有很强的性能以及可拓展性,幸运岛链的生态架构需要满足模块化的设计理念,强调框架的可拓展性、可交互性、安全性、隐私性。因此幸运岛链的生态架构中也包含了基础层、区块链层、业务层以及应用层。
基础层:包括分布式计算、分布式数据库、分布式存储和分布式网络。其中,数据库和分布式存储可以进行插拔,方便进行替换,为第三方提供了更多的选择和广泛的业务支撑能力。
区块链层:包括双通证结构、共识机制、智能合约、侧链以及跨链通信、账户管理、身份认证、交易审核、节点管理等模块。
业务层:业务层体现了幸运岛链去中心化社区自治的核心业务逻辑和商业模式O
应用层:应用层是针对用户以及第三方应用的层级,它会支持DAPP、数字钱包、数字资 产、身份认证、用户管理等等方面。
对于技术架构的实现,幸运岛链Lucky Island Chain(LKC)具有很多创新,将整体技术架构采用层次化和模块化的方式 实现,分为基础、隐私、网络、数据、激励、共识以及合约层。
基础层:技术基础层包含了最基础的区块链技术支持,例如密码学算法、节点管理、跨链管理、账户管理、事件管理等等,为区块链底层提供最基础的服务。
隐私层:从数据安全、隐私安全、网络安全等方面给予支持。
数据层:分布式数据库和分布式数据存储。
共识层:采用PoW和PoS的混合算法,解决了PoW区块的概率确定性问题,可以实现更好的最终确定性,同时也能将受众群体最大化。因此,持有LKC Token的用户与矿工均可以参与到投票中,共同参与幸运链社区的重大决定,如隔离见证(SegWit)、增大区块等等。如果这些更新被广泛认可,无需开发者干预,链就会自动分叉以配合更新。而这才是真正的去中心化。
合约层:合约层主要针对智能合约,幸运岛链Lucky Island Chain(LKC)支持图灵完备的智能合约,支持 golang, Java等编程语言,保证成熟、可靠的运行环境。