UNFCCC secretariat, MDA Jean-Francois Halleux, Programme Officer Integrating registry systems Sacramento, California, 25 September 2015.

Slides:



Advertisements
Similar presentations
Chapter 10 Encryption: A Matter of Trust. Awad –Electronic Commerce 1/e © 2002 Prentice Hall 2 OBJECTIVES What is Encryption? Basic Cryptographic Algorithm.
Advertisements

Presented by: Lex de Jonge Vice-Chair CDM Executive Board Clean Development Mechanism EB perspective on recent developments, with a focus on Registration.
Global GHG Market Update Daniele Violetti Team Leader Registration and Issuance Unit Sustainable Development Mechanisms Programme UNFCCC Carbon Forum America.
NATIONAL SYSTEMS UNDER ARTICLE 5 OF THE KYOTO PROTOCOL EC workshop on Quality Control and Quality Assurance of Greenhouse Gas Inventories and the Establishment.
Chapter 14 – Authentication Applications
Authentication Applications. will consider authentication functions will consider authentication functions developed to support application-level authentication.
Registry system data exchange General design requirements Pre-sessional Consultations on Registries 19 October 2002 New Delhi, India UNFCCC secretariat.
1 Andrew Howard UNFCCC secretariat International transaction log Roles and functions Intersessional consultations on.
1 Andrew Howard UNFCCC secretariat International transaction log Checks, public information and modalities Intersessional.
Cryptography and Network Security Third Edition by William Stallings Lecture slides by Lawrie Brown.
GRETA GREENHOUSE GAS REGISTRY FOR EMISSIONS TRADING ARRANGEMENTS Overview of the UNFCCC registries Workshop on China’s National administration and approval.
1 Andrew Howard UNFCCC secretariat Checks to be performed by the international transaction log Consultations on registry.
UNFCCC Secretariat Status of negociations on CDM Perumal Arumugam Regional Workshop on CDM and NAMAs for Latin America and the Caribbean,Bogota, (31 –
Draft Operational procedures for registry systems 09 November 2004 Bonn, Germany Technical Breakout Group.
Chapter 14 From Cryptography and Network Security Fourth Edition written by William Stallings, and Lecture slides by Lawrie Brown, the Australian Defence.
1 United Nations Framework Convention on Climate Change UNFCCC press conference, Bonn, 20 November 2007 Kyoto Protocol “go-live”: data, policies, infrastructures.
1 Andrew Howard UNFCCC secretariat Registry systems and transaction types Consultations on registry systems prior to.
1 Andrew Howard UNFCCC secretariat Cooperation among administrators of registry systems Consultations on registry systems.
1 Andrew Howard UNFCCC secretariat Registry systems and the data exchange standards Intersessional consultations on registry.
National Inventory System in Finland Workshop on QC and QA of GHG Inventories and the Establishment of National Inventory Systems 2-3 September 2004, Copenhagen.
Accounting of Emissions and Assigned Amount under the Kyoto Protocol Clare Breidenich UNFCCC Consultant.
1 Andrew Howard UNFCCC secretariat Progress in implementing the international transaction log Consultations on registry.
Data Exchange Standards for the interaction with the ITL 08 November 2004 Bonn, Germany Peggy Quarles Perrin Quarles Associates, Inc.
The United Kingdom’s Experience and Perspective The Way Forward on Registries Martin Hession International Climate Policy DEFRA UK.
1 Andrew Howard Climate Change Secretariat Emissions trading and project-based mechanisms 1-3 April 2008 Bangkok, Thailand AWG-KP 5 In-session workshop.
UNFCCC Information Event
Romania’s Reporting Activities under the UNFCCC and Kyoto Protocol Mr. Vlad Trusca Head of Climate Change Unit, UNFCCC National Focal Point Ministry of.
EVALUATION IN THE GEF Juha Uitto Director
1 Transaction log and the data exchange standards Introduction Pre-sessional consultations on registries 2 June 2003 Bonn, Germany Andrew Howard UNFCCC.
Data Exchange Standards in support of transaction processes 08 November 2004 Bonn, Germany Peggy Quarles Perrin Quarles Associates, Inc.
1 Andrew Howard UNFCCC secretariat International transaction log Transaction checks Intersessional consultations on registry.
Introduction of technical paper Funding adaptation in developing countries: extending the share of proceeds used to assist in meeting the costs of adaptation;
Chapter 14 Encryption: A Matter Of Trust. Awad –Electronic Commerce 2/e © 2004 Pearson Prentice Hall 2 OBJECTIVES What is Encryption? Basic Cryptographic.
Joint implementation, eligibility and the Compliance Committee Andrew Howard, Reporting Data and Analysis Cam Carruthers, Legal Affairs Bonn, October 2007.
UNFCCC secretariat Session 4 Meeting eligibility requirements First UNFCCC workshop on implementation of Article 6 projects under the Kyoto.
Options and Recommendations Pre-sessional consultations on registries June 2002, Bonn, Germany DEVELOPMENT OF A NATIONAL REGISTRY IN BULGARIA Options.
ENVIRONMENTAL DATA ON CLIMATE CHANGE Marco Tulio Cabral – Ministry of Foreign Relations I – Introduction What is at stake – Scientific dimension – Political.
Possible elements of the technical standards Pre-sessional consultations on registries Bonn, 2-3 June 2002 Andrew Howard UNFCCC secretariat
September 23, 2015 Sacramento, CA Frédéric DINGUIRARD PMR Expert Overview Presentation on Registry Procurement and Specifications Workshop “Building Registries.
0 Building Registries to Support the Next Generation of Carbon Markets PMR Technical Workshop.
Federated or Not: Secure Identity Management Janemarie Duh Identity Management Systems Architect Chair, Security Working Group ITS, Lafayette College.
OPTIONS TO USE EXISTING INTERNATIONAL OFFSET PROGRAMS IN A DOMESTIC CONTEXT Case Study: The use of CDM in support of domestic offset schemes Sacramento,
September 25, 2015 Sacramento, CA Zhang Xiaoguang Sinocarbon Innovation & Investment Co.,Ltd. C ONNECTIVITY CHOICES FOR REGISTRY W ORKSHOP “B UILDING R.
TGO’s Registry Technical Infrastructure Jassada Sakulku Director of GHG Information Center Thailand Greenhouse Gas Management Organization (Public Organization)
Secure Messaging Workshop The Open Group Messaging Forum February 6, 2003.
UNFCCC secretariat, MDA Jean-Francois Halleux, Programme Officer Institutional framework for registries Sacramento, California, 23 September 2015.
Transboundary Trust Space February 16, 2012 Ensuring trust in information exchange – proposal and approaches from Russia and CIS-states (RCC states) National.
GHG inventory submissions and review process under the UNFCCC 8 th Joint UNECE TFEIP & EIONET Meeting Astrid Olsson Reporting, Data and Analysis Programme.
A French view of the shaping of a National Registry for GHG Allowance trading Presentation to The Registries Workshop prior to SBSTA 16 by Philippe Meunier.
European Commission: Environment Directorate General Slide: 1 Registry systems for the EU emissions trading scheme SBSTA pre-sessionals Bonn, Germany,
Questionnaire on the development of national registries Andrew Howard UNFCCC secretariat Pre-sessional consultations on registries Bonn,
Financial Mechanism under the UNFCCC Maria Netto United Nations Development Programme 3 September 2008.
September 25, 2015 Sacramento, CA Frédéric DINGUIRARD WB PMR Expert Connecting registries Workshop “Building Registries to Support the Next Generation.
Cryptography and Network Security Chapter 14 Fourth Edition by William Stallings Lecture slides by Lawrie Brown.
EU Study development of registries specifications IETA – Bonn SBSTA Laurent Segalen June 2003.
1 NATIONAL SYSTEMS UNFCCC Workshop on National Systems under Article 5, paragraph 1, of the Kyoto Protocol 11–12 April 2005 Wissenschaftszentrum, Bonn,
Setting the scene: A framework of technical standards for data exchange Pre-sessional consultations on registries October 2002 New Delhi, India UNFCCC.
AB © 2003 Baker & McKenzie IETA, Registries Side Event Legal aspects of a registry Anthony Hobley Senior Associate Baker & McKenzie Global Climate Change.
UNFCCC secretariat From CDM to NAMAs – Synergies between CDM and NAMAs Perumal Arumugam Latin American Carbon Forum, Bogota (03 – 05 Sep 2014)
1 Andrew Howard UNFCCC secretariat Cooperation among administrators Overview and evolution Intersessional consultations.
1 Andrew Howard UNFCCC secretariat Cooperation among administrators Structure and modalities Intersessional consultations.
Introduction to registry systems
Jozsef Feiler, Office of the Parliamentary Commissioner for Future Generations.
Cryptography and Network Security
Presentation title User-friendly document – reporting, accounting and review – second commitment period KP 14th meeting of GHG inventory Lead Reviewers.
Eligibility issues and joint implementation
Issues in linking registries and the transaction log
Joint implementation and eligibility requirements
THE MEA - WTO RELATIONSHIP
Presentation transcript:

UNFCCC secretariat, MDA Jean-Francois Halleux, Programme Officer Integrating registry systems Sacramento, California, 25 September 2015

A registry… for whom ?

Consolidation, network topology, centralized vs decentralized vs distributed Consolidated (100%) Network topology Hub and spoke

Reporting, review and the registry systems 1. Reporting 2. Review 3. Compilation & accounting database (CAD), CDM-IS, JI-IS, … 4. ITL 5. Registries Accounting tables Changes GHG Emissions Limits, parameters Transactions Public information

Reporting, review and the registry systems ITL Registry CDM Registry CAD CDM-IS JI-IS Supplementary transaction log

How to represent units? Do not represent units individually: quantities only As destination address of transactions (  bitcoin) ? As serial numbers / „unit blocks“ Issuer Start End (or Length) Core properties (always part of a tx) Unit type Supp unit type Issued CP Additional properties (not necessarily part of a tx) Applicable CP Project Expiry date Color... Determine ISO ISO :XX Zipcodes IdCards, SSN Centrally defined Business validations Technical validations

Registry Transaction types, purpose, account types and accounts Registry Generic model Transactional needs

The necessity for a transaction log Registry A Registry B Question: How does registry B know that registry A owns the units it wishes to transfer? Possible answers: 1.Because the system is 100% consolidated, and because the design of said system ensures that... Flaw in design/review  Potentially catastrophic failures 2.Because registry A can provide a (mathematical) proof that it owns the units Ongoing research? Very challenging to implement... 3.Because X% of all other registries confirm that registry A owns the units Subject to availability of other registries; introduces delays; can lead to „majority attacks“ 4.Because the notary says so ! Need to trust the notary, introduces a SPOF Resilience + Location transparency + Openness + Scalability + Security + Need to keep in sync ! A A B B C C

Keeping systems synchronized A A 1. Time 2. Records Which records ? Holdings, transactions, limits/levels, account holders,...? Frequency? 24 hrs, other ? What to do when inconcistency is detected? -Provide transactional information -Freeze units involved -Correct (if necessary) -Re-run, unfreeze units if all fine - Time drift - Inconsistency Alert !

Reconciling records – unit blocks IssuerStartEnd BE1100 BE BE300 FR1100 FR Principle 2. Extension a. More groups/filters b. Drill through unit blocks c. Lock inconsistent blocks d. Compare transactional history of inconsistent blocks 3. Hashing & Merkle tree IssuerStartEndCRC-16 BE1100CA89 BE F6E FR11004DFC JP D98 CA89/1 2F6E/1 4DFC/1 5D98/1 A2B4/2 D111/2 A2F9/4

Fragmentation IssuerStartEnd BE1100 IssuerStartEnd BE130 IssuerStartEnd BE31100 Split ! Registry proposes 30 units Counter-measures Prefer „foreign blocks“ Select largest blocks first (greedy, fast) or... Use algorithm for packing blocks into transactions (optimal, slow) Defragment periodically

HTTPS Designing a transaction protocol Registry ITL Registry ITL 60 sec Registry ITL 24 hrs SOAP HTTPS VPN

Some operational figures # of transactions ever proposed: 580,788# units in transactions: 175,597,231,021# units: 70,332,502,949Availability: 99.9% Completion time Inconsistent reconciliation ratio Cancellation & termination ratio

Back to business ! How to add a new „mechanism“ (1) ? ITL Registry Supplementary transaction log Art 3.1 Art 3.3/3.4 Art 6 Art 12 ETS Art 3.1 Art 3.3/3.4 Art 6 Art 12 ETS ? ? ? ? Supplementary transaction log ? ? ? ?

Back to business ! How to add a new „mechanism“ (2) ? 1. Extension of concepts (by subtyping) ITL Registry 2. Transparent routing of generic messages 3. Extending dynamically the content of messages (incl tx) Issuance date Comment1 Comment2 Business tx ref Dynamic properties 4. Carefully phrased requirements „The amount to be taken into account for compliance purposes is the amount of units contained in the retirement account of the Party concerned“. vs „... of AAUs, CERs, ERUs, RMUSs...“ vs „... of Kyoto Protocol units...“

Institutional arrangements COP / CMP Decision making bodies Subsidiary Bodies (SBI / SBSTA) Technical and implementation advice RSA Forum / ITL Administrator Responsible for implementing registry systems Working groups Where the practical work gets done ! Annual report

Functions of the ITL administrator The functions of the ITL administrator are assumed by the UNFCCC secretariat. Activities: a)Support the initialization and go-live of registries b)Develop and maintain the Data Exchange Standards (DES) c)Organize and support the RSA Forum and working groups and facilitate the cooperation between RSAs d)Maintain the ITL software and infrastructure, including: Ensuring the reliability, security and performance of the ITL e)Develop maintain all common operational procedures and support their execution f)Support the intergovernmental negotiation process g)Manage administrative activities (extranet etc.) h)Publish, on an annual basis, the report of the ITL administrator on organizational arrangements, activities and resource requirements

Common operational procedures Incident management Problem management Change management Release management Securing registry systems Secure called authentication SSL certificate renewal procedure Registry off/on line Reconciliation procedure Transaction reversal Independent assessment reporting Contact management Terms of Use... The “contracts“ between RSAs and the ITL administrator: ITL Service Desk ITL Team Ops Support ITL Team Ops Support

Reporting, review and the registry systems 1. Reporting 2. Art 8 Review 3. CAD 4. ITL 5. Registries Accounting information Changes Independent Assessment Reporting

Service Desk Specialized in registry matters 24/7 service World wide support

Project implementation Budget Yearly ITL budget : less than 3M EUR Budget does not include initial investment / re-investments Estimation for initial investment: 4M – 6M EUR Lead times General design requirements: 2 years Initial drafting of the DES: 2 years Common operation procedures: 3 years ITL development: 2 years (started in 2005 and was put in operation in 2007) Release of the ITL: 3 months minimum Connection of a registry to ITL: 3 months minimum 4 years

Thank you ! Questions ? Next steps ?