区块链应用

SoPay(SOP)介绍、网址及交易平台

SoPay 来源:区块网 2018-07-20 09:07

SoPay的设计初衷是为了提升加密货币在*所有*的消费场景中的用户体验。用户需要下载安装APP并输入4位PIN码,然后通过电话号码或用户ID就可以向其他用户发送/接收资金。每笔交易的确认时长不到一秒,资金到账就能立即使用,任何信息服务商或其他第三方都无法获取用户的资料(如,账户收支、交易历史、放款/收款人地址等)。无论何时何地,重装系统也好,更换手机也好,只要用户能够确保收到4位PIN码,那么就可以重新获得资金的安全访问权限。而支付也将能够在各种APP和网络之间自由进行。
SoPay支付解决方案含有:SoAPI支付API,SoChain资产对称主侧链,SoLightningNetworks闪电网络,SoX智能决策适配层,SoPayAPP几个部分。
SoPay基于的SoChain公链是去中心化的,从而保障了使用SoPay管理数字货币的会员资产确权的安全。

基于SoPay的各种应用,目前线上内容的运营服务(以及线下消费场景合作商,电商消费商家)是中心化的,但是内容服务商涉及到的资产相关的转移,确权,全部是基于SoChain公链去中心化公链的。

系统组成与技术创新

1.SoPay APP
普通用户都可快速上手,与支付宝操作基本相同,手机号即可注册账号和钱包,6位数字密码即可充值,转账,提现,同时拥有媲美信用卡交易的安全等级。
开发中的SoPay APP UI一览:

2.SoAPI - 赋能极简的数币支付能力
SoPay团队提供了接近支付宝的OpenAPI接口,使用复杂的智能技术实现了简单安全可靠的支付接口,使得SoPay可以有效赋能所有的合作伙伴快速拥有数币收款能力。
1)传统线下商户
消费者使用SoPay扫码,商户即时获得法币。和传统支付宝扫码付款体验相同。
2)线上内容提供商
线上内容提供商(Online Content Provider),例如,游戏,娱乐等线上内容提供商。
a)与支付宝类似的SoAPI,6天完成移植。
b)RESTful API,兼容各种应用形态,H5,APP,Web。
c)通过SoMall交易虚拟数字资产。
3)电商商家
a)提交商品到SoMall。
b)销售商品,直接获得法币或数字货币。
3.SoChain - 基于EOS优化的公链(Public Chain)
SoChain公链主要特性:
1)基于EOS 3.0定制优化后的SO主链,TPS可达到百万级。
2)增强的DPoB(Delegated Proof of Belief)共识机制。
3)支持数币之外资产数字化与交易。
SO公链被设计为可以高速安全的为SoPay用户做数字资产的确权,交易,以及隐私保护。技术上,SO公链是基于世界领先的EOS3.0以及第三代共识DPoS(Delegated Proof of Stake)基础之上,做了大量改进,衍生了DPoB(Delegated Proof of Belief)共识机制。稍晚SoPay团队也会贡献改进代码到开源社区,与社区一起共建生态。稍后的章节会详解DPoB技术的领先性。
SoPay在处理交易的规模上将会比以太坊高出几个量级。首先,SoChain公链采用了下一代共识DPoB (Delegated Proof of Belief)技术,在比较苛刻的测试条件下可以达到每秒5万到100万次交易;另外SoChain公链将采用并行处理技术,可以使交易规模达到每秒几百万次。
SoChain公链,使用DPoB共识机制,提供完整的,账户创立、虚拟资产创建、资产转移、确权、质押、交易、和见证等基础功能,并实现去中心化自治。
DPoB(Delegated Proof of Belief)是SoPay底层公链的共识机制的创新,技术实现细节和框架图,出于竞争原因,不进行深度披露。我们关注创新改变未来的交易体验和共识激励机制。
1)PoW, 通过让每个节点,在准备提交下一个区块B 之前,强制规定在区块 B 中插入一个数 nonce,使得:

上述公式中H 是某个哈希函数,m 是某个极小的实数,由哈希函数的性质决定,想要找到符合条件的nonce ,就必须通过穷举 nonce 的方法来实现。通过调整 H ,m ,就能控制网络中节点,对于每个区块提交的时间窗口的期望。
在 PoW 机制下,由于找到符合要求的 nonce 期望时间是可以调整的,因而构建了去中心化的时间序列机制。同时,也解决了无中心多节点的结果决策问题,即,整个网络采用最早找到合法 nonce 的节点提交的数据。
2)PoS(Proof of Stake),在 PoW 机制中,由于想要找到符合条件的 nonce 往往需要花费大量的电力和时间成本,因此,为了使每个 Block 更快被生成,PoS 机制去掉了穷举 nonce 这一过程,继而采用以下更快速的算法:

H 依然为某个哈希函数t 为 UTC 时间戳Bprev 指的是上一个区块balance(A) 代表账户 A的账户的余额m 依然代表某个认为定义的数。等式左边,唯一可以不断调整的参数是 t,等式右边m 是某个固定的实数,因此,当 balance(A) 越大,找到合理 t 的概率越大。网络中,普遍对于 t 的范围有所限制,如可以尝试的时间戳不能超过标准时间戳 1 小时,也就说,一个节点可以尝试 7200 次,来找到一个符合条件的 t,如果找不到即可放弃。因此,在 PoS 中,一个账户的余额越多,在同等算力下,就越容易发现下一个区块。
3)DPoS, ( Delegated Proof of Stake,委托股权证明 ) 是 PoS 的进化方案,在常规 PoW和 PoS 中,一大影响效率之处在于任何一个新加入的 Block,都需要被整个网络所有节点做确认。DPoS 优化方案在于:通过不同的策略,不定时的选中一小群节点,这一小群节点做新区块的创建,验证,签名和相互监督,这样就大幅度的减少了区块创建和确认所需要消耗的时间和算力成本。
4)DPoB(Delegated Proof of Belief),是基于DPoS(Delegated Proof of Stake)的进化共识机制,主要使用了分层的代理权益投票和反作弊的机制。可以极大的提升交易确认速度,以及保障社区平民英雄和大财团有相同的投票权重,以及使用经济奖惩制度防止作弊。
现有的数字货币共识机制必须完成三个步骤和相关的任务:
首先,需要提供一个机制来判断交易是否有效,这通常是通过数字签名来保障的。其次,必须建立一个能判断所有交易记录的最长链(也是主链)来解决核心的双花问题。再次,还需要设计一个机制,用来判断是否需要将一个块加入到当前主链中。
在DPoB的共识中,让我们以相反的顺序应对挑战,首先解决如何确定在多个竞争块链中哪个块链是权威的问题。这可以通过在块链上 决定是否有任何特定块是应该在块链上的有效块来确定。这只是一个正式的默契协调游戏的二进制版本,任何玩家都可以启动一个决策过程来批准一个特定的块作为权威。否则,如果没有足够的激励措施来启动这个决策过程,那么可以建议那些成功启动区块选择的人获得有效的奖励。这允许在特定区块和特定区块链中的PoB的量度。这个短语来源于这样的认识:在正式的默契协调博弈中进行的任何支付都代表一个保证信号,即参与者认为其他人会同意参与者的推荐决定。

在一个特定区块的PoB的措施是支持一个区块的真实性付款与反对一个区块的真实性付款之间的差异。在一个有效的块链(也就是每个块的散列参考前一个块)中的PoB的度量是每个块的信任证明的总和。请注意,目前被视为无效的块仍可能是权威块链的一部分。从长远来看,这种情况可能会持续下去,表明某个特定区块的确认是一个错误,但是过去的错误太过于迟于纠正了。
组合委托机制后的DPoB则首先推选参与人,其次使用PoB机制进行见证交易。通过委托机制,使得权益人和社区积极贡献者有参与竞争的可能性。
DPoB共识机制为未来SoChain的可扩展性(Scalable)预留的能力,可有效基于分片(Sharding)技术来拓展。

4.SoChain - 对称侧链(Side Chain)

SoChain在很好的完成主链职能之外,可以配合其他币种的主链,作为侧链来增强交易速度,安全,和隐私保护。
SoChain的改进对等侧链技术(Sidechain)特性如下:
1)双向锚定(two-way peg)映射主链资产到侧链上交易。
2)智能合约(EVM)兼容以太坊智能合约。
3)支持现实/虚拟世界资产数字化。
4)安全与隐私增强。主链只负责资产的转移确权,侧链完成快速交易,交易信息保护,账号安全保护和用户隐私保护。

5.SoLightningNetwork - 闪电网络

基础原理:
使用2to2多重签名(multi sig)钱包预充值的方式,构建双向微支付通道。通过构建更多双向微支付通道,达到全网节点可达的闪电网络的方式,使得在主链上的资产转移达到即时和非常低的手续费。
基于技术:
1)序列到期可撤销合约RSMC(Recoverable Sequence Maturity Contract)
2)哈希时间合约HTLC(Hashed Time Lock Contract)
3)多级跳节点构成闪电网络(Lightning Network)
4)未来实现跨链原子交易(atomic cross-chain swaps)

6.SoX - 智能决策:交易通道
SoX主要对适配层,商业逻辑执行路径,做智能决策。初期以专家系统强规则为主进行决策。
基于支付场景特征选择:闪电网络,对称侧链,交易所。
闪电网络场景特征:
1)微额支付,在用户预充值额度内
2)且发起币种为BTC,ETH 等可支持闪电网络特性
3)且主链交易手续费较高的币种;
对称侧链场景特征:
1)交易额高于闪电网络预充值额度
2)或币种主链手续费较低
3)或当前闪电网络无法与目标建立支付通道
交易所场景特征:
1)未被闪电网络支持
2)且未被侧链支持
7.SoX - 智能决策:跨交易所
需要使用交易所API解决币币兑换路径,则需要解决:
1)币币兑换交易所路径选择。
2)币币兑换汇率最优选择。
SoX基于订单总额,交易时效,币币总兑换汇率几项数值,给出智能优选交易所与币币兑换最优路径。
8.SoX - 智能决策:跨接单方
基于以下基本规则进行智能匹配接单方:
1)总订单金额匹配可能的1:N的多个接单方。
2)汇率优先的匹配原则。
3)SO链上质押数币担保。
实现技术:
1)使用quickFAST技术将承兑订单标准化传输。
2)使用liquiBook对订单进行智能撮合。
数币/法币的相互兑换,现状是C2C接单方(OTC承兑商)为主,SoPay也在广泛的和接单机构联合合作推进中。可选路径:
1)C2C
2)接单机构
3)接入Zipper, Ripple 等已金融机构友好的设施
4)交易所
9.SoKey - 金融硬件隔离技术的账号安全增强
SoPay重新设计实现了账号的安全体系:

在实现上述DPoB共识的基础上,我们基于可信任执行环境TEE(Trusted Execution Environment)来实现和部署全节点见证人(Full Node),来做全链上交易的投票,确认和并入。全节点在TEE的环境下,可以极大的加速确认速度和大幅提升安全机制。
SoPay团队在TEE的实现规范上,做了优化增强,使用银行金融机构的单向签名,防破坏读取的SoKey硬件隔离技术,使得用户密钥不会在服务端运行时(runtime, 包括cpu,内存)中出现。类似冷钱包密钥隔离,签名只发生在隔离的SoKey硬件中。
TEE是一个独立的环境,与操作系统并行运行,为丰富的环境提供安全保障。与面向用户的操作系统相比,它的目标是比安全元件(SE)提供更高级别的性能和功能,采用混合方法,利用硬件和软件保护数据。因此,它为许多应用程序提供了足够的安全级别。在TEE中运行的受信任的应用程序可以访问设备主处理器和内存的全部功能,而硬件隔离可以保护这些应用程序免受在主操作系统中运行的用户安装的应用程序的影响。TEE内部的软件和密码隔离保护了彼此之间所包含的可信应用程序。
TEE技术常被用在金融支付场景,版权保护(DRM)场景等需要高强度安全运行环境,隔离敏感信息的场景要求。

10.SoWitness - 去中心化的见证人
为了激励和平权,让更多有SOP币的支持者,和愿意服务社区的平民英雄得到等同于财阀的投票权重和出块激励,SoPay创新的设计与实现了手机出块见证机制(SoWitnessMobile),在DPoB模式下,无需矿机,更加去中心化,全民参与见证。全新设计了共识委托投票权重的因素来源,包括不限于:手机号,IMEI,IMSI,位置信息,见证点数(正反激励)。以及基于手机环境下,对分片的最小见证数据块(MSB),以及块数据清理(Block Purge)的创新设计和极致底层实现,使得在手机上可以低功耗即可参与投票和出块见证。见证的结果由分区的手机侧链进入可信任执行环境(TEE)的全节点(Full Node)进行确认与并入主链。
见证人权重(W)基于以下三个数值的复合权重:

W值越高被选中做交易见证人的可能性越高:
1)见证人声誉值(R),恶意行为会扣除质押的SOP外,也扣除R值。
2)投票人数值(P),社区投票人数,用于平权和激励反馈。
3)投票人持有的SOP数量(S),保护最大SOP持有者利益群体。
以上公式中的a,b,c三项数值会随着社区增长做数值调整,以期做到平权与自由:
1)平权,只要有SoPay的用户,就有投票选见证人的权利,可以通过SoPay投票给潜在见证人;投票通过手机SoPay APP即可完成。
2)自由,只要有SOP的用户,就可以参与见证人的竞争,SOP的数量,和支持人的数量,决定了最终被选择作为见证人的概率大小。

激励机制
代币机制

会员

商户
1)发布的应用,通过审核后,可获得一定数量的SOP;
2)旧世界应用搬家,简化的支付接口SoPay,快速移植现有应用;
3)不用了解复杂的区块链底层细节,即可收获数字货币;
4)调用SoAPI和使用SoPay网络会消耗SOP。

见证人
简单安装SoPay APP,充值SOP代币,为社区做贡献,获得投票就可以参与出块见证,获得代币收益。基于区域位置信息的见证人,有更好的实地见证的公信力,解决纠纷的可能性,以及更快的确认出块速度。

网址:https://sopay.org/

交易平台

比特儿海外版:https://gateio.io/ BCEX:https://www.bcex.top
CoinEx :https://www.coinex.com  
文章来源:http://www.qukuaiwang.com.cn/news/10861.html
原文作者:SoPay
特别申明:区块链行业ICO项目鱼龙混杂,投资风险极高;各种数字货币真假难辨,需用户谨慎投资。blockvalue.com只负责分享信息,不构成任何投资建议,用户一切投资行为与本站无关。

1.价值区块链(blockvalue.com)遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.价值区块链的原创文章,请转载时务必注明文章作者和"来源:价值区块链(blockvalue.com)",不尊重原创的行为本站或将追究责任;3.作者投稿可能会经价值区块链编辑修改或补充。