User Tools

Site Tools


groups:requirements:requirements-wg:minutes

This is a static snapshot of the Requirement Working Group's live Google meeting minutes. Meetings before May 9th are not included here.

March 19th, 2018

In our bi-weekly meeting. We sound out a new direction for the ReqWG. Focusing on supply chain requirements for sample mobile code to ease getting going with Hyperledger projects. use case doc live draft

Attendees

  • Clive Boulton - Independent Hyperledger
  • Tracy Kuhrt, Community Architect, Hyperledger
  • Andrew Kennedy - FoodLogiQ, Board Member, Produce Marketing Association
  • Todd Baggett, RedLine Solutions, Member Produce Marketing Association
  • Amit Kumar Gupta,Co-Founder/CTO of SIPL .
  • Virginia Saharopulos, Project Manager, Azzule Systems
  • More

Link to existing Produce Traceability Initiative Resources: https://www.producetraceability.org/resources/

March 5th, 2018

Our bi-weekly meeting we’ll discuss architecture requirements for mobile blockchain apps and distributed use cases.

  • On requirements we plan a working group document spanning from IoT to AI – Aaro

n will drive this.

  • On solutions we plan ReqWG document specifying the permissions from IoT to AI - Clive will drive this.
  • We plan these papers as yin and yang to tell what is possible in blockchain and how to implement with Hyperledger projects. With peer review feedback via ReqWG.
  • In a grander vision we envision working for resources to outline open source implementation of a mobile client app for blockchain transactions. Toward Brian Behlendorf’s vision on Hyperledger's open-source standardization efforts at Mobile World Congress. https://youtu.be/K6Da9zJYgYY

Attendees

  • Clive Boulton - Hyperledger ReqWG (Independent)
  • Aaron Bennington - Blockchain Strategist @ TCS.
  • Uma Modepalli - Accenture Chicago
  • Hoa Wang - Blockchain community builder in Romania

February 19th, 2018

In our bi-weekly meeting we concentrated discussions on Permissioned Blockchain requirements. Developing a draft white paper for backfitting modern businesses systems to build secure ecosystem with Hyperledger projects.

Attendees

  • Clive Boulton - Hyperledger ReqWG (Independent)
  • Aaron Bennington - Blockchain Strategist @ TCS.
  • Eric Kepler - N/A

February 5th, 2018

Just some discussion and announcements. Thursday 2/15 at 1pm EST Sawtooth v1.0: Market Significance and Technical Overview Webinar Link

Added new Permissioned Hyperledger Academic use case + POC by TCS Innovation Labs https://wiki.hyperledger.org/_media/groups/requirements/use-case-inventory/marschain_usecase_hl.pdf

Attendees

  • Clive Boulton - Hyperledger ReqWG (Independent)
  • Steven Graves - Startup Exec
  • Kiran Indria - Solution Architect

January 22nd, 2018

Nitesh Emmadi working as Researcher in Security and Privacy group of TCS Innovation Labs, India presented a paper on permissioned blockchains (including HyperLedger Fabric) developments. A use-case titled “MaRSChain: Framework for a Fair Manuscript Review System Based on Permissioned Blockchain”. Here is the link to use-case document (short-version): External Link

Continuing work: Plan is to update the finalized use case to the ReqWG inventory. Also take steps to contribute the POC code to git repo.

ArchWG note this UC uses shell scripts pending planned availability of Hyperledger off-chain scripts.

Attendees

  • Nitesh Emmadi - TCS
  • Clive Boulton - Hyperledger ReqWG (Independent)
  • Chad Perry
  • Padmaja Maddali - TCS
  • Aaron Beddington - TCS
  • More attended.

January 8th, 2018

Our next bi-weekly meeting we will parse Distributed Ledgers in 2018? The Hyperledger Community Weighs In! https://www.hyperledger.org/blog/2017/12/20/4590

In addition we discussed blockchain as strategy to decentralise cyber risk in light the Speculative Execution CPU Vulnerability. https://research.google.com/pubs/pub46290.html

We also discussed position papers under way at Architecture-WG. Together with the process by which requirement gaps are shared across Hyperledger projects. Details on audio recording.

Attendees

  • Clive Boulton - Hyperledger (independent)
  • Eric Heyward - SA
  • Rohan Agarwal - LinkedIn Engineer

December 11th, 2017

In today’s bi-weekly call we analyze results from a survey on Requiements Gaps in Hyperledger https://docs.google.com/forms/d/1Mz7hxvfxjY-dJu7KJ7mvedbSni3wRAxllSmxgcYE_hs/edit

Survey review spurs is to promote the survey to wider audience for input and use results to close loop on missing features in Hyperledger projects through cross-collaboration with Architecture and other WGs.

Tracy gave an update on Lisbon Hyperledger Hackfest. Next Hackfest planning underway for February 2018 in NA.

Attendees

  • Clive Boulton, Hyperledger (Independent)
  • Neviana Zhgaba. Finance at GE.
  • Tracy Kuhrt - Community Architect Hyperledger
  • Kiran Murty - Aura Blocks
  • Eric - N/A

November 27th, 2017

In today’s bi-weekly call we discuss: Taking the block out of blockchain…. c/o Alphaville. More so we discussed ReqWG inventory of use cases and how we can help with templates and process to author and peer review more use cases.

Attendees

  • Clive Boulton, Hyperledger (Independent)
  • Shawn Douglass, Blockchain-startup
  • Daniela Barbosa, Hyperledger, VP Partners

November 13th 2017

In today’s bi-weekly call we discuss emerging blockchain standards.

10.25.17 Blockchain Beyond Fintech: Brian Behlendorf spoke on panel at the Churchill Club https://www.youtube.com/watch?v=beNtuuWv02A&t=428s

Attendees

  • Clive Boulton, Independent
  • Jay Sung, Blockchain Startup Entrepreneur.

October 30th, 2017

We discussed ReqWG tools and process to develop a peer reviewed use case for Trade Settlements (see template and process links on wiki page). David listed his recommended Blockchain Meetups in NYC. Clive mentioned reprised work on Blockchain meets Object-capabilities presented in Vancouver BC after Splash 2017. Audio recording is available here

Attendees

  • Clive Boulton, Independent
  • David Boadita, Capital Markets at Accenture
  • Jason Diebley, State Street Bank
  • Anon on call.

October 16th, 2017

GE Digital is interested in spurring a discussion on Hyperledger blockchain for Financial Master Data Management in ERP at today’s bi-weekly. If you are interested in ERP at global scale this could be an exciting discussion. Please see our Antitrust Policy

Based on discussion a solid blockchain use case emerged for managing financial metadata between customers and suppliers and ERP. Recommended reading is Ian Grigg's triple entry accounting. Projected productivity benefits are automatic payments automatically managing days outstanding.

Second use case is around counterfeiting. As discussed this was more product and supply chain based than ERP financial metadata.

Attendees

  • Clive Boulton. Independent Lead, Hyperledger
  • Neviana Zhgaba. Finance Master Data Management at GE Digital
  • Aaron Bennington, TCS

October 2nd, 2017

Today's ReqWG discussed 'See Through Coffee' and traceability in co-op supply chains with a goal to building an open coffee supply chain traceability app for co-op growers. Into solving Inventory bullwhip and the UI app interoperability possibilities with chaincode.

We also discussed blockchain for Financial Master Data Management in large scale ERP. GE Digital is interested in a discussing Hyperledger blockchain for Financial Master Data Management in ERP at the next bi-weekly. If you grok SAP or Oracle internal ERP architecture this could be an exciting discussion.

Likewise if you know how to implement smart contracts beyond Fabric Composer, we need community architect input.

Coffee Supply Chain Traceability Use case https://docs.google.com/a/onda.io/document/d/1xwra8dTin7ZeoGXcJuWjQAiZjEgaQpjBqIOOAzLiDmw/edit?usp=sharing

Attendees

  • Clive Boulton. ReqWG Lead, Hyperledger ReqWG.
  • Scott Tupper. Founder, Onda Origins
  • Veeren Gonugunta. Grad Student Industrial Engineering at Penn SU.
  • Neviana Zhgaba. Finance Master Data Management at GE Digital

Meeting Recording:

September 17th, 2017

Brian Behlendorf visited our bi-weekly call and challenged us to work together on requirements and sample code to allow applications across different Hyperledger projects. For example Hyperledger Composer for smart contact apps works on Hyperledger Fabric but not on Hyperledger Sawtooth. Today we will discuss your requirements, how we can work together.

To get us started Victor's group has been working on and built a benchmarking project working across different blockchains named Caliper here: https://github.com/Huawei-OSG/caliper

Please take our survey to help us accelerate requirements for Hyperledger apps http://bit.ly/2pKKaKR

Attendees

  • Clive Boulton, Independent
  • Oregon attendee. 513-813-xxxx.

Sept 3rd, 2017

Meeting cancelled, was US federal holiday.

August 21st, 2017

Attendees:

  • Marta Piekarska, Hyperledger Director of Ecosystem
  • Clive Boulton, Independent
  • Aaron Bennington, TCS

Condensed minutes:

We discussed continuing to work with others on interoperability, client code document for Fabric and Sawtooth. Marta pointed us to Fabric Composer and Sawtooth supply chain demo on fish in lieu of Sawtooth Composer. Aaron will check with TCS for any doco/code that could be shared. Next Hyperledger hackfest is in Chicago Sept 20/21. Following is in Europe (looking at Lisbon/Berlin).

Hyperledger Architecture WG paper is a good read.

Meeting Recording: 20170821-requirments-wg.mp3

August 7th, 2017

Attendees:

  • Clive Boulton - Independent
  • Brian Behlendorf - Hyperledger
  • Chris Clason - Digital Asset
  • Vikrant Sawant

Condensed minutes: We discussed continuing to work with others on requirements and letting folks know that the ReqWG is here to do so. Further recommendation folks interested in privacy will be interested to check out the technical discussion on Fabric privacy on rocket chat http://chat.hyperledger.org/

Meeting Recording: 20170807-requirments-wg.mp3

July 24th, 2017

Investigated Szabo vs Miller: Short term smart contracts settled on blockchain versus long running smart contacts settled by splitting smart contracts on blockchain for granular execution due to complexities:

“Smart contracts fail to take social complexities…into account” by Karen Levy et al. http://estsjournal.org/article/download/107/61

How Technology Helps Creditors Control Debtors (kill switch) https://www.theatlantic.com/technology/archive/2016/04/rental-company-control/478365/

See schematic https://docs.google.com/document/d/139zLiMCJBLYVFR4dQd_2UqJOyJVEBjAB8PwxIwV6Wf0/edit

Attendees:

  • Clive Boulton - WG
  • Oskar van Deventer - TNO

Meeting Recording: 20170724-requirments-wg.mp3

July 10th, 2017

Discussed “After-the-fact mandate changes” use case next steps and ReqWG maturity process: Interface with ArchWG and ReqWG use case revision control. May need to present use case at Hyperleger hackfest to gain architecture and other experts consensus. Clive will ask US lawyers to review use case for US Law.

Attendees:

  • Clive Boulton - Independent
  • Oskar van Deventer - TNO
  • David Boadita - Advise Technologies
  • Jason Clark - IBM
  • Zack …

Meeting Recording: 20170810-requirments-wg.mp3

June 26th, 2017

Accept draft of the use case on “After-the-fact mandate changes”. “After-the-fact mandate changes”.

  • Discuss comments gathered so far [incorporate changes]
  • Deliver the use case doc to the Architecture WG [next step]

Attendees:

  • Oleg Abdrashitov - Altoros
  • Clive Boulton - Independent
  • Oskar van Deventer - TNO
  • Tracy Kuhrt - Community Architect Hyperledger
  • Rahul Shah - Fulcrum (Axiom Technology Group)
  • Prajakta Patil - Fulcrum (Axiom Technology Group)

Meeting Recording: 20170626-requirements-wg.mp3

June 12th, 2017

Oskar will walk ReqWG through a first draft of the use case on “After-the-fact mandate changes”.

  • Is this a use case that is already covered by the Hyperledger project somewhere?
  • Should the Hyperledger project consider this use case?
  • Any comments and suggestions to improve

Attendees:

  • Oleg Abdrashitov - Altoros
  • Rieks Joosten - TNO
  • Oskar van Deventer - TNO
  • Drummond Reed - Evernym
  • Clive Boulton - Independent
  • Frans Tjallingi - Global Data Chain
  • Aaron Benningfield - TCS

Meeting Recording: 20170612-requirements-wg.mp3

May 15th, 2017

Supply Chain Traceability / Anti-Counterfeiting complete. Supply Chain Traceability / Anti-Counterfeiting complete

ReqWG Use Case process:

  • Author use case in Google doc (makes adding tables, diagrams practical).
  • Circulate for peer input.
  • Present use case at bi-weekly ReqWG call.
  • Link Google doc to the ReqWG wiki index page use-case-inventory
  • Add abstract, author contact and reviewers to complete.
  • Convert to PDF, upload and update wiki link.

Attendees:

  • Oleg Abdrashitov - Altoros
  • Oskar van Deventer - TNO
  • Clive Boulton - Independent (listen mode)

May 1st, 2017

To help expedite your adoption please Take our survey

Review the Supply Chain Traceability use case. Hope to promote to Milestone 2 or beyond - Aaron Benningfield (promoted to completed).

New research alert: Solidus protocol for private transactions from IC3. Call to study the white paper. The protocol is blockchain platform agnostic makes it a candidate for HL either as a standalone contribution or a service to provide confidentiality.

ReqWG Use Case process:

  • Author use case in Google doc (makes adding tables, diagrams practical).
  • Circulate for peer input.
  • Present use case at bi-weekly ReqWG call.
  • Link Google doc to the ReqWG wiki index page use-case-inventory
  • Add abstract, author contact and reviewers when completed.
  • Convert to PDF, upload and update wiki link.

Attendees:

  • Aaron Benningfield, Independent
  • Oleg Abdrashitov - Head of Blockchain Practice, Altoros
  • Clive Boulton - Independent
  • Oskar van Deventer - TNO
  • David Boadita - Independent
  • Frans Tjallingii - Vancouver blockchain start-up
  • Mike Zaccardo - Cloudsoft`
  • Duc Trinh - ???

April 17, 2017

Discuss the * draft * Requirements Gap Survey form - Clive Boulton https://docs.google.com/forms/d/1Mz7hxvfxjY-dJu7KJ7mvedbSni3wRAxllSmxgcYE_hs/edit

Please provide feedback to the ReqWG on features missing to help expedite your adoption. Take our survey. http://bit.ly/2pKKaKR

Attendees:

  • Clive Boulton - Independent
  • Sean Bohan - Sovrin & Indy
  • Nikilesh Subramoniapillai Ajeetha- Cisco
  • Others attended call in listening mode

We also chatted about Sovrin identity and cross-chain interop. More at upcoming Hackfest April 24-25 in Washington DC. https://www.hyperledger.org/event/washington-d-c-hyperledger-hackfest

April 3, 2017

Discuss the Functional Roles in Blockchain Ecosystems - Oskar van Deventer (TNO) https://docs.google.com/document/d/1CIMzpsCYNyFuJ_IgJhrsIY-ZxEk23w-pf8sQ2d79ASc/edit

Discuss Charter comments (survey gaps blocking adoption requested) https://docs.google.com/document/d/1GJR3oLk5-JL-A1lXtFJQ2shisf0xrp4cHAM70DWDCbA/edit

Discuss Supply Chain Traceability Use Case (time permitting) - Aaron, Mahesh Govind, Mayur BHole

Attendees:

  • Aaron Benningfield, TCS
  • Oleg Abdrashitov, Altoros
  • Clive Boulton - Independent
  • Sean Bohan - Sovrin
  • Oskar van Deventer - TNO (Netherlands)
  • David Boadita - Independent
  • Mike Zaccardo - Cloudsoft
  • Matt Quin - ???
  • Vikrant S - ???
  • Miguel Martinez - Heath
  • Santhosh Kumar - ???

Actions:

  1. Request rights to add new documents to Wiki - Oleg
  2. Draft requirements gap survey - Clive

March 6th, 2017

Discuss the Working Group Charter.

https://docs.google.com/document/d/1GJR3oLk5-JL-A1lXtFJQ2shisf0xrp4cHAM70DWDCbA/edit

Attendees:

  • Oleg Abdrashitov, Altoros
  • Mike Zaccardo, Cloudsoft
  • Clive Boulton, Independent
  • Judy Priest. Cisco
  • Matt Quin
  • David Boadita
  • More

Added ‘showcase success stories’ to the ReqWG Charter. Removed ‘disbandment’ paragraph from the Charter. Post the Charter doc to the mailing list. If no one objects, deliver as final to the TSC on March 9.

Mike Zaccardo: Status of Cloudsoft’s Fabric 0.6.x Deployment onto Kubernetes: https://cloudsoft.io/blog/2017/2/16/deploying-hyperledger-fabric-on-kubernetes-with-cloudsoft-amp

Draw attention to the problem of chain to chain transaction. Possible solutions: DAH’s Global Synchronisation log, invoke between channels Fabric 1.0, Ripple’s inter ledger protocol.

February 6th, 2017

Hyperledger is moving from Slack to Rocket Chat. Please use your Linux Foundation identity to sign here http://chat.hyperledger.org/ Push the CAS button (you will hear a bong sound signifies success).

Discussed at Hyperledger Sessions at the Presidio Feb 2-3 and afterwards on Rocket Chat.

“We need to really start discussing more and more specific requirements on the current projects we have in HL. Bring items forward in Jira, if deemed required… complex and a lot of less complex, items as well.

Attendees:

  • Mike Zaccardo, Cloudsoft
  • Clive Boulton, Independent.
  • David Boadita - (dboadita@gmail.com) - Independent

Use Case Inventory Status:

Derivative:

  • Mike was looking to find out more information about best practices / user guides for deploying chaincode to Fabric v1.0 in order to develop automated tools with Cloudsoft AMP.
  • Ex-IBMers looking into hosting ‘office hours’ in NYC to discuss requirements / code up HL projects (informal for now) anyone interested please reach out on Rocket Chat. http://chat.hyperledger.org/ or attend next bi-weekly webex and connect.

January 23rd

Attendees:

  • Mike Zaccardo, Cloudsoft
  • Clive Boulton, Independent

Agenda:

Follow-ups:

  • Strawman Requirements on the Trusted Execution Environment by Jeremy Sevareid, presented at NYC Hyperledger Hackfest to RWG (Dec 5-6) ties into ‘upcoming’ at Stanford.

Upcoming:

December 19th

Attendees:

  • Mike Zaccardo, Cloudsoft
  • Duncan Johnston-Watt, Cloudsoft
  • Clive Boulton, Independent
  • Oleg Abdrashitov, Altos

Agenda:

  • Discussed in NYC at Hyperledger Hackfest was shifting WG start time a bit later. Requested by Cisco and Altos (Oleg to confirm).
  • Requirements signatures in KYC and Supply Chain Logistics quality certifications, similarities noted by authors (Jeremy Sevareid, Clive Boulton). Making smart contact more universal requirements between finance and supply chain.

Follow-ups:

  • New WG bi-weekly meeting time proposal in 2017 1pm est / 10am pst.
  • Next WG meeting is Jan 9, 2017, and Jan 23, 2017 etc…

December 6th

Many of the WG attended the Hyperledger Hackfest in NY, the 12/5 WG meeting took place on 12/6 for 2 hours.

Attendees:

  • Jeremy Sevareid, Independent
  • Oleg Abdrashitov, Altos
  • Thomas Barnes, Intel
  • Judy Priest, Cisco Systems
  • Clive Boulton, Independent
  • Dr Pan Qiuling, Huawei

Agenda:

Items Covered:

  • Trust-to-trust and verifications. May need validation service like http://dnsviz.net/
  • Trusted cloud solution architecture (heartbleed, Linux Foundation laptop).
  • Trusted over time (long running blockchain smart contract transactions).
  • Blockstack (RSA keys not used anymore, keys stolen).
  • Should specify standard metadata for Smart Contacts (SEC, Federal Reserve interaction with the web) in order to build a datagram (Google Beyond Corp example).The Smart Contract should know who it’s running on (Intel, Cisco, Huawei / USA, UK, Hongkong).

Shared

Follow-ups:

  • Consideration to continue Jeremy’s Requirements Strawman (The Trusted but Verifiable Execution Environment). Really analyze properly.
  • Do we need to specify requirements chain end-point to chain end-point or key management device to key management device or client chain to client chain (how to facilitate achieving these ends).

November 21st

Attendees:

  • Jeremy Sevareid (Independent)
  • Clive Boulton (Independent)
  • Shane Neighbors
  • Jonathan Holt
  • Sarose
  • TBD

Agenda:

Items Covered:

  • Supply Chain
    • Bill of materials processing - basis of ERP - originated by IBM back in 1970s
    • Written on premise of central database within four walls, but now end-to-end supply chain
    • Transitioning to demand-driven ERP with minimal inventory
    • Inventory receipts and inventory issues are core transactions
    • APICS - American Production Inventory Control Society
    • Messaging system + database + inventory system + inferred business agreements / explicit terms and conditions especially around quality of goods delivered
    • Smart contracts need to address quality E.g., if quality correct, payment is automatic
    • E.g., What is quality with what metrics as judged by whom, what and when? ISO certified? GS consumer industry labeling? Certified scales? HL7?
    • Authentication of attributes; quality checks; cross-checks
    • Execute allocations if quality checks are met
    • Not just allocate / execute against inventory
    • References:
    • Design/Implementations Implications
  • Inventory & Requirements
    • Derive requirements from mission statement

Follow-ups:

  • Next Meeting - December 5th (bi-weekly)
    • May hold at / simulcast from NYC hackathon
  • Newly Closed
    • Clive - Suppy chain requirements draft http://bit.ly/ddmrpdl
    • Jeremy - Use Case Authors - Revisit use case inventory / status
    • Jeremy - Map out specific hyperledger examples for TOGAF/Zachman to illustrate applicability
    • Jeremy - Requirements Doc - initial pass at inventory of mission-statement derived requirements
  • Open
    • Oleg - Use Case Authors - Revisit use case inventory / status - Nov 21st
    • Mark - Create simple flow diagram for membership services (e.g., adding a new peer)
    • Mark - Check on availability for release of IBM internal document that examined mapping of openfabric vs. industry requirements/standards (e.g., NIST)
    • TBD - Encouraging / working with new requirement WG participations
  • New
    • Clive
      • Migrate supply chain example to wiki
      • Revise example in advance of ASPC
    • Jonathan, Jeremy - Provide feedback to Clive on current version of supply chain
    • Jeremy - Incorporate Clive’s feedback on requirements
      • Clarify - use in conjunction with use cases
      • Clarify - delivery vs. payments;clearing/confirmations vs. settlement; inventory planning vs. allocation;

November 7th

Attendees:

  • Oleg Abdrashitov (Altoros)
  • Clive Boulton (Independent)
  • Jeremy Sevareid (Independent)
  • Darryl Adams (Intel)
  • Michael Wall (TBC)
  • Brian Ahier (TBC)

Agenda:

  • Wiki Migration (Jeremy)
  • Participation (Jeremy)

Items Covered:

Follow-ups:

  • Newly Closed
    • Wiki migration
  • Open
    • See prior sessions for outstanding items
  • New
    • Use Case Authors - Revisit use case inventory / status - Nov 21st
      • Oleg
      • Jeremy
    • Requirements Doc - Jeremy - initial pass at inventory of common requirements - Nov 21st
    • Supply Chain use case - Clive - Nov 21st
    • Encouraging / working with new requirement WG participants - TBD

October 24th

Attendees:

  • Clive Boulton (independent)
  • Mark Parzygnat (IBM)
  • Jeremy Sevareid (Independent)
  • Yogi Golle (Independent)

Agenda:

  • R3 Contribution
  • Hackathons
  • Risk Assessment
  • Scalability Requirements

Items Covered:

  • Hackathons
    • Next one targeted for Dec 5th/6th in NYC
    • Early October
  • Scalability
    • Pluggability of Ledger’s State Database
      • v0.5/v0.6 uses Rocks DB
      • Due to patent issue, being replaced with
        • LevelDB
          • By March’s targeted V1 release
        • CouchDB
          • Supports more complex searches
          • Unlikely will be completed in time for v1 March release
      • Some interesting discussions going on in mailing lists and slack channels on this
    • Non-functional Requirements
    • No existing formal non-functional requirements for fabric or hyperledger
      • Will vary by use case
        • e.g., OTC derivatives != credit card purchases
        • E.g., latency requirements for
          • Endorsers vs. committers vs. orderers
          • Committed transactions versus
      • Cross-mapping for gap analysis is useful
        • Use cases vs. what’s been designed for vs. what underlying component (e.g., LevelDB) may support
      • It would be useful to feed some of these requirements back into JIRA to get them tracked and potentially addressed
      • Kafka, PBFT
        • Expected to have some impact on performance
      • Documentation WG aka Whitepaper WG is tackling some of this at higher, cross-incubated-project level
  • Microservices, Automated Testing
    • Some templates are out there regarding discussions around microservices and fabric/blockchain

Proposed Follow-ups

  • Mark - Create simple flow diagram for membership services (e.g., adding a new peer)
  • Mark - Check on availability for release of IBM internal document that examined mapping of openfabric vs. industry requirements/standards (e.g., NIST)
  • Others - see open items below:

Update on Last Time’s Follow-ups

  • Mark - Reach out to Brian B. for SIBOS recap to share
    • Done - Waiting to hear back from BB
  • Mark - Start email thread on fabric v1 risk assessment
    • Done - discussion initiated - see above
  • Ann - Look at options for inventorying a) existing efforts, b) artifacts, c) wiki migration
    • Postponed until later this week
  • Jeremy - Map out specific hyperledger examples for TOGAF/Zachman to illustrate applicability
    • Not yet started - but TSC and Whitepaper WG calls last week provided useful inputs/examples to consider

October 10th

Attendees:

  • Jeremy Sevareid (Independent)
  • Clive Boulton (independent)
  • Mark Parzygnat (IBM)
  • Ann Reynolds

Agenda:

Items Covered:

Proposed Follow-ups

Share:

September 26th

Attendees:

  • Clive Boulton - Independent
  • Jeremy Sevareid - Independent
  • Mark Parzygnat - IBM
  • Anirudha Joshi - INVeSHARE
  • Yogi Golle - Independent
  • Patrick Holmes - Intel
  • Howard Huang - Huawei

Agenda:

Items Covered:

September 15th

Attendees:

Agenda:

  • Update on Requirements - Financial Use Cases
  • Request ownership for Supply Chain use cases

Items Covered:

  • Sibos demos (clearing house + bond trading) Oleg
  • Update on Requirements Wiki Migration (Jerry)
  • Clive has been working on supply chain and provenance for beef industry (GS1 has a standard for attributes but no trading infrastructure). Plan is to define requirements

August 29th

Attendees:

Agenda:

  • Privacy Requirements. Brainstorm:

https://github.com/hyperledger/hyperledger/wiki/Requirement-Document#privacy-and-confidentiality-requirements

Items Covered:

  • Requirements required.

Share:

August 22nd - No mtg

  • Per the Requirements WG Wiki page accessed 2016-08-22 Monday, the calls are now bi-weekly
  • Meetings
    • Bi-Weekly on Mondays, 1 hour starting at 8:00 am PT San Francisco (Pacific Daylight Time, GMT-07:00)
    • Next calls are: Aug 29, Sep 12, Sep 26, Oct 10, Oct 24 . . .*

August 15th

Attendees:

  • Oleg Abdrashitov - (oleg.a@altoros.com) - Altoros
  • Clive Boulton (Independent)
  • Mark Parzygnat (IBM)
  • Nagesh Avusingi (Independent)
  • Anirudha Joshi (INVeSHARE)
  • Nikilesh Subramoniapillai Ajeetha

Agenda:

  • Move to bi weekly calls
  • Requirements beyond Fabric
  • Collateral Debt Swaps Use Case and blockchain implementation details leaking

Items covered:

  1. Clive Boulton shared Tango: Distributed Data Structures over a Shared Log http://www.cs.cornell.edu/~taozou/sosp13/tangososp.pdf

August 8th

Attendees:

  • Oleg Abdrashitov - (oleg.a@altoros.com) - Altoros
  • Anirudha Joshi - INVeSHARE
  • Clive Boulton - (Independent)
  • Mark Parzygnat (IBM)
  • Nagesh Avusingi (Independent)
  • Sergei Mayorov (Moscow Exchange)

Agenda:

Items covered:

  • For KYC: Consider Camlistore for non-chain document storage https://camlistore.org/ (contact Clive for more on CLI sharing for demo)

August 1st

Attendees:

Agenda:

Items covered:

  • Jeremy presented Risk Assessment and Controls
    • Add Hazards and Controls section to use case documents
    • Continue Risk Assessment separately to add to release and SLA documents
  • Mark - will send out first email subject define: Privacy vs Confidentiality and have Brian start the requirements email list.
  • Mark with Review of SF hackathon
    • recommendation from LF to move to email communication to accommodate all Geo’s. New members coming in from India and China.
    • Calypso interested in microfinancing use case
  • Mohan working on Art Auction Use Case
  • Welcome Nagesh Avusingi to the group

July 25th

Attendees:

  • Oleg Abdrashitov - Altoros
  • Clive Boulton - Independent
  • Anirudha Joshi - INVeSHARE
  • Jeremy Sevareid - Independent
  • Mohan - IT people Corp

Agenda:

  • Use Case Certification
  • Gauge interest Risk Assessment Worksheet approach for next time

Items covered:

  • Segmentation of supply-chain-related use cases
    • Certification
      • Materials that went into product bear certain quality
    • Provenance
      • Track individual good as title/ownership to it changes from one owner to another
    • Supply chain
      • Each individual item that went into composite / aggregate item
      • Scalability issues raised by Airbus engineer in prior call could be confined to this use case
  • Two-phase Commit / ACID Transactionality / Consensus Algorithm
    • Where is separation between business layer and consensus layer per Architecture WG?
      • Capital markets trade settlement example of Delivery versus Payment (DvP)
      • Requires
        • ACID handling of two legged transfers
        • Linkages to transactions in off-chain systems
  • Requirements use cases and events
  • Images, binaries of complex documents
    • May need to reside in code repositories to allow for version-controlled, version-specific production documentation tagged release tie outs
    • Alternative may to release documents from within included database similar to Camlistore (http://camlistore.org)
    • Suggestion made in TSC call last Thursday for repository for binary documents (e.g., PDFs) that may be separate from code repositories for specific projects (e.g., fabric, sawtooth lake)

July 18th

Attendees:

  • Oleg Abdrashitov - Altoros
  • Clive Boulton - Independent
  • Anirudha Joshi - INVeSHARE
  • Jeremy Sevareid - Independent
  • Mark Parzygnat - IBM
  • Mohan - IT people Corp
  • Ratnakar - IT People Corp
  • Craig Rowe - Independent
  • Dan Conlon - DTCC
  • Vaniprasad Kommera - DTCC

Agenda:

Items covered:

July 11th

Attendees:

  • Oleg Abdrashitov - Altoros
  • Jeremy Sevareid - Independent
  • Anirudha Joshi - INVeSHARE
  • Mark Parzygnat - IBM

Agenda

Items covered:

  • Jeremy reviewed the use case he is working on and additions.
  • Mark will slack about possible demo’s coming up over the next couple of weeks. Will send message in Slack on which week

July 4th - No mtg

No meeting on July 4th due to US holiday

June 27th

Attendees:

  • Oleg Abdrashitov - Altoros
  • Anirudha Joshi - INVeSHARE
  • Shane Neighbors - INVeSHARE
  • Jeremy Sevareid - Independent
  • Clive Boulton - Independent
  • Jatinder Bali - Citigroup
  • Craig Rowe - Independent

Agenda:

June 20th

Attendees:

  • Oleg Abdrashitov - Altoros
  • Jeremy Sevareid - Independent
  • Frank Lu - IBM
  • Anirudha Joshi - INVeSHARE
  • Nikilesh Subramoniapillai Ajeetha
  • Vaniprasad Kommera - DTCC

Agenda:

Discussed

  • Jeremy presented user stories matrix to complete Delivery vs Payment use case
  • Oleg announced Peer-to-Peer Insurance use case

June 13th

Attendees:

  • Oleg Abdrashitov - Altoros
  • Anirudha Joshi - INVeSHARE
  • Jeremy Sevareid - Independent
  • Primrose Mbanefo - Accenture
  • Frank Lu - IBM
  • Mark Parzygnat - IBM
  • Craig Rowe - Independent
  • Jean Safar - Calypso Technology

Agenda:

role smart contract code function payload caller identity ledger data
validating node
permissioned user
any user

References:

Follow-ups:

  • Oleg - Add assumptions, service-level agreements and data protection as sections to the Use Case Template
  • Jeremy - Add additional narrative to business requirements sub-section of Use Case Post Trade
  • Jeremy - Continue harvest of functional details from templates and other discussions

June 6th

Attendees:

  • Jeremy Sevareid - Independent
  • Frank Lu - IBM
  • Mark Parzygnat - IBM
  • Andreas Fletcher - Deutche Börse Group
  • Nikilesh - Community
  • Shane Neighbors - INVeSHARE
  • Anirudha Joshi - INVeSHARE
  • Oleg Abdrashitov - Altoros

Decisions:

  • No objections to Oleg’s proposed creation of new use case light template

Notes:

  • Post Trade Use Case good example of the what; next step may be fleshing out the how
  • All Use Cases need section on privacy/visibility of data on the blockchain

Follow-ups:

  • Oleg - Create proposed use case light template
  • Mark - Reach out to TSC members for guidance on how to move Post Trade use case forward
  • Jeremy - Enrich Post Trade use case’s section on participants, bootstrapping the transferable items onto the chain and privacy
  • Jeremy - Migrate some functional details from exit criteria discussion and from use case template into separate list of technical/non-functional/functional requirements

May 31st

Attendees:

  • Frank Lu - IBM
  • Oleg Abdrashitov - Altoros
  • Jeremy Sevareid - Independent

Agenda

  • Delivery vs Payment by Jeremy Sevareid
  • Corporate Action by Frank Lu
  • Role of a payment system in Delivery vs Payment, Escrow and other use cases
  • Agreed to treat payment and other systems feeding data from the world to the blockchain as participants on the chain; avoid calling them oracles
  • Proposed to simplify the template by removing sections describing implementation details like State and Transitions

May 23rd

Attendees:

  • Frank Lu - IBM
  • Oleg Abdrashitov - Altoros
  • Anirudha Joshi - INVeSHARE
  • Rahul Sharma - INVeSHARE
  • Shane Neighbors - INVeSHARE
  • Jeremy Sevareid - Independent
  • Vishal Jadhav - Bloomberg LP
  • Primrose Mbanefo - Accenture

Discussed * Interest Rate Swap, Currency Swap * Asset Depository collaborated with Frank Lu * trading scenarios, OTC, exchanges, settlement, clearing corps. Will reach out to DTCC to review and contribute * how much workflow or implementation detail to include in use cases docs. Create functional requirements doc?

Development plan for next week * Equity Contracts, Fixed Income - Oleg Abdrashitov * Delivery vs Payment - Jeremy Sevareid * P2P Insurance * KYC Database * Corporate Action - Frank Lu

May 16th

Attendees:

  • Christopher Allen - Blockstream
  • Stuart Turner - Eurostep Digital
  • Mark Parzygnat - IBM
  • Frank Lu - IBM
  • Oleg Abdrashitov - Altoros
  • Roger Strukhoff - Altoros
  • Vishal Jadhav - Bloomberg LP
  • Jatinder Bali - Citigroup
  • Primrose Mbanefo - Accenture
  • Oleg to discuss the first Finance usecase on 5/23
  • Oleg is working with LF to create mail lists so that SME’s in areas (component and markets) can self subscribe, so we can notify relevant mailing list when a use case is going to be reviewed. (Oleg if you need assistance on this let me know - @markparz)

Items Covered:

  • new dashboard page to track development of the use cases
  • call to WG members to adopt a use case to bring to Milestone 1
  • Oleg Abdrashitov chose 3 use cases to develop, plan a week to reach Milestone 1
  • Mark Parzygnat's suggestion: moved the index to the project home page
  • Mark Parzygnat's suggestion: develop first the use cases more suitable for the ones in incubation, i.e. permissioned chains
  • Mark Parzygnat's suggestion: create mail lists so that SME’s in areas (component and markets) can self subscribe, so we can notify relevant mailing list when a use case is going to be reviewed
  • call to search for new use cases. Discover new industries from the list of the project's Slack members
  • Jonathan Mohan shared SWIFT institute's study. Call to discover new use cases.

May 9th

Attendees:

  • Christopher Allen - Blockstream
  • Patrick Holmes - Intel
  • Stuart Turner
  • Vaniprasad Kommera
  • PB
  • SaRose
  • Oleg Abdrashitov
  • Jatinder Bali
  • Frank Lu - IBM
  • PB
  • Charles Henri Hirsch
  • Nikilesh Subramonipillai Ajeetha
  • Ari Mutatnen, Altoros

* Patrick Holmes announced his resignation

* Oleg Abdrashitov proposed [ideas to improve the development of the Requirements Document](https://docs.google.com/document/d/1BlWWgtGArBb7v_cJsaJ9SsMclRHNfEdaJ623CrDHez8/edit?pref=2&pli=1)

  • Feedback loop: the requirements should feed the Architecture WG and influence their decisions. Produce a monthly report of the new use cases and requirements.
  • Depth: the use cases need to be further developed and conform to the template.
  • Coverage: reach out to industry experts to gather new use cases.

These ideas were supported by the WG and by other key members of the project prior to the meeting.

* Oleg started implementing:

* there's a concern that some project members may be bound by NDAs not to reveal their use cases. One of the solutions is to bring the existing use cases to the experts and have them not volunteer but only validate or comment on them. * a suggestion was made to approach the Linux community for the new use cases

* Christopher Allen walked thru his contribution to the Requirements section of the Use Case template. Proposed to introduce Policy and Regulatory Requirements section * The WG agreed to introduce milestones into the development of the use cases

  • Milestone 1: Sections 1 (Intro and User Stories) and Section 2 (States and Transitions). When completed, announce to the Architecture and other WGs.
  • Milestone 2: Section 3 (Requirements). Work with the Architecture group to develop technical requirements such as Correctness, Privacy, Hardware

* Nikilesh Subramoniapillai Ajeetha shared a mindmap of the requirements space captured so far by WG. It can be accessed [here](https://coggle.it/diagram/VwXUxFREA9UkQydB)

Notes:

  • Christopher Allen - Went over the general requirements, correctness and privacy requirements listed in the Hyperledger project wiki
  • Christopher Allen - Permissioned or Permissionless is a hugely grey area from Requirements perspective. Taking a binary approach may not be the right approach. A permissioned system may need the properties of the permissionless system.
  • Oleg- Hardware requirements- what are the requirements for thin clients? , Privacy Requirements?
  • Christopher Allen - Need more inputs on Hardware requirements( from IOT devices perspective)
  • Nikilesh Subramoniapillai Ajeetha - Shared a mindmap of the blockchain requirements https://coggle.it/diagram/VwXUxFREA9UkQydB
groups/requirements/requirements-wg/minutes.txt · Last modified: 2018/04/18 20:24 by Tracy Kuhrt