VMware Blockchain is an enterprise-grade blockchain platform that meets the needs of business-critical multi-party workflows. The VMware Blockchain 1.7 release includes the following enhancements:
Security Improvements
Symmetric Key Protection
Private keys and sensitive configuration information on each VMware Blockchain node are encrypted with a symmetric key. This symmetric key can be stored on a blockchain node or on a software implementation of the Trusted Platform Module 2.0 (TPM 2.0) standard known as Virtual Trusted Platform Modules (vTPM), supported by VMware vSphere. The enhanced option saves the symmetric key in a NIST FIPS 140-2 level 3 compliant USB HSM token device.
System administrators can adhere to cryptographic best practices by regularly rotating the TLS key that encrypts the connection between the Daml Ledger API and the Client node.
Performance Improvements
Storage Layer
Major performance improvements in the VMware Blockchain storage layer result in enhanced reading and writing capabilities for higher throughput transactions per second (TPS) and almost immediate pruning of large amounts of keys without system downtime.
Allows users to track the complete progress cycle of requests through the system from the Daml Ledger API into the Replica node and returns to the Daml Ledger API. By sampling multiple requests, users can troubleshoot performance issues and locate possible bottlenecks without performance degradation to the VMware Blockchain platform.
CloudWatch Monitoring Metrics Filtering
Users deploying VMware Blockchain on AWS incurred high costs even if they did not utilize all the metrics available in the CloudWatch dashboard. With this release, users can filter the CloudWatch metrics per their requirements and optimize costs based on their consumption.
Recoverability Enhancements
Replica Node Automatic Recovery
Enhanced Replica node recovery mechanism synchronizes the Replica nodes after the nodes encounter downtime, improving the Recovery Time Objective (RTO) of Replica nodes after failure. The improved RTO, especially with high-transaction-volume workloads, enables the system to quickly recover full fault tolerance without manual intervention.
Restoring a Blockchain from the Full Copy Client
In case of catastrophic failure scenarios, the VMware Blockchain nodes can be recovered to their latest state using the data safely stored in the ObjectStore attached to the Full Copy Client. The data stored on the ObjectStore comprises cryptographically signed checkpoints. These checkpoints provide proof of origination and tamper-detection capabilities, guaranteeing that the restored blockchain is an exact copy of the original. In addition, recovering data using this method provides minimal data loss because the Full Copy Client maintains synchronization with the Replica Network state as long as the blockchain is live.
Component Versions
The supported domain versions include:
Domain | Version |
---|---|
VMware Blockchain Platform | 1.7 |
VMware Blockchain Orchestrator | 1.7 |
DAML SDK | 2.2.1 |
The VMware products and solutions discussed in this document are protected by U.S. and international copyright and intellectual property laws. VMware products are covered by one or more patents listed at http://www.vmware.com/go/patents. VMware is a registered trademark or trademark of VMware, Inc. and its subsidiaries in the United States and other jurisdictions. All other marks and names mentioned herein may be trademarks of their respective companies.