一种设计通信顺序进程通道服务的方法

摘要:当前金融机构正在寻求使用区块链技术重构关键性应用软件。通常,设计者引用通信顺序进程(CSP)库去构建这些软件,便可方便套用CSP模型去验证软件在并发通信过程中的安全性。然而,在现有的CSP库中,通道以面向对象方式被抽象、设计和实现,在名称解析、序列化和反序列化方面存在单点故障和额外开销,设计者难以使用他们来构建大规模网络分布式应用。利用Kademlia网络实现的路由算法,对CSP模型中提出的通道进行重新抽象,并把它设计为由一组远程调用过程构成的网络服务,使其具有改良的可靠性和扩展性,为设计者在区块链网络中开发大规模、安全的分布式应用提供了现实意义。

关键词:
  • kademlia覆盖网络  
  • 进程同步通信  
作者:
赵扬
单位:
中国证券登记结算有限责任公司上海分公司; 上海200120
刊名:
上海电机学院学报

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

期刊名称:上海电机学院学报

上海电机学院学报紧跟学术前沿,紧贴读者,国内刊号为:31-1996/Z。坚持指导性与实用性相结合的原则,创办于1987年,杂志在全国同类期刊中发行数量名列前茅。