BSOS was founded in 2018 by a core team from Silicon Valley and Taiwan, dedicated to using DLT to solve the problem between industrial collaboration efficiency and value liquidity. BSOS has mature technical tools and numerous practical experiences, especially in supply chain finance.
Getting Started with Vault
Since there is no Vault plug-in designed for the consortium chain, Vault-Blockchain came into being. Vault-Blockchain is a Vault plug-in developed by BSOS. It is completely designed for the consortium chain scenario and supplements the deficiencies of other Vault blockchain key management plug-ins. Its important functions are as follows: 1. Support of various signing methods: different consortium chain has different transaction formats, for example: in the enterprise Ethereum transaction, “_nonce_” needs to be part of the signature message; while the signature message in Fabric needs other information such as “_channelID_” and “_chaincodeID_”. Vault-Blockchain currently supports a variety of enterprise Ethereum clients such as Quorum / Besu, which are more versatile in function. 2. Support of private transaction signatures: The private transaction, which is unique to the consortium chain, requires additional parameters when signing, such as “privateFrom”, “privateFor” and “restriction” defined in EE. If the plug-in does not support these functions, even if the enterprise is connected to a consortium chain, it cannot execute the private transactions of the consortium chain. Vault-Blockchain not only supports the signature of different consortium chains, but also provides corresponding support for its private transactions to meet the needs of private transactions between enterprises. Vault-Blockchain is a vault plugin to generate and store Ethereum private keys. You can use it to sign transactions in Vault without revealing private keys.