P2P电子商务系统信任机制的设计与仿真构建探索

2017-03-09 09:26◆张
网络安全技术与应用 2017年4期

◆张 辉

(陕西省灾害监测与机理模拟重点实验室/宝鸡文理学院 陕西 721013)

P2P电子商务系统信任机制的设计与仿真构建探索

◆张 辉

(陕西省灾害监测与机理模拟重点实验室/宝鸡文理学院 陕西 721013)

P2P电子商务作为一种新的电子商务模式的发展。信任和风险对电子商务活动的影响越来越受到人们的重视。本文针对P2P电子商务的优势和面临的挑战,探讨了P2P电子商务的风险问题,提出了信任是一切商务活动的基础,认为企业应该采取一定的措施防范P2P电子商务中的信任风险。通过分析,有效的信任机制可以使电子商务更加安全,从而降低人们对风险的期望,进而增强对P2P电子商务的信心。

P2P系统;电子商务;信任机制;仿真

1 P2P电子商务风险问题

由于P2P电子商务正处于研究和探索阶段,除了电子商务的共同风险外,它也有其独特的风险。我们可以总结如下问题:

(1)电子商务系统管理困难,安全隐患:纯P2P没有中央服务器,这将给管理带来很大的麻烦。电子商务安全问题包括系统安全、网络安全和交易安全。其中,系统安全和网络安全需要通过一定的硬件更新和技术手段来控制,而交易安全需要一种有效的信任管理机制。

(2)P2P技术存在网络带宽问题,导致通信开销增大。由于互联网技术已经超过了企业和消费者的控制,因此存在环境不确定性,包括信用卡信息的窃取,获取私人信息等。

基于上述研究,我们发现风险是一个动态的因素,这是难以衡量作为一个客观的实体。在电子商务活动中,风险的存在是绝对的,但风险的大小是相对的。我们唯一能做的就是把风险的可能性降到最低。

2 信任度计算的2种信任机制

根据节点的信任度提供服务质量和动态变化,并且良好的信任度的计算方法应该具有一定的容错性,偶尔的错误不能极大地影响节点的整体信任度

2.1 信任的相关概念

信任,是围绕“可能性”建立的“不确定性”范围。本文认为信任是对网络主体的主观评价和把握。考虑到用户、资源和对象的信任程度,相关知识如下:

2.1.1 主体与客体

在任意系统P中都存在集合S,S∈P,且必定存在元素o,o∈P,使得任意元素s∈S,都有操作使得s→o,则S称为主体,o的集合称为客体,记为O。本模型用户属于主体,资源属于客体。

2.1.2 内容信任度

对主体或客体,均可以对对方t时刻内容拥有信任程度AS(t)或AO(t),A∈[0,1]。A的值越大,则表明该信息内容越可靠,可以信任;反之,则越不可信。

2.1.3 节点信任度

主体对客体,或客体对主体节点的t时刻信任度 BS(t)或B O(t),B∈[0,1]。B值越大,表明该节点越值得信任;反之,则越不可信。

2.1.4 信任

一个节点对另一个节点的信任程度,取值范围为 0~1之间,为0时表示完全不信任,为1时,表示完全信任,值越大,信任程度越高。经过信任度测评后,在t时刻,STS(t)=rSAS (t)+(1-rS)B S (t)或STO(t)=rOAO(t)+(1-rO)BO (t),其中0≤rS,rO≤1

2.2 内容信任计算模型

1.2.2.3 以方案的多版本呈现模式提高目视提醒效应以保证皮肤护理方案执行到位的可行性 将可行性皮肤护理方案制作成多个版本,护士随身携带便携式卡片版本,电子版本置于护士站工作电脑桌面滚动播出,B2纸质版本张贴于病区走廊目视可见处,通过上述呈现方式时刻警示与指引护理人员规范全面地落实皮肤护理方案。

这里的内容分为两个方面,一个是用户提交的问题,二是计算出资源后的结果。通过自己的领域知识的主体和客体评价信任自己的信息被存储在本体中的节点上获得知识,在知识的形式化规范节点本体,当节点得到的信息,可以了解语义,包括利用知识本体的描述信息。所谓内容信任计算,主要节点是包含在具体实例中的信息,通过定义领域本体知识评价过程的可信度。如果节点不了解某个信息的内容,其信任自然是低的;如果充分利用本体的判断结果,内容更可信。

定义本体:O=(R,L,D,V,Wd)[4]。其中,R为概念集合;L表示概念之间的层次关系,即概念的父-子关系。子概念是对父概念所描述知识的继承,同时进一步进行细化的描述;D为概念所拥有的属性集合;V为实例集合,实例集合是一个不断完善的动态集合,内容中的每一个信息内容都作为概念R在本体中的实例出现;Wd用于定义每一个属性D的权重,对于一个概念的属性序列,其属性权重的和为1。

当某节点 a接收到主体或客体节点发出信息的实例向量V=(v1,v2,v3,…,vn)后,由 vi=(RL,(d1,d2,…dn))得知每一个实例的具体情况。实例vi的内容信任度为DVi,假设实例vi所属概念为RL对应节点a中的本体Oa中的概念RL,则节点a就用RL来对vi进行计算。计算分为两种情况:

2.2.1 RL没有子概念

设 RL有直接父概念为 parent(RL),则对于vi的属性序列为(d1,d2…dn)分别与RL和parent(RL)的属性序列进行匹配。此时,我们将实例vi的内容信任度定义为:

其中:parent(RL)表示RL的直接父概念的个数;

α+β=1(0≤α≤1,0≤β≤1)。

2.2.2 RL有子概念

对实例向量V=(v1,v2,v3,…,vn),我们假设有P个实例v在本体中可获得对应的概念,q个实例v在本体中无法获得对应概念描述。利用噪音系数η(η∈[0,1])表示无法在本体中获得对应概念的实例的内容信任度。则V所表示的信息内容信任度为:

其中0≤p≤n,0≤q≤n,p+q=n 2.3 节点信任计算模型

假设由用户节点a曾经向资源节点b进行过k次信息传播,每次资源节点b所获得信息的语义信任度为STi,如用户节点a与资源节点b从未进行过信息传播,则节点信任度为以节点b作为资源时与其它n个节点之间的信任度的平均值STO,S,,此时节点信任度为BS→O;反之,当资源节点对用户节点进行筛选时信任度为STi,用户节点信任度为STO,S,节点信任度则为BO→S:

STO,S为其中一般情况下,BO→S≠BS→O

2.4 信任计算模型

R0和 RS所代表的资源节点和用户节点之间的内容信任的比例,和节点的初始可靠性可以通过平均值的方法得到的。具体计算公式如下:

在t时刻,STS(t)=rsAs(t)+(1-rs)Bs(t) (6)

或STo(t)=roAo(t)+(1-ro)Bo(t)(7)

其中0≤rs,ro≤1。

3 仿真施工探索

在P2P环境下,对电子商务系统的信任管理问题进行了详细的分析和探讨,并结合本地信誉和全局信誉、可信度和信任评估的概念和计算方法给出。但是,我们需要不断完善信任机制,今后我们会做更多的研究。使P2P电子商务系统的环境更加优化,提高了系统的信任度的准确性和可行性。全面介绍了信任度的信任因子,为精确计算全局信誉和局部信誉提供了保证,大大提高了信任机制的抗攻击能力。节点评估的质量模型是为了确保节点的评价是真实的,并且节点的评价可信度的计算也给出了一个准确的公式,并已被有效验证。这种基于信誉的信任机制可以广泛应用于P2P电子商务系统。

[1]姜守旭,李建中.一种P2P电子商务系统中基于声誉的信任机制[J].软件学报,2010.

[2]陈力萍,吕巍.构造P2P电子商务系统中基于推荐过滤信任模型.[J].哈尔滨商业大学学报(自然科学版),2011.

[3]刘彬,陈特放,张仁津.P2P电子商务中基于声誉的关系信任模型[J].广西大学学报(自然科学版),2013.

[4]张波,向阳.语义网中基于本体的语义信任计算研究[J].计算机应用,2008.

[5]Sergio M,hector G M.Limited reputation sharing in P2P systems[C].//Proceedings of the 5th ACM Conference on Elec2t ronic Commerce.New York,N Y,USA,2004.

[6]Blaze M,Feigenbaum J,Lacy J.Decentralized trust management[C].In:Proc of the 17th Symp on Security and Privacy.Los Alamitos.CA:IEEE Computer Society Press, 1996.