Power在信任和全球区块链基础设施创建一个全面的共同体,旨在解决商业、金融、企业和组织在经济和社会各个领域面临的问题。
智能区块链环境正在被实现为分散式技术即服务(dTaaS)。
智能区块链环境提供的分散解决方案包括:
● 为组织和专业用户实施区块链技术;
● 用户交互的基础设施
● 考虑到最终用户而创建的产品和服务解决方案
● 将模块和服务与第三方应用程序集成在一起;
● 分散的应用程序(DApps);
● 一个用于众包编码的平台和服务
The Power的策略 - 建立一个统一的信任环境,为企业、社会和政府提供透明度。
信任的统一环境将会立:
● 所有的操作和交易都被记录在区块链中。这些行为和交易不能被更改或伪造;
● 所有用户都被授权并经历了KYC(了解您的客户)过程;
● 该平台给用户打分,从而设定他们的评级,这促使他们采取负责任的行动
● 平台上的智能合同和分散的应用程序在经过技术审合后被验证。
Power合并统一数字环境中的商业、企业、社会和公共关系,以及任何数据、内容、过程和文档一起,这些都是这些关系产生的结果。
在核心问题上,The Power区块链的速度和可伸缩性让它每秒处理10多万笔交易。由项目团队开发的共振算法和分片模型使这成为可能。
该项目基于具有领土和虚拟配置的自适应分片。在一个可根据个别组织的需求定制的经济中,公共和私有分片的任意组合是可能的。私人的分片保证了商业秘密的安全,然而,可以根据用户的角色授予管理权限访问某些信息以及授予他们的许可。
Power区块链为社会创造了条件和技术基础,从而达到了一个新的进步水平。Power智能环境简化了对增强现实、人工智能、智能自动系统和自主制造过程的适应,而无需人工输入。Power的智能环境为世界提供了必要的工具,使其能够顺利地克服数字革命。
Power正在发展一个统一的、安全的、保密的信息环境。在这种环境下,每个企业都可以利用快速和廉价的支付服务,低成本的取款,以及大量存储数据的能力。每个交易的成本由每个用户设置。
利用数字基础设施,Power的智能区块链环境正在开发和维护一个安全的平台,为用户提供对其各自业务运营所必需的技术设置进行微调的能力。
Power的目标是创造一个全球一体化和分散的经济,并为商业、社会和政府提供最新的技术基础设施。Power的目标是降低其平台用户的成本,同时为他们提供可访问的技术解决方案。power的最终目标是促进金融和企业世界的全球转型(数字化)。
Power正在建立一个基于分散的资源和服务的新经济,以及自动化的实体和契约。该项目促进了自动化和自主的合同的创建,以及在智能数字环境下的实体。在“数字外壳实体”的工作基础上,通过内部算法来实现自治,不受外部操纵。
Power提供的核心利益是:技术和基础设施,支持第四次工业革命(工业4.0)。工业4.0在知识系统、服务、制造、机制以及产品和服务的供应商和销售商的数字环境中,起到的特点是自主互动。工业4.0已经启动了试点项目。
Power使从封闭实验转向试点项目和技术的工业应用。创建和实施智能实体是经济转型最重要的步骤之一。这些实体提供了一种新型的数字外壳,用于管理他们的主题、组织和设施,并将其移植到区块链环境中----同,在统一和智能的全球环境中,分散的服务和组织在自动化合同的基础上相互作用。
Power是在商业和金融领域发展起来的,为区块链技术的增长和全球化打开了更多的机会。无论任何一家公司的规模如何,Power都是面向B2B领域的运营。自动交易的即时处理也可以被创业公司、中型企业和企业利用。寻找新的、更好的技术解决方案的区块链项目已经加入了智能 Power 数字环境。
智能数字 Power环境
Power的目标是开发应用的工具和解决方案,这将促进企业向新的数字经济转型。出于这个目的,Power正在开发一个“智能区块链环境”。
智能数字环境是一个数字生态系统,现实世界中的实体(主题和对象)及其交互被数字化并转移到区块链上。生态系统的首要任务是确保所有流程的安全性、可靠性、透明性和完整性。智能合同在一定程度上管理着这个生态系统,它不仅能使现实世界的互动数字化,而且还能创造出新的互动类型。区块链技术是智能数字环境的核心。
为了刺激平台用户之间的经济活动,创建了用于用户交互的子系统。智能区块链环境的子系统与现实世界中的社会、经济、金融、法律和信息系统是相同的。数字子系统简化了将业务集成到智能数字环境中的集成。
在智能区块链环境架构中集成的子系统是:
1.支付子系统
Power正在开发一种环境,并开发出能够创建新的支付系统的工具,以及与现有支付系统或类似物的集成。在任何给定项目的智能环境中,都有可能复制并创建新的支付系统,创建新的“数字货币”和“数字资产”,或者开发新的内部支付方式。
技术特性,比如创建时间短、在地理分片中分配交易负载,以及最低交易费用,使Power平台成为全球范围内数字资产转移的理想选择。
2.混合实体子系统
区块链技术当涉及到控制身体和确保完美运作方面就使企业能够节约成本。
许多组织为了使用商业(非公共)信息而创建私有分支。为了开发这些分支,需要大型的开发团队。自然,为了维持这种发展,需要大量的预算支出。
这些分支的创建是为了方便公司和政府实体的需求。尽管给定系统的安全性很高,但是任何能够访问服务器的工作人员都有能力破坏区块链数据的完整性。Power授予用户创建私有分片的能力,同时保留对项目更广泛基础设施的访问权,从而使与在智能区块链环境中集成的所有服务和业务进行交互。
这些组织中的混合实体是由其特征的二重性来定义的。一方面,他们参与到更广泛的环境的互动中。另一方面,他们自己的私有分片也包含在他们的结构中。在任何给定的分片中,对信息的可访问性、访问级别和单个用户的角色都是由该分片的所
有者设置的。通过这种方式,商业秘密等信息被保密,安全,远离公众视线。密码学方法被用来保护用户的私人信息。
对于那些在操作中使用区块链的组织来说,私有分片是一个不错的选择。该平台支
持同时促进私人和公共信息、交易和记录。
组织能够创建私有分片,对这些分片进行独占控制,同时可以访问整个公共区块链。这样的节点将专门处理组织的私有信息,因为根据组织设置的角,这些节点将被委托给用户,就如它们认为合适。
私人分片的优点如下:
● 经济效益 - 在发生大量交易的情况下,组织受益。由于在这些实例中不需要公开验证,验证被转移到私有分片中,从而节省了资源。这是通过在公共区块链中对私有区块链进行验证来实现的(i.e在公共区块链中生成一个私有区块链散列;
● 建立信任 - 两个或多个私有分片之间相互作用的能力,而不会将信息泄漏到公共网络中。在私有分片的情况下,第三方将在其数据被记录在私有分片中得到一个时间戳的确认;
● 为了开发和维护必要的基础设施,雇佣一个内部开发人员和购买昂贵的设备不再是必要的;
● 数据隐私和安全 - 全功能使用区块链技术,以及所有利益在于一个给定组织内;
● 充分访问智能区块链环境 - Power项目的所有设施和基础设施都可以从一个私人的分片中访问。在组织的私有分片中创建类似的框架(具有相同的层次结构)是可能的。例如,组织内的市场营销专家可以在打印服务中放置和订购,并支付(只要合同已经签署和批准),将资金从私人的分片转移到公共区块链。
3.自动化子系统
Power为软件的快速开发和实现提供了额外的自动化工具:
● 区块链开发工具包(BDT)
● 智能合约建设者
● 电源商店——一个插件和模板的市场
这些工具将使用户更容易选择、开发和定制智能合同、服务、应用程序、公共分片、自动化合同和智能实体。同样,在这些工具的帮助下,应用程序、组织和服务的自动化变得更容易、更快、更具有成本效益。
4.计算服务子系统
企业不仅在他们提供的产品和服务领域展开竞争,而且在涉及决策制定的信息系统的有效性时也存在竞争。
当前的区块链平台为希望转型为数字领域的企业以智能合同的形式提供信息系统。这就增加了这种转变的难度和成本。
Power支持基于现有和已证实的技术创建分散的应用程序和服务。例如,企业管理系统、支付网关、医疗数据管理系统和类似的程序可以集成到数字智能环境中。
智能区块链环境中的应用程序和服务可以用任何编程语言编写。这些语言包括(但不限于):c/c++,Java,Go,Rust,和c#。因此,现有的解决方案可以用最少的精力集成到Power智能数字区块链环境中。
5.存储子系统
正确的信息进入统一数字环境的Power是至关重要的。
存储子系统负责分析进入区块链的信息,它是安全存储,以及限制对该信息的访问(在访问受限的情况下)。
通过Power存储子系统,数据所有者可以利用“存储合同”,从而实现对信息的货币化访问,以及它的隐私。存储合同是专门的智能合同。更多关于它们的信息可以在这个文档的存储分片部分找到。
6.集体交互子系统
在现代经济中,利用集体互动的创新项目正变得越来越普遍。这方面的例子将涉及到包括众筹、共同乘车和预订平台。通常被认知为“uber化”的趋势正在上升。
Power项目提供了一种机制,通过分散式解决方案和“群体系统”的帮助,促进了商业的发展。
集体互动子系统的目的是创建一个社区,在这个社区中,新的实体和它们的变化将以一种互惠和有机的方式促进Power环境的增长。
环境体系结构
Power体系结构由一种逻辑约束层组成,它提供了平台的可靠性、可伸缩性和分散性。
1.协议层
基础等级。分散网络的协调节点交互作用在协议层上,提供了针对攻击技术的稳定性,并使分片的网络保持连接。
共振算法是项目的核心。Power团队开发了这种共识算法,解决了网络中信任节点的问题,并同步了公共和私有分片。
共识是一种决定 - 在分散式系统中使用的算法。在区块链中,制定集体决策的算法具有类似于社会整体的特征。例如,过半数表决(简单的民主)、选举代表(代议制民主)或责任的授权(如总统选举)都是达成共识的例子。在区块链中,系统参与者达成的共识,负责确定链中的新块是否包含正确的信息。
2.共振的共识
一种共识是拜占庭式的容错(BFT)。不像工作证明(PoW)或证明(PoS)共识,在BFT共识下运作的系统中的用户,相信一个被大多数同行确认的区块的有效性。
共振共识的主要特征是:
● 它是在区块链中使用的。该协议使平台能够在节点间拒绝或敌对行为的情况下不受干扰地运行,只要分片中负责任的参与者的比例超过50%。
● 已经实现了一个包含发送方签名的同步bft-协议。
● 块创建时间框架——小于250毫秒。
● 高度集成了包括分片在内的平台特性(进一步解释)。
● 一个合作的块创建模型处于共振的核心。
● 所有的块创建过程的参与者都得到了奖励。
● 一般应用的目的正在被开发于共识。这意味着,在许多其他类型的交易(如投票、数据、智能合同等)中,经济交易都存在于系统中。
3.区块链层
Power的独特之处在于,网络负载流量的增长促进了分散式网络的可伸缩性。网络负载通过虚拟节点组来平衡——也就是所谓的分片。分片构成了区块链的逻辑层,由多个节点组成,按类型组合在一起。
分片
分片本质上是一个完整的区块链,具有某些特性使其能够与类似的、并行的分片一起工作。
分片特征:
1. 块验证机制在所有分片中都是相同的。这给了一个分片的用户在另一个分片中看到交易的能力。
2. 属于一个分片的节点可以移动到另一个分片,它们也可以联合起来,创建一个新的分片。
3. 所有节点都包含系统结构的信息。
4. Power团队开发了一个独特的交叉地址系统。这意味着每个个人用户的地址保持不变,不管他们连接到什么分片。
5. 一个传输事务的系统被集成到分片中——从交易开始的分片到接收它的分片。
分片的概念、技术和架构是由Power团队开发的,目的是解决可伸缩性、长交易处理时间和短宽带的问题,这些问题在现有的区块链项目中很普遍。
当一个分片的网络负载达到容量的阈值时,Power会自动将分片分成两个新的和全功能的分片。这大大提高了系统的生产力。
分片考虑到分片中节点之间的地理距离,以最小化创建新区块所需的时间。这种技术允许在相同的性能参数中创建更多的区块。
在Power区块链中,分片的特征促进了具有不同技术和经济特征的分片的并行功能。
分片和侧链的区别
侧链是一个独立的区块链,它有自己的共识和操作规则,与另一个区块链有关。与主要区块链紧密相连的区块链通常被称为侧链。有了这种类型的连接,侧链就会与主区块链进行交互,这将成为一个“瓶颈”并限制可伸缩性。
分片是Power平台的核心。不存在主要的区块链,有效地使所有的分片都相等。可伸缩的Power平台是在整个网络中不断地相互作用的分片的聚集。任何分片中的一个节点不断地接收关于其他分片内容的信息。通过这种方式,任何分片中的每个节点都对平台的状况有全面的了解,同时独立于整个网络进行操作。
Power平台利用一般寻址,使用户能够不受阻碍地在整个网络上进行交易,并从一个分片转移到另一个分片(例如,在改变他们的地理位置时)。
分支
分支是创建新分片的自动操作。
在这两种情况下,发生的事情是:
1. 系统对网络使用过载的反应;
2. 通过在平台上增加新的分片。
一个新的分片的支出(或诞生)发生在一个现有分片上的节点在创建一个新的分片上达成一致的时刻。这个决定被写进分片的区块中,在这个分片中,节点决定分裂。
一旦满足了创建新分片的最小节点数量,新分片的“DNA”就会被刻入到块中,以及新分片的所有公共节点键,以及新分片的散列生成。通过这种方式,新的分片接收到一个合法的节点集,并且立即可以操作。
相反的机制也存在—— de-forking(反分支)。这种情况发生在网络负载急剧下降的情况,或者分片的损坏程度达到不可逆转的成都下(例如,如果一个分片中的所有节点少于一半是在线的情况下)。
分支过程并不限制平台的操作设置。
在图表的视觉上,Power类似于树状图表,这些图表代表了单个的分片。它们之间的连接代表了操作的完成。在图的核心显示的是最初的分片,从中创建新的分片。
分片的弹性架构
正如前面提到的,每个分片都是一个功能齐全的区块链。这意味着,在完全隔离网络的情况下,它保留了全部功能。例如,如果一场自然灾害破坏了与澳大利亚的所有交流,那么澳大利亚的分片将继续发挥作用,为当地居民和组织提供服务。
此外,考虑到所有的分片都以异步方式交换区块,在没有网络连接的情况下,可以使用离线的区块交换方法。例如,有可能交换硬盘上储存的硬盘,在空气、陆地和海洋上运输它们。这当然是相当慢的,但是在这种情况下不会比其他方法慢。
通过这种方式,在Power平台上,无论距离,还是缺乏连接,都将结束分片的操作,前提是在最小需求数量的节点之间打开通信渠道,这对于这些分片的操作是必需的。
防止“双重支出”操作
“双重支出”是困扰数字交易的一个问题,在交易确认之前,类似的货币单位交易是重复的(出于偶然或目的)。假设交易的初始记录包含给定帐户中所有资产的支出。在这种情况下,在区块链上记录的第二笔交易将违反整个系统的所有资产的完整性,就如虚拟的资产正在被花掉。
这个Power 平台使得犯罪者不可能连接到多个分片,并进行双重支出操作。
安全系统的工作原理如下:一个帐户的所有者可以一次只能连接到一个分片。就像在区块链上的任何其他动作一样,注册一个帐号的行为也会被记录下来。当用户切换到另一个分片时,这些信息就会跟随他们。帐户的所有者能够连接到环境中的任何分片。然而,他们必须首先退出前一个分片。通过这种方式,通过连接到一个新的分片,他们无法在他们连接的原始分片中进行交易。
分片的定制
共振算法的总和与分片的可伸缩性相结合,使得创建单独的节点组(计算机执行分片参与者的角色)成为可能。节点的分组允许创建分片,专门用于执行特定类型的操作,从而节省了此类操作的成本。
添加新的、专门的分片能够更改和/或者添加系统的功能。这方面是Power独一无二的一面。举个例子,目前,比特币和以太坊都不能在不使用分支的情况下改变它们的特征。
这些设置在分片中是可用的:
● 区块创建时间;
● 区块尺寸;
● 交易类别;
● 分片中节点的最小和最大数量。
所有类型的分片的参数都与其他分片无关。分片是由具有相同配置的节点组成的。
信息存储分片
存储合同
存储合同是在存储分片中进行的主要操作。这些类似于经典区块链中的交易。存储分片的参数:
● 信息的保留期;
● 编辑、存储和阅读信息的权利;
● 一种将信息阅读货币化的系统。
每一个新注册的存储合同都接收到它自己的,唯一的编号。这个编号用于“绑定一个存款”到特定合同的存储。合同是在一个存储分片中所有节点完成的。
控制和存储的支付
在整个保留期间,存储支付均匀地分布在特定的存储节点中。允许的支付期限是在存储分片中设定的,而具体的付款期限则在存储合同中注明。
从存储支付中获得的部分资金被预留给控制存储合同执行的节点。这些资金只在合同结束时转移到节点上。为了在合同完成后获得资金,节点必须满足合同中规定的所有条件。
如果一个节点停止存储关于契约的信息(有意或无意地),将停止为该契约支付补偿的资金的积累。此外,将从他们的存款中扣除一笔罚金,并将其转移到发现这一行为的实体。
管理访问和观看费用的制度
承包商是该账户的所有者。也就是说,承包商保存信息,同时指定谁有权访问该信息,以及查看信息的条件。
访问和存储方案:
● 只有所有者才会查看信息并为其阅读付费;
● 所有付费访问信息的人都可以查看信息;
● 只有独立的个人查看信息,并为访问信息付费;
● 只有独立的个人查看信息,而对信息的访问是由承包商的存款支付的。
媒介知识库
专用的存储分片允许存储完整版本的链上交易,但也可以用来安全地存储不同的文件类型,如文档、音频和视频。在媒体存储中访问内容的条款是由这些文件的所有者决定的,并且可以根据一时的突发奇想进行更改。这使得媒体存储可以用作数据分发系统。
临时存储系统
一种用于存储分散应用程序条件的专门API实现,可以在短时间内在区块链上存储少量数据。尽管在商定的时间框架结束时,这些信息会被删除,但在区块链中仍将保留各自的信息。此类信息的示例包括键、注释、用户应用程序设置等。
键值存储
这个功能是面向开发人员的,并允许他们将Power作为他们自己项目的键值数据库。为了简化将这个数据库集成到开发人员使用的应用程序中,提供了最常见的开发语言的库。
4.计算分片
在Power数字环境中,计算和交易操作的执行是分开的。计算操作的执行方式与如何执行交易性操作没有关系。交易和计算操作彼此独立的事实,提供了一个更快、更可靠的系统。
这些操作的独立特性不仅使虚拟机能够在分片节点上启动,而且还提供了执行专门任务的功能。以任何现代编程语言编写的应用程序,以及物件等容器中的应用程序,都可以在任何专门的分片中启动。
这样的解决方案简化了将现有开发解决方案转移到Power平台上。同样,这种方法提高了应用程序在计算分片中运行的速度。
5.私人分片
尽管在Power数字环境中,具有广泛特征的分片运行,但它们都有能力相互交换信息。其中的例外是私有分片:它们内部存储的数据与允许公众访问的分片隔离开来。私有分片的所有者独立决定他们希望公开哪些信息。通过这种方式,一个私有的分片能够保留公共区块链的基本和可定制的特性,同时保留对整个Power基础设施的访问。
这就有可能:
● 在公共智能合同的基础上,在两个或多个私有分片之间进行交互;
● 将数字资产从一个私有的分片转移到Power统一数字环境的任何用户;
● 根据Power计算API,在公共和私有区块内创建自定义的内部计算系统;
● 利用来自私有区块链的公共计算分片。
6.专用的分片
由于ICO在2017年大量使用以太坊网络,区块链上的交易出现了持续的延迟。对ICO来说,这意味着资金的积累会延迟。最重要的是,由于这些延迟,目前基于以太坊平台的项目已经陷入停滞。在游戏中,也会周期性地出现类似的问题,在他们的操作中使用区块链。类似雪崩一样的交易性加载给使用相同区块链的其他系统的用户带来不便。
这个问题经常困扰着许多用户同时使用的平台,也就是所谓的“点杠效应”。Power通过允许专门的分片的奉献来解决这个问题。ICO、服务、游戏和应用程序开发团队可以分配一个单独的分片,用于执行该项目的智能合同。这将确保像雪崩一样的网络负载不会影响其他项目,这些项目利用他们自己的、独立的分片。
7.虚拟机器
为了处理智能合同,Power拥有自己的虚拟机,基于WASM。通过这样的解决方案,可以编写使用不同编程语言(当前、C、C++和铁锈)的智能合同。其他语言对WebAssembly(包括可靠性)的额外支持目前正在进行中。基本的编程语言是“RUST”。智能合同是在独立的、孤立的虚拟机上启动的,并且不会影响已经在运行的智能合同。
考虑到这一点,智能合同与所有服务和功能(包括私有分片和API)交互的能力不会受到影响。
不同的运行时环境可以在每个单独的分片中启动。
基础设施水平
这一级别的工具是为了将项目与各种业务和服务集成在一起而开发的。一个由创建任何业务所必需的数字组件组成的工具箱在基础设施级别中存在。这个项目的所有优点都可以在这个级别上访问。
例如,为了创建一个物流公司,一个组织需要:
● 实现用户验证过程(了解您的客户——KYC,
● 创建一个私有分片,通过一个API将其连接到区块链层,
● 通过图层的API访问智能合同虚拟机,
● 通过使用交互层API,组织与关联的私有分片的交互,
● 通过交互层API配置支付的接收,进入支付网关。
基础设施级别通过具有不同程度逻辑的通用API提供业务和产品之间的连接性。
了解您的客户(KYC)策略
用户可以选择KYC级别和属性。Power合作伙伴(在项目开发阶段)可以设置它们的KYC级别和属性,以匹配它们在网络上满足客户需求所需的参数。
如果用户的特定权限的立法框架允许,Power环境的基本功能将保持在匿名级别(没有KYC)。要想完全访问平台的所有服务和功能,用户必须通过授权的设施完成身份验证过程。
智能环境支持在认证设施中通过通用API集成KYC、AML和FATF指令。
该系统提供了各种级别的用户授权,这限制了需要一定级别KYC的访问功能。通过完成KYC过程,一个实体被授予了作为一个应税和/或合法实体的机会,并参与评分和评分程序。这使实体能够向新的、潜在的合作伙伴提供服务,并在相互理解信任的基础上与他们签订智能合同。
分散的应用程序
Power 智能环境支持分散的应用程序,这些应用程序利用其专有的API在区块链平台上相互作用。
应用程序的源代码存储在Power区块链上。这保证了项目的代码保持不变,并提供了“人群代码”的使用(稍后会详细介绍),从而支持分散式应用程序的支持。
用于环境中的支付网关的交互式工具
在当今世界,货币和金融资产有数百种不同的形式。然而,随着区块链技术的出现,新形式的“数字货币”,即所谓的加密货币,开始出现。
Power提供的工具不仅支持当前现有支付系统的数字化,还为新支付系统的开发提供了支持。
在现有支付系统的数字化和创建新系统的过程中,可以使用经典模板和支持API /SDK级别的支持。然而,Power平台上的支付系统的配置并不受限于模板的限制。任何项目团队都可以定制一个现有的模板,或者创建专门为他们的需求设计的系统。
任何在Power环境中实现的支付系统,都可以供平台上的任何项目使用(前提是该支付系统的开发人员允许这样做)。这也适用于支付系统之间的直接交互。交互网关是由Power提供的标准模型。
Power 智能环境促进了在平台上开展业务的实体的合法遵从性。任何在Power 环境中实施的支付系统,在技术上按照用户各自管辖范围内的法律规定执行用户的限制。
创建支付系统的功能只适用于那些已经完成了所有适用的KYC程序的用户,这些程序是由他们希望支付的权限(s)的各自的法律(s)所规定的。
对于智能实体——数字shell企业、主题、现实世界中的实体——在Power环境中创建的,也可以使用支付系统的创建和使用。同样,这也适用于法律实体,它们是具有法律地位的智能实体。在Power 环境中,法律实体的行为导致法律影响跨越至非数字领域之外。
如果任何司法管辖权要求新创建的支付系统获得许可,就可以获得许可的数字版本,以符合当地的法律。许可证可以通过一个附属机构的帮助获得,该设施是由电力公司授权的。
投票
投票是一种常用来解决分争的做法。Power提供了简单的解决方案,可以在广泛的项目中集成和利用投票。任何项目都可以选择投票模式,进一步发展它,以更好地满足他们的需求,或者完全创建一个新的投票模式。在所有投票模型中都有KYC集成的标准接口,以确保所有参与投票过程的人的身份和资格。
智能合约
专有的智能合同是智能区块链环境中的关键组件。在整个智能合同系统的发展过程中,遵循了以下目标和条件:
1. 可靠的合约实现(代码完整性)。
2. 开发人员的入门门槛很低(使用和定制的简单性)。
3. 在智能合同代码方面简化了测试程序。
网络装配技术和RUST编程语言的结合被用于POWER。除了RUST和WebAssembly之外,该平台目前还兼容C和C++编程语言。目前努力扩大成包括solidity在内的编程语言的支持范围。RUST被选为一种语言,因为它允许开发人员在一个安全可靠的问题上强调代码的执行,与C++相比,它的性能几乎是相同的。
为了执行业务功能,在RUST编程语言上编写的智能合约可以包含以下内容:
· 每一个本地的智能合同都可以包含合同结构的完整文本描述,以及合同中主体和实体之间的交互方式;
· 该智能合同的所有人可以向在合同代码中发现与合同文本有差异的人提供补偿。
可视化编辑器,在PowerStore中与不断增长的模板结合,可用于智能合同的开发。与智能合同的交互则可以通过API可以实现。
与智能区块链环境集成的工具。
Power为将业务项目简单地集成到安全的区块链环境基础设施中奠定了基础。
平台参与者可以访问关于API的详细文档。API机制允许在平台内集成所有实体。文档中详细描述了所有项目之间的交互过程。此外,用户还可以获得以下工具和能力:
● 用于流行产品和在线服务的模块。例如,一个常用的内容管理系统(CMS),与一个Power模块——促进了支付网关与CRM的集成,这是需要的。集成过程类似于简单的配置程序。通过将几个模块组合在一起,可以集成所需的服务!另外,来自其他项目的模块也可以在私人Power分片上运行——前提是该模块的开发人员允许他们的集成。
● 所有的项目,利用Power技术,获得技术支持。专家集成合作伙伴不仅在将项目整合到power安全环境中提供协助,还帮助企业将Power技术整合到他们的业务中。该平台包括并支持一个社区知识库,以及一个模块和应用程序(Power Store)的市场。
● 特殊工具有效简化了当前在其他区块链上运行的迁移项目到Power环境的过程。无论项目是否完成,开发人员将能够将项目数据从任何现有区块链传输到power区块链环境。
Smart-Contract建设者
开发和发布一份关于Power区块链的智能合同相对容易。正如前面提到的,Power智能合同独立于平台服务,不受slashdot效应的影响。智能合同的有效性是基于功能和计算过程的分离,以及在高负载下的分片的自动扩展。智能合同可以用多种编程语言编写,包括与Solidity兼容的语言。
为了简化在智能合同方面的工作量,这个平台中包含一个可视化的建设者。在建设者的帮助下,开发人员可以通过利用来自Power Store的现成模板来创建自己的智能契约。该算法是通过被称为“立方体”的算法的拖放过程的过程可视化地形成的。通过把被称为“立方体” 的算法拖放的过程形成,这个算法是可视化的。
“智能”实体——数字外壳
智能实体的概念是Power所赋予的众多独特可能性之一。
智能实体是自动化的合同和实体,在Power数字环境中创建,作为数字用户外壳,与人员、组织、服务、设施和其他现实世界的实体相对应。数字和自动化版本的法律实体,在安全的智能区块链环境中发挥作用,是智能实体的基础。
智能实体可以通过创建和实现自动化合同(交易和协议)来进入经济和金融关系,同时保留Power区块链上所说的关系的条款和结果。在智能区块链环境中,智能实体的功能和活动是通过集成的智能契约实现的,这保证了所有参与交易的各方都履行了彼此的义务。
在混合Power环境中,任何智能实体的活动都是由它自己的独特的基本宪章管理的。基本的宪章包含了由它的创建者所组成的规则和工作算法,它管理一个给定实体的功能。关于基本宪章的更详细、更全面的概述,可以在Power黄皮书的智能实体理论部分找到。
建设者和模板支持智能实体的快速创建、定制和启动,以及智能区块链环境中的自动化合同和分散应用程序。智能实体会自动运行,并随着时间的推移而变得完全自主,这就否定了开发人员持续不断地参与其中的需求。智能实体的主要优势在于,它们能够以一种自主的方式,在金融和经济交易中进行交易和互动。
自动合同和协议模板
Power Smart区块链环境包括一个市场平台(Power Store),它包含了可执行的合同和协议的数字模板,并在区块链环境中具有法律权重。该平台的目的是帮助用户寻找并实现符合他们业务/特许经营模式的模板。这让用户可以通过几次点击就能在区块链上创建合法的业务。这些模板的例子包括:在线零售、数字内容创建/分发平台、软件开发组织的模板等等。这使得业务与区块链环境的快速集成成为可能。
建设者
垄断的情况下,Power为了具有法律约束力的文档和对应提供了合同建设者。特别是,建设者支持创建专有的自动化合同和智能实体,这些实体是基于智能区块链环境中的业务模型和解决方案构建的。现成模板的组合和修改可能会被发布(并货币化)到可公开访问的模板和模块市场——Power Store。专有解决方案可以根据GPL(通用公共许可证)或BSD(伯克利软件发行版)发布。
排名系统
Power提供标准化的API,用于构建私人评级。该平台上的所有评分都与KYC服务集成。智能区块链环境中的每个用户和实体都是评分和评分系统的参与者。该系统的用户和参与者可以根据潜在合作伙伴的评分来决定是否与新合作伙伴进行业务往来。在平台上进行的每一笔交易都有记录评分,这将影响参与交易的人的评级。
通过这种方式,在一个统一和安全的环境中,反代理方可以独立判断和选择他们的合作伙伴。聪明的实体利用评级来促进自动合同的自动创建,并与其他智能实体在智能区块链环境上达成协议。
权限
当启动任何业务时,需要限制对业务逻辑的某些要素的访问。为了解决这个问题,Power已经开发了一个权限模块。
用户对某些特定设施、角色或团队的访问,是通过权限模块控制的。除此之外,权限模块可以被集成到与KYC模块一起工作。这使得创建复杂的场景,与对交互的限制有关。在这种情况下,用户提供给KYC提供者的信息将被考虑进去。
遵守KYC政策,为用户提供控制访问的机制,促进在平台上开展业务的各方之间的信任,并形成一个统一的、安全的数字环境。
数字资产
该平台使用户能够利用数字资产进行交易。这些可以是数字(加密)货币,数字形式的法定货币,以及具有不同特征的通证通证。在平台内部或外部创建的涉及数字资产的交易是通过专门的网关进行的。如果需要的话,数字资产可以通过智能合同的帮助来装备额外的功能。
平台之间的转移
跨平台交易被用来将资产从外部资源转移到智能区块链环境中,反之亦然。这些外部资源的例子是,其他区块链平台和支付系统。
跨平台的交易利用了神谕,位于相互作用的平台的范围内。
为跨平台交易而使用的一种模型,其工作原理如下:将数字资产从外部区块链平台转移到Power平台,通过固定或“冻结”在源平台上的资产,同时在Power平台中创建类似的模型。同样,在反向操作的情况下,数字资产会在智能区块链环境中被删除,从而在另一个区块链平台上“冻解”。
Dapps与常规应用程序不同,因为它们同时在一个大型计算机网络上运行。这使它们能够显示出更高的可靠性,与常规应用程序相比,因为它们不能成为瓶颈。除此之外,通过使用密码学和区块链技术,这些应用程序能够确认数据的完整性和作者身份。
智能区块链环境中的Dapps可以为特定的用户组构建。
Dapps假定使用了Power钱包接口
Power Store包含几个分散的应用程序模板,以及已经准备好使用的完全开发的Dapps。一个Dapps模板可以在Power Store中选择,并为启动一个新的、独特的分散应用程序定制。
不仅是通过在Power Hub平台上的crowd编码开发的分散应用程序模板和随时可用的Dapps,还可以根据个人用户的请求定制。在Power Hub平台上构建的模板,以及独立开发的模板,都发布在Power Store市场上,在智能区块链环境中实现货币化,或者免费提供。
投票
Power项目提供了在项目和组织中进行投票的机会。所有形式的投票都会影响钱包的主人,在他们的钱包的投票分区中,所有的投票方式都是可以访问的。钱包主人的投票历史也出现在这个分区中。
智能区块链环境API
开放PowerAPI可用于不同的领域和业务部门。提供了将第三方服务和企业集成到智能区块链环境的说明。技术支持、说明和FAQ将有助于促进任何服务或应用程序的快速集成。
这项由Power开发的技术,是建立在现实世界的企业的基础上的。API的用途是以一种快速且具有成本效益的方式将用户连接到智能区块链环境。它们还被用于有效地集成第三方平台服务和应用程序。
数据管理
所有的数据交互选项都在数据引擎API中组合在一起。在Data Engine API中,是API用于与各种类型的存储分片进行交互的API。最重要的是,在数据引擎API中包含了集成所有现有标准IT存储系统的条款。
资产管理
这是一个API块,它包含了在Power平台上与数字资产交互的各种工具。资产引擎的任务主要是创建新资产、与现有资产的交互,以及智能资产的相互交互系统。
私人分片管理
一个私人的分片类似于一个区块链,在这个区块链中,信息被禁止进入公共访问。私有分片的核心功能与公共区块链没有什么不同,因为在这两种情况下,数据都是以不可改变的方式注册和存储的。然而,与公共分片不同的是,一个私有分片不仅提供了与分片用户的现有内部基础设施集成的更广泛的可能性,而且还提供了智能区块链环境中的工具。
这个私有的分片引擎为用户提供两种类型的API:
1. 一个负责控制私有分片的API。这个API包括功能,负责创建和注册私有分片,并控制私有分片中的用户权限(权限模块)
2. 一个用于用户与私有分片交互的API。该API由工具组成,负责将分片与经典IT基础设施集成,如数据库、http-services等。
轻型协定
PoW和PoS共识算法(块确认机制),需要对所有前块的有效性进行初步确认。为了实现这一点,一个“完整的客户”必须接收并重新计算区块链上所有区块的散列,从第一个开始。然而,大多数区块链客户端缺乏实现这一过程所需的计算能力。因此,为了获得更强大的计算能力,他们不得不忽略任何安全问题,或者经历额外的延迟。
计算能力的不足导致了“光客户”的出现,他们只接受他们所需要的部分。这意味着,不幸的是,他们无法验证数据的“根”。因此,默认情况下,“轻量级客户机”必须信任从该服务接收到的任何数据。
在Power平台的基础上的共振协议,通过验证一个变更链中的区块的签名权利来验证数据的“根”,从最后一个经过验证的块开始。在Power环境中,即使是使用慢设备的“轻客户端”,也完全能够验证所接收到的任何数据,而无需验证所述数据的来源。
评论
查看更多