OCI Blockchain, Part II
Security & Access Control
We’ll now walk through each of the thirteen other modules of the Preliminary Specification and discuss the Blockchain implementation in each. The first is the Preliminary Specifications Security & Access Control module. This seeks to ensure that “the right people have the right access to the right information with the right authority at the right time and at the right place, on the right device.” Which is one of the more difficult aspects of the Preliminary Specification. This requirement is complicated by unique elements introduced through use of the Joint Operating Committee as the key organizational construct. It is also expected that producers, and the service industries dependent on producers, will be required to expand their throughput through enhanced specialization and division of labor. This is as a result of the natural demand for more engineering and earth science effort for each incremental barrel of oil or gas produced. And the reduction in market availability of earth science and engineering resources due to the recent downturn. This is due to the anticipated retirement of large percentages of those professions. Triggering the need for technical resources pooling of each producer participating in the Joint Operating Committee. Imposing a temporary compliance and governance structure over this pooling through the Preliminary Specifications Industrial Command & Control, a feature of the Security & Access Control module.
The majority of the information contained within each producer firm regarding the Joint Operating Committee is the same. Each producer shares all of the data and information pertinent to the Joint Operating Committee. They will be party to the service providers' billings for the administrative and accounting services rendered for that Joint Operating Committee. One clarifying aspect of using the Joint Operating Committee is that the data and information created and used within that organizational construct is unique to the partnership. The sharing of this data within the Joint Operating Committee is standard in the industry and has always been. This contrasts with the unique and proprietary nature of producer firms' data and information. Segregating these two distinct types of data from each other would and should be the first order of business during our development. That way members of a Joint Operating Committee, of which a producer firm may have an interest in several thousands of, won't leak any proprietary firm data.
Continuing with the discussion of blockchain integration in the Security & Access Control module. At this point, the implementation of blockchain technologies opens up a number of possibilities. There are many possibilities, and there are too many to list and document all of them here. The need for our user community to fully identify and explore the issues and opportunities of each of these possibilities will be their responsibility during development. Producers' needs in the area of confidentiality and their specific concerns regarding the cloud, encryption and security, as are many other areas, need to be addressed through their active involvement with our user community. Otherwise decisions will be made without producer involvement. There will be little opportunity, after the fact, for them to make the substantial changes that the Preliminary Specification development provides. User community-based systems are the only development methodology worth pursuing. Our user community understands oil & gas, and can implement that understanding within the software on their own. Without producer involvement, only producers will suffer. It is in their own self-interest interests to participate by interacting with our user community.
The key area that producers will suffer from is that their perception is that these developments are a one-way street. That the users absorb what the producers want and deliver that to them. Today, producers need to keep on top of the changes in the software and how those developments impact their organization. Implementation of the software will have to be done with significant consideration to its impact on the producer firm. Changes will need to be made during development and implementation. Sitting out the first round of software development with our user community may preclude the producer's organization from benefiting from the software. As the ability for a producer to assimilate the first round of changes alone while iterations are being made upon those in the second round of developments may render the producer unable to keep up with the industry's updated standard of profitable organizational performance.
People, Ideas & Objects use Oracle's cloud implementation to host the software derivative of the Preliminary Specification. Oracle Autonomous Database provides Multi-Tenancy. Each “tenant” or producer in our case will have its own database instance, its data is separate and distinct from all other instances (producers)' data. Each instance of the database uses the same database for its functionality. From a software development and deployment point of view this significantly reduces our costs and difficulties in deploying the Preliminary Specification as conceived. Each producer will have their own, for all intents and purposes, database and applications that are distinct and independent to each and every other producer. In prior databases, and in other vendors currently, the need for cloud implementations of those databases was either separate containers for each or we would have had to use a producer ID to identify the data belonging to one producer in a pooled database of all of the other producers in the industry. Either of these last two options would have been unacceptable or costly from a licensing and support perspective.
When we look at the decentralized nature of the blockchain we see a further separation of the data and information of the producer from each of the other producers in the industry. The addition of decentralized ledger technology which is the blockchain will enhance this Multi-Tenant effect of the Oracle database. It is difficult, in my opinion, to justify the use of hardware and software for ERP purposes within the producer firm itself. The feature that we want to maintain by using the cloud is the overall feature of Security & Access Control of “the right people having the right access to the right information with the right authority at the right time and at the right place.” For these purposes the “right place” is the cloud and whatever the location of the user. It is my understanding that blockchain has a feature called Blockchain Access Control. The blockchain's individual blocks are accessed via public / private key encryption technology. Eliminating passwords and providing the level of security and overall access control that not only the producers' data and information needs but also the Joint Operating Committee.
Resource Marketplace
“A marketplace to support contracting from A to Z.” The issue that People, Ideas & Objects takes to the industry's operation is that producers appear unaware and uncaring that they are the benefactors of being a primary industry. They feel the secondary industries they rely on to complete the work they need done are “greedy and lazy” and leeches off of their revenue stream. It is simplistic to view the world from this perspective when producers collect 100% of the cash from oil & gas commodity sales. The problem is that it is difficult to understand that those revenues were not earned 100% by producers. And slashing activity levels, cutting the service industry's “costs” during times of difficulties, extending the time when accounts payable are paid by producers from 6 to 18 months can be done when everyone does it. Puts the service industry in severe financial jeopardy. And everyone does it when no one pays attention to the fact that producers' overproduction of oil & gas commodities is chronic and systemic. Which mitigates the impact to the producers and leverages it towards the service industry. The Resource Marketplace changes this. It also identifies the source of the innovations that producers first claim as theirs. These innovations are really those of individuals who have worked hard for decades in the service industry. Who have had their Intellectual Property disrespected by the producers and ignored until the producers desperately need the innovation from the service provider and they finally begin to approach the situation responsibly.
Innovation in oil & gas will not withstand decades in which coiled tubing developers beg producers to try their product to see what the possibilities are. Or Packers Plus is abused for their ball-dropping and packer developments. People, Ideas & Objects can speak of these things as we’re only the most recent example of the abuse that people have to endure to deal with oil & gas producers. Nothing in the industry would have happened in the shale industry if it weren’t for a number of individuals who brought those technologies to life in the service industry. These innovations took decades for producers to accept as common sense. People, Ideas & Objects can assume that it’s only a short period of time from now when producers realize that producing only profitable production with our decentralized production model’s price maker strategy is considered common sense.
A more cooperative and collaborative environment is created within the Resource Marketplace. This is to ensure the innovations the industry needs in the next few decades are brought to market in a timely manner. An environment where ideas are respected, supported and developed with the understanding that producers will benefit. What other purpose could coiled tubing or ball dropping serve? The service industry is not the producer's enemy and is not greedy or lazy.
Blockchain is most valuable in this area of the Resource Marketplace module. We will implement distributed technologies to support the recording of transactions and reporting of them. Specifics of what and how will hopefully be done through collaborations between our user community and the producers. Even if it is just our user community that determines the details of the Resource Marketplace and its blockchain use, we’ll be more than satisfied with that. With the Resource Marketplace module there is the implementation of the Marketplace Interface. This is shared with the Petroleum Lease Marketplace and Financial Marketplace modules. There is also from a transaction processing perspective Accounting Voucher and Partnership Accounting modules. In addition the Resource Marketplace module feeds critical data and information into the Research & Capabilities, and therefore the Knowledge & Learning modules. It is the focal point, the point where much of the transaction history will be reflected on the blockchain.
One of the markets blockchain is uniquely qualified to address is Intellectual Property. Particularly from the point of view of the smart contract technologies included in the Ethereum blockchain. As we noted the innovations and IP of oil & gas field operations mostly resides within the service industry. And those people or companies have ample protection from three forms of Intellectual Property, including copyright, patent and trademark protections. What I’m suggesting here in the Resource Marketplace module is that we have an element of the Marketplace Interface that is a registry of that industry specific Intellectual Property. This registry would be implemented within the blockchain and therefore be available for people to view and see when and where the ideas were created. In addition it could be used as a marketing tool by those who are behind the idea to recruit producer participation and active involvement in the funding and deployment of those IP-based technologies. The focus would be on innovation and ideas within the oil and gas industry. Concentrating the service and oil & gas industries on these innovations and developments.
Petroleum Lease Marketplace
Don Tapscott defines blockchain technologies as the Internet of value. In terms of value, land and mineral rights are the area where producers secure oil & gas reserves. Having a registry of land titles on blockchain is a logical direction for the industry to pursue. Most of these registries are managed by federal, state or provincial governments who lease mineral rights. Would they, or are they considering this as an area of service development? Nonetheless our user community should fully explore the opportunities and issues of using the blockchain to manage land titles for the industry. Is that feasible within a timeline that is consistent with our initiative for triggering governments to act. Otherwise we will depend on developing the Petroleum Lease Marketplace on the basis of the Preliminary Specification as it stands today. That is not an issue as I see it as a necessary part of our system. It would be an advancement compared to current market offerings. Subsequent developments to incorporate blockchain within the module would be enabled once jurisdictions enabled their registries to use blockchain technology. People, Ideas & Objects' software development capabilities facilitate subsequent developments.
Petroleum Lease is a marketplace module, which means that it is the place where buyers and sellers interact to transact for things of value. This marketplace would be populated by producers seeking to acquire and divest of oil & gas assets. They would make arrangements with partners in Joint Operating Committees, post and bid on available leases and engage with the market as a whole. As with the Resource Marketplace module the Petroleum Lease Marketplace module is a source of transaction origination. Therefore, administrative and accounting service providers, producers’ legal representatives and others would also be in touch with the principles behind the transactions. Ensuring that the transaction details were understood and implemented on that basis. As has been mentioned in the Marketplace Interface both “tiles” and contextual menus would be available to support these transactions and their principal users. Embedding these within the blockchain, even if it may not initially involve the issuing jurisdiction's registry, would still provide value with a history of the transaction. This would also provide integrity achieved over the property history.
One of the advantages of blockchain is the immutable nature of the data contained within the blocks. However, due to the checks and balances inherent in the technology, it is nearly impossible to change the data within the block. Any changes to the data are written to subsequent blocks. The user can therefore see the result of the two blocks of data which provide them with the information they're looking for. This YouTube video describes it.
Using the Ethereum blockchain throughout the Preliminary Specification would be the preferred technology at this time. Blockchain technologies are being innovated. For instance, blockchain technology has now processed 2.5 million transactions per second. What People, Ideas & Objects and our user communities needs will be and the capabilities that will ultimately be provided by Oracle’s Cloud Blockchain offering will need to be determined by our user community after consideration of all of the industries needs and technical requirements.
As the Petroleum Lease Marketplace describes there are a number of data elements, mostly attributable to the Joint Operating Committee, that come into play as a result. What is necessary is that the data captured by the Preliminary Specification in any module must be unimpeachable in quality and integrity. Searching for data elements to ensure they're the correct data is a known time-consuming and wasteful process. With blockchain the nature of the data within the Petroleum Lease Marketplace can achieve this unimpeachable level of integrity. This will save the industry time and effort checking information that's correct or should have been correct. The level of effort necessary to achieve this assurance consistently is the job of our user community. Doing the research, design and development once, then defining the process management in the software, and the data source that provides these levels of assurance can be done by our user community during our development. This level of examination and review is what is necessary for the oil & gas industry to move forward to the next level in systems quality.