OCI Blockchain, Part I
People, Ideas & Objects are implementing a Blockchain module within the Preliminary Specification. There are several unique and valuable applications of the technology in other modules and they'll be discussed here. Blockchain technologies can also be considered the next revolutionary technology that changes the world we live in. This is not our approach at any point in our solution. We are resolving business issues in North American oil & gas producers. Not selling the latest technologies.
The first quote from Mr. Don Tapscott is “so what that means is the nature of a corporation and the nature of competitiveness is going to change. This is a time of great transformation. First of all, every industry will go through huge convulsions, not just financial services, resources, … Secondly, it means that every business function will change.”
The phrase that resonated the most with the Preliminary Specification is around 3:35 in the video. Mr. Tapscott said “everyone has a “shared network state” where they can “look real time at everything that’s happening.” Once we’ve moved to the Joint Operating Committee as the key organizational construct of the dynamic, innovative, accountable and profitable oil & gas producers. We discuss what is “a shared network state” within the industry. The Joint Operating Committees are / could be standalone investments or held together as a network of assets within an oil & gas producer as a firm or corporation. Joint Operating Committees are independent due to this “shared network state” and the manner in which they are managed in the Preliminary Specification. The concept of operator is replaced by our Pooling concept and each working interest owner is an active participant at all times.
Recall we are moving the compliance and governance frameworks of the hierarchy to the Joint Operating Committees legal, financial, operational decision making, cultural, communications, innovation and strategic frameworks. Transactions between the owners of the Joint Operating Committee either in terms of the land that they lease, both mineral and surface, the capital assets deployed, the production and sales of commodities, the service industry representatives they engage, the producers' earth science and engineering capabilities, our user community and service providers will be able to operate within this “shared network state” we understand to be the oil & gas industry and service industry.
Oil & gas transactions are always the subject of heavy documentation and verification. As we move to a software driven era, integrity, documentation and verification can’t be ignored. With blockchain we gain highly secure systems by implementing blockchain as our 12th module in the Preliminary Specification. Where it will interact with other modules and provide the transaction security necessary. Oracle Autonomous Database has introduced a Blockchain table which for our purposes is highly effective. We'll discuss this implementation later in this module. What is known is that it will be used in at least 50 different ways that I can think of. This will provide integrity and security necessary in today’s systems. Anywhere there are interactions or transactions between producers and Joint Operating Committees there will be the opportunity to implement blockchain for securing the transaction.
We now describe blockchain technology and its integration into oil & gas. Within the Preliminary Specification we’ll have many interactions and transactions that currently do not exist in the industry. The volume of transactions processed through our system will be substantially higher than currently experienced in the industry. This would be the case with the same producers and with the same production volumes. When using the Joint Operating Committee as the key organizational construct we take the data at its lowest possible value obtainable. Today many ERP systems capture aggregated data from spreadsheets. In addition there is an increase in transaction throughput as a result of each participant within the Joint Operating Committee being active on the property as opposed to receiving one set of accounting reports from the operator each month. This volume of increased data and transaction throughput is then extended by the 3,000 administrative and accounting service providers each processing their billings for their services for each Joint Operating Committee. These increase the volume of transactions, and hence the quality of the data, by substantial numbers.
Blockchain is a pure Information Technology solution within the Preliminary Specification. The other twelve modules are designed around business issues and opportunities currently being experienced by producer firms and industry. Those primarily being the chronic lack of profitability and the cultural capacity to accept they have a profitability problem. With the business models contained within the Preliminary Specification, producers will gain our value proposition valued at $25.7 to $45.7 trillion over the next 25 years. Our Preliminary Specifications decentralized production model's price maker strategy ensures that producers produce only profitable products. Enabling them to pursue the oil & gas business with the appropriate cash flow to fund their capital expenditures, pay down their bank debts and return capital to their shareholders. Currently producers expect shareholders to fund their capital spending as a subsidy to the energy consumer. This leaves them with disgruntled shareholders and high bank debt due to lack of real profitability and cash flow. Producers should be able to cover all three cash requirements adequately at all times. The blockchain is a pure technological application that provides the industry and producers with enhanced security and integrity. Added to the dynamic nature of our software development capability, user community and the Oracle Cloud ERP offerings we use as the base of our system.
What is blockchain and how does it work? A brief description of Distributed Ledger Technology (DLT) is as follows. White Hat Security provides this summary.
Every time a transaction is initiated, a block is created with the transaction details and broadcast to all nodes. Every block carries a timestamp, and a reference to the previous block in the chain, to establish a sequence of events. Once the transaction authenticity is established, that block is linked to the previous block, which is linked to the previous block. This creates a chain called a blockchain. This chain of blocks is replicated across the entire network, and is cryptographically secured. This makes it challenging, but almost impossible to hack. I say almost impossible because it would take significant computational power to attempt.
In the context of security, both system transparency and immutability of blockchain data comes into play. Immutability in computer science refers to something that cannot be altered. Once data is written to a blockchain, it becomes virtually immutable. This doesn’t mean that the data cannot be changed – it just means that it would require extreme computational effort and collaboration to change it. In addition, it would be very difficult to cloak it.
There is a TED talk from June 2016 with Don Tapscott. In this video he gets into the details a bit more than the prior video. He calls blockchain an "Internet of Value" that supplements the current Internet of Information. A suitable description in my opinion.
Our next step in defining our 12th module, The Blockchain, is the implementation of the technology by Oracle Corporation. Oracle Fusion Middleware and Applications are the base financial ERP applications in the Preliminary Specification. These are now called Oracle ERP Cloud. Soon after the publication of the Preliminary Specification, we amended our budget to move to the cloud for both development and deployment purposes. Oracle's cloud offerings no longer require us to build and maintain physical hardware for our needs. It has been through decisions such as these that we reviewed the entire process of oil & gas. The question we seek to answer is how can we deliver our product to market at a faster pace than expected. By moving to the cloud we can shift budget dollars from physical hardware to Oracle services and speed up our implementation substantially. Speed is a critical competitive factor for all businesses today. We see the implementation of blockchain as a critical element in the reduction of the time we need to develop our solution. Although conceptually our offering does not change, the ability to acquire the security and integrity that blockchain provides will mitigate much of the software development work that needs to be done to build those features ourselves on behalf of producers and industry. That our technology provider is taking a leadership role in implementing blockchain within their ERP solution is also of significant benefit to People, Ideas & Objects, our user community, service providers, producers and subsidiary industries.
In Oracle's involvement with blockchain we have an Oracle sponsored IDC white paper. I highly recommend registering for the download and reviewing this document. Oracle is looking to blockchain to differentiate their product in the marketplace and producers benefit. It is with that in mind that we now shift our attention to our next concern. Now that blockchain has resolved much of the industry's security and integrity, much work is left to be done. Our concern is the Access Control capabilities of the People, Ideas & Objects Preliminary Specification. The fact that we offer a unique scenario would be an understatement. Having a cloud-based, industry-wide solution that meets the needs of a proprietary access control system such as ERP. When we introduce the Joint Operating Committee where multiple producers need access to the same data we have our work cut out for us. The following paragraph from this IDC white paper leaves me perplexed.
Our research suggests that most enterprise customers are looking to build permissioned or private ledgers that only allow those with specific permissions to access distributed ledgers.
I am unaware of if or how blockchain would provide this capability. However we are not providing a solution available today. We are taking today’s Information Technologies and applying them to oil & gas business issues and opportunities. A software development company focused on the needs of our users based on Oracle Cloud ERP. This focus on our user community has been our priority since the Preliminary Specification publication. User community-based developments are the only quality and usable systems today. Therefore with that in context, IDC notes the nature of the blockchain is in a similar state. The adoption of technology by providers like Oracle is at the beginning and will continue to grow over the next few years. Which is consistent with our plans and needs.
Connectivity to existing systems is often a challenge because many blockchain and distributed ledger technology platforms available today are early-generation solutions. For example, capabilities for enterprise plug-and-play with enterprise resource planning (ERP) solutions and integration with enterprise-class system of record (SOR) are not available in most blockchain offerings. Because many solutions are early versions, multiple features that are required for enterprise deployments such as systems availability; business continuity/disaster recovery (BC/DR); and platform security are still under development.
And
The interconnectedness of enterprises with their customers, suppliers, and intermediaries is another challenge faced by business and technology teams looking to develop blockchain solutions. As a result, the distributed nature of blockchain ledgers can make it hard to provide the privacy that some customers and counterparties expect. For example, transaction records contained in buy and sell transactions and details contained in shipping instructions in the supply chain may need to be segregated into different domains to provide privacy and confidentiality. Great care must be taken to provide advanced levels of security to prevent employees or bad actors from committing fraud by posting misleading information or gaining inappropriate access to customer transaction information.
People, Ideas & Objects is a research and software development firm driven by our user communities' needs. We are beginning our developments based on the Preliminary Specification. It is a specialization and division of labor that fills the gap between the oil and gas industry and the Information Technology industry. For each producer to have the requisite capabilities to build and deliver software of the Preliminary Specifications scope and scale is untenable based on their budget and limited resources. Aggregating the industry's efforts within this new sub-industry is the only solution to the business and technical difficulties producers face today. The idea of 150 producers researching and developing blockchain technologies and integrating them into their ERP systems independently is absurd. As would any aspect of our offering, which does not fall within the producers competitive advantages of its land & asset base, or earth science & engineering capabilities.
Oracle's blockchain implementation is the general topic of discussion. We continue to quote from the Oracle sponsored IDC whitepaper. Within that paper there is a summary that captures Oracle’s product and service offerings, and to some extent their commitment to blockchain.
Oracle Blockchain Cloud Service (BCS) is an enterprise-grade, distributed ledger platform designed to support new DLT applications and extend ERP, supply chain management (SCM), and other enterprise software-as-a-service (SaaS) and on-premise applications by enabling enterprises to conduct business-to-business transactions securely and at scale across a trusted network with tamper-proof digital records (see Figure 2). Oracle SaaS and on-premise application suites are used in many industries as the backbone of an enterprise's information system. Extending these systems with blockchain capabilities through BCS provides significant value to Oracle's customers and lowers many risks inherent in adopting new technology.
Oracle is our technology partner as we believe they have the most advanced technologies in the marketplace. And that is not by a slim margin. Oracle’s Database 23c is well beyond what the competition offers. It seems that IBM, Microsoft and others cannot keep pace with Oracle's database developments. Java is no exception. Since their purchase of Sun Microsystems, Java has become ever more popular as a programming language for business. Particularly from a database developer's point of view. And no one can match Oracle's commitments in the ERP marketspace. With the purchase of PeopleSoft, Siebel and JD Edwards, Oracle spent $18 billion in market acquisitions for these companies. Still not satisfied they undertook $4 billion, from the ground up, development of an ERP system based on the Java Programming Language. This was to produce their Fusion Middleware and Fusion Applications. I’m seeing the same level of commitment in their blockchain offering. I feel that Oracle will use their services in this area to further differentiate themselves in ERP and other market spaces. All of these investments total over $56 billion as of 2022.
Pushing the concept of fair use to its extreme, I now want to quote from the IDC paper extensively. The following are their recommendations on how to proceed with Oracle blockchain technology within organizations that adopt it.
Oracle's Blockchain Offering Provides Several Benefits to Enterprise Customers
▪ Faster transactions with greater resilience: Enterprise customers need distributed ledger platforms that can scale to handle increasingly large volumes of transactions. They also need resilient, highly available, and high-performance platforms to reduce transaction latency and ensure stable and secure connections.
▪Enhanced data privacy: Enterprises are concerned about the privacy and confidentiality of ledgers and limiting access to transaction details, especially in regulated industries. For example, in financial services, keeping the terms and conditions of contract details such as counterparty identities, pricing, and quantity data confidential is always a concern. In healthcare, the privacy of patient health records, patient identification, and health insurance details is paramount. Oracle's cloud services help firms build and maintain secure ledgers and smart contracts with features such as identity management with secure defense, in-depth data-in-transit and data-at-rest encryption, and multiple confidentiality domains within a single blockchain network.
▪ Simplified operations through managed services: Managed services are gaining momentum as enterprises look to get up and running faster with new leaders and upcoming blockchain smart contract projects. Enterprises can launch pilots, run experiments, and work with production-ready ledgers on production-ready Oracle-managed servers, storage, and network infrastructure, leaving backups, upgrades, and other infrastructure management considerations to Oracle software and operations. Oracle's cloud services also support rapid onboarding of new members and governance frameworks that help enterprises maintain control and security of the ledgers.
▪ Integration with Oracle SaaS and on-premise application suites: Oracle provides integration accelerators through the adapters in its Integration Cloud Service and Java Cloud Service for SaaS. These solutions enable enterprise processes in ERP, SCM, and other application suites to rapidly integrate and connect with blockchain transactions and access distributed ledger information. The application integration toolkits will provide samples, design patterns, and templates for specific business processes.
▪ New business models and revenue streams: BCS provides application development accelerators that help enterprise customers integrate their blockchain transactions and ledger records with new and existing applications. Oracle wrapped blockchain transactions with REST APIs, which can accelerate application development and integration and make transactions accessible both inside and outside the cloud. Oracle Cloud also offers sandbox capabilities that can support corporate IT developers and independent software vendors (ISVs) with application development environments, integrated CI/CD tooling, and prebuilt integration adapters for Oracle and third-party applications. These resources enable firms to quickly build and run experiments and proof of concepts to address specific use cases. These experiments enable enterprises to develop, test, and engage in new business models and revenue streams from deploying DLT and smart contracts. Oracle has also announced integration of blockchain APIs in Oracle NetSuite Suite Cloud Platform and Digital Innovation Platform for Open Banking. This can provide blockchain on-ramps to NetSuite customers and partners and to financial institutions looking to innovate with blockchain and fintech APIs orchestrated by Oracle API management services.
▪ Deployment flexibility and choice: Oracle's Cloud Machine can deliver enterprise-grade PaaS to enterprise customers' datacenters with deployment options behind the firewall. This can enable enterprises to develop cloud-native blockchain applications on-premise with modern platform services. On-premise options are especially important in regulated industries such as healthcare and financial services. The Oracle blockchain solution enables firms to use the private cloud option to retain complete control over their data and applications and fully manage application services behind their firewall, or deploy in the Oracle Public Cloud, or mix and match private and public cloud options in a hybrid deployment. In the future, Oracle plans to allow its BCS-based blockchain networks to accommodate members joining from outside of Oracle Cloud, as long as they are using a compatible version of Hyperledger Fabric, enabling more open network models across the broader Hyperledger community.
Here we see what I would call an explosion of capabilities necessary to integrate blockchain into Oracle’s technology. Oracle provides these services on behalf of their customers, including People, Ideas & Objects, our user community and service providers. There’s also an offer here that no producer can refuse. Imagine each producer spending the time and energy developing these IT capabilities. The value that will contribute to each bottom line. Or, alternatively, they could use the software development capabilities People, Ideas & Objects provide in the Preliminary Specification. Specialization and labor division dictate what businesses choose to do for tasks that generate value. And only those tasks provide us with the most profitable means of operations. Is administrative and accounting IT something that producers can differentiate themselves on? Is this where oil & gas producers build their value? With the scope and scale of Information Technologies available today, the pace of change, and these capabilities offer no competitive advantage other than to function in an advanced economy. Why would each producer continue down this road?
To ensure compliance to the regulations is established and maintained during development of People, Ideas & Objects, our budget allocates financial resources to CPA firms. This provides an independent third party review of the activities undertaken during development. It also provides a baseline for each accounting firm to begin their oil & gas producers' annual audits. These are a check and balance on software developments from a compliance and governance point of view. They are designed to ensure that the software is consistent with the regulatory and accounting needs of the producers. It contains no inconsistent anomalies. As our user community determines, blockchain will also provide these assurances to producers. I am unable to see any alternative to providing the oil & gas producer with the most profitable means of oil & gas operations. This is on an ongoing basis for the next 25 years, in this complex technical environment.
Implementing blockchain technologies within the Preliminary Specification is mandatory for the oil & gas industry and producers. With the predicted volume of transactions managed through the People, Ideas & Objects system as a means to provide the safety, security and documentary evidence that the blockchain offers is the only reasonable way for the industry to proceed. We are not providing a solution that is available tomorrow but one that will build value for the industry in the mid to long term. Therefore the adoption of Oracle's technologies including their Oracle Blockchain Cloud Service (BCS) and Oracle ERP Cloud in combination with People, Ideas & Objects Preliminary Specification, our software development capabilities, our user community driven development and service providers fits well with the needs, opportunities and issues that the industry and producers face today and in this time frame.
It is clear from evaluating the producers' financial statements that accounting is still conducted as it has for four decades. In addition, the industry lacks cash. No cash is generated from operations. Nothing is being provided by the investment community and no banks are jumping back on the bandwagon. Consequently, no one’s buying the industry's story. Producers continue to manage as if the status quo is the only operational choice they have. I would therefore ask, what would happen if the industry proceeded with the development of the Preliminary Specification by providing funding for our budget? The future that is defined by People, Ideas & Objects Preliminary Specification will prove to investors and bankers that the industry is a viable investment option?
One of the areas benefiting most from blockchain technologies is our Material Balance Report. It resolves the processes involved in the measurement and reporting of oil and gas production on a monthly basis. Capturing production data in the field through field data capture and automating the subsequent processes all the way to financial statements. Within this broad definition we have introduced the Material Balance Report as the means in which producers within a Joint Operating Committee can balance the reporting of the various disparate groups involved in these processes between field data capture and financial statements. Introducing the ability through the report to material, system and partnership balance production. Our user community through their work will need to determine at what point and where the production volumes within the Joint Operating Committee for a property, plant or gathering system can then be recorded within the blockchain that supports these transactions. Once production data has been captured, verified and protected, the processes and automation in the Accounting Voucher and Partnership Accounting modules commence.
Within those modules we address the never ending amendment process that plagues this area of reporting. This is a natural part of the oil & gas business and will continue for some time. What needs to be done in the case of volumetric amendments is that they are written in a similar fashion to the blockchain. Accordingly, there is a specific blockchain for the industries production volumes. Which would aid significantly in the global reconciliation processes that are instituted within the Preliminary Specification through the material, system and partnership balance reconciliation process to ensure the integrity of the reporting is either consistent with the facts of production, or the agreements that govern the Joint Operating Committee. Whichever of those two is in effect. As I noted before it will be our user community that determines how, why and for what purpose the Preliminary Specification will implement the blockchain.
In traditional server architectures, every application has to set up its own servers that run their own code in isolated silos, making data sharing hard. If a single app is compromised or taken offline, many users and other apps are affected.
On a blockchain, anyone can set up a node that replicates the necessary data for all nodes to reach an agreement. This node can be compensated by users and app developers. This allows user data to remain private and apps to be decentralized like the Internet is supposed to work.
I want to clarify a seeming contradiction. Producers focus on “where the money is" finding and producing reserves. This is consistent with their competitive advantages of their land & asset base, and their earth science & engineering capabilities. Therefore their current focus is appropriate. My criticism is that they don’t understand that they’re a primary industry and the secondary industries that support oil & gas, the service industry, pipelines and software etc. need to be a part of the business and producers' concerns. Producers can’t just leave these activities to fate. They have to be involved in making them happen and ensuring these businesses are compensated appropriately. If investors see that the service industry, pipelines and software businesses are treated disrespectfully and financially abused, they will hesitate to invest in those businesses. This is the case today. Leaving producers unable to get the job done. Which is the case today. They need to focus on the things they can compete in. And they need to understand that as a primary industry it’s not just the producers who’ve earned, need or are entitled to those oil & gas revenues.