21
September 25, 2015 Sacramento, CA Zhang Xiaoguang Sinocarbon Innovation & Investment Co.,Ltd. CONNECTIVITY CHOICES FOR REGISTRY WORKSHOP “BUILDING REGISTRIES TO SUPPORT THE NEXT GENERATION OF CARBON MARKETSP ARTNERSHIP FOR MARKET READINESS

W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

September 25, 2015Sacramento, CA

Zhang XiaoguangSinocarbon Innovation & Investment Co.,Ltd.

CONNECTIVITY CHOICES FOR REGISTRYWORKSHOP “BUILDING REGISTRIES TO SUPPORT THE NEXT GENERATION OF CARBON MARKETS”

PARTNERSHIP FOR MARKET READINESS

Page 2: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

2

Systems to be connected to a registry

Connectivity architecture choices

Connectivity protocol choices

Security measures

Outline

Page 3: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

3

Potential systems

Trading System

Emissions

Report SystemRegistry

System

Other Registry

Systems

Information source systems

Identity System

Auction

platform

Third party platforms

Page 4: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

4

Objectives of connecting systems

• Perform cross market transactions

• ReconciliationsRegistries

• Perform cross platform carbon unit transfer transactions

• Reconciliations

Third party

platforms

• Achieve information from information source systemsInformation

source systems

Page 5: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

5

Systems to be connected to a registry

Connectivity architecture choices

Connectivity protocol choices

Security measures

Outline

Page 6: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

6

Central hub based online connectivity

Page 7: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

7

Peer to peer based connectivity

Page 8: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

8

Offline connectivity

Page 9: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

9

Comparison of connectivity architectures

Central Hub Peer to peer Offline

Implementation

complexity

High implementation complexity.

Depends on the transaction rules

to be implemented.

Relatively low for implementing

unified market rules.

High implementation complexity.

Depends on the transaction rules to

be implemented.

Relatively low for implementing

multiple rules.

Low implementation

complexity.

Performance

Capable of processing automated

transactions.

Relatively low performance due to

central hub bottle neck.

Capable of processing automated

transactions.

Relatively high performance due to

peer to peer processing.

Not Capable of

processing automated

transactions.

Low performance due

to offline processing.

Reliability

Central hub failure will affect all

the connected systems.

Easy to ensure the reliability after

updating central hub.

Single peer failure will not affect the

connected systems seriously.

Difficult to ensure reliability after

updating one peer.

High reliability.

Security Easy to apply unified security measures.Difficult to apply unified security

measures.

Vulnerable to information

stealth.

Maintenance cost

Relatively low maintenance cost

for connecting a large number of

systems using single market rules.

High maintenance cost for

connecting a small number of

systems.

Depends on the connectivity of each peer. Low maintenance cost.

Data consistency

Easy to ensure data consistency

with central hub based transaction

log.

Easy to ensure the unified

transaction check rules.

Difficult to ensure data consistency

among peers.

Difficult to ensure the unified

transaction check rules without

erros.

Difficult to react to data

changes of a connected

system.

Page 10: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

10

Implementation technologies

Socket level technology Webservice based technology

Implementation

complexityHigh Low

Performance High Low

Reliability Difficult to ensure reliability. Easy to ensure reliability.

Maintenance cost High Low

Page 11: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

11

Systems to be connected to a registry

Connectivity architecture choices

Connectivity protocol choices

Security measures

Outline

Page 12: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

12

Connecting registries- principles

Specify the transactions.

Specify accounting models and transaction workflows.

Specify the carbon units involved.

Specify the transaction check rules.

Specify connection architecture.

Specify data package formats.

Specify data connection available rules.

Specify security rules.

Specify data transmission technology.

Page 13: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

13

Connecting registries- Brief review of DES

Available for processing most of the transactions in a carbon

market.

Unified accounting model and transaction workflows.

Support Kyoto units, and EUA.

Unified the transaction check rules.

Central hub based protocol.

Unified data package formats. (Serial number identifiers)

7X24 availability.

Unified security requirements.

SOAP based data transmission.

Page 14: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

14

Connecting registries- Peer to peer protocol with mirroring approach

Carbon unit cache account

Holding account

Holding account

System 1

System 2

Carbon unit information

Data exchange

interface

Page 15: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

15

Connecting registries- Reconciliation

Validate account totals.

Validate carbon unit blocks.

Review transaction history logs.

Manual intervention.

Page 16: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

16

Connecting third party platforms

Mirroring approach can be applied.

Total validation level reconciliation.

Total records be determined by the registry.

Webservice based technology is applicable.

Offline approach can be applied.

Page 17: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

17

Connecting information source systems

Specify information synchronization cycle.

Specify information synchronization workflow.

Specify data package format.

Specify data update reaction scheme.

Websevice based technology can be applied.

Offline approach can be applied.

Page 18: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

18

Systems to be connected to a registry

Connectivity architecture choices

Connectivity protocol choices

Security measures

Outline

Page 19: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

19

Connection risks

• Data leakage

• Data tempering

• Data inconsistency

• Data loss

• Fraudulent transmission

Online approach

• Data leakage

• Data inconsistency

Offline approach

Page 20: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

20

security measures

• Reliable workflow design

• Data encryption scheme

• Reconciliation

• VPN connection

• Point to point connection

• IP and port access constraint

• Dedicated connection sever

• Other network security devices

Online approach

• File encryption

• Data change react scheme

Offline approach

Page 21: W “B R S N G C M P M R. WB_Sacramento_Sino... · 2018-05-22 · Central hub based online connectivity. 7 Peer to peer based connectivity. 8 ... Webservice based technology is applicable

21

Zhang Xiaoguang

Sinocarbon Innovation & Investment Co.,Ltd.

[email protected]

For more information on the Partnership for Market Readiness, please contact:

[email protected]

WWW.THEPMR.ORG

Thank You for Your Attention