Why KompiTech Blockchain Platform?¶
KompiTech Blockchain Platform is a highly scalable, resilient and secure cloud platform. It simplifies Hyperledger Fabric blockchain infrastructure and networks management. It can help you to deploy and run your application with a couple of clicks and is perfectly suitable for development and production blockchain applications.
We are interested in making sure that your blockchain application is a valuable addition to the market. Therefore, we not only provide you with our platform but will also guide you from idea to production stage. We offer a comprehensive range of services from consulting, support, training and much more to help you build your blockchain application from scratch, or to extend an existing application with blockchain integration.
Control your blockchain resources and networks with Easy-to-use dashboards and step-by-step guided documentation.
With Managed Blockchain, you don’t have to worry about setting up your blockchain infrastructure, versions, tweaking configurations and more. The KompiTech Blockchain Platform will manage the Hyperledger fabric infrastructure and networks for you, and always with the latest upstream version available.
Globally distributed and scalable¶
Provision your blockchain infrastructure across all available regions around the world with no limitations. You can scale as you grow.
Connect your partner organizations running Hyperledger Fabric outside of Kompitech Blockchain Platform to your blockchain network or vice versa. Hybrid and on-site deployments are supported.
Establish a transparent, fraudless, auditable channel between identified users. Share and decentralize information between the desired parties and let each member verify the same set of data on their side.
Provision Blockchain Resources¶
Provision your blockchain resources, peers, orderers, certificates and more.
Control versions and feature sets¶
The ability to upgrade or downgrade your blockchain resources with zero downtime.
Transparent monitoring for all your resources enables clear and deep blockchain analysis. You can monitor infrastructure, networks, transactions, ledgers and more.
Establish Reliable Trusts¶
Create your blockchain networks, join peers and run your smart contracts. It will enable you to share valuable data in a secure, tamperproof way even between untrusted members.
Automate the process of adding partners from any geographical area to your networks. It enables you to invite, accept and reject other members. It also enables you to share and handle the signatures necessary to update your channel.
Update existing trusts¶
Display the current channel configuration in a human-readable format and update it as necessary according to the consortium’s needs.
Create smart contracts¶
A smart contract defines and automates your business logic through blockchain transactions and utilizes events to trigger desired actions. You can decide which data will be shared in a blockchain network and which data will be kept secret in private data.
Manage Smart Contracts¶
Have control over versioning of your smart contracts (chaincode). It is supported to upload, install, instantiate, and upgrade your chaincodes.
Define Endorsement Policies¶
Define an endorsement policy specifying the number of required signatures and specific organizations whose endorsements are required.
Enables applications to create peers, orderers, channels and manipulate chaincodes programmatically through client SDK calls.
Applications can easily interact with the blockchain by utilizing any of the supported Hyperledger Fabric SDK clients written in Go, Node.js or Java.
High-performance for Couch DB rich queries.
Leverage your production-ready blockchain infrastructure to prototype, test, release and run your application. You can also extend existing apps with blockchain.
Security Options and responsibilities¶
Your blockchain runs in guarded data centers totally isolated from other blockchain workloads. Among that, the platform presents two security options to manage the encryption keys. One option is to use Identity as a Service. The second one is to control your keys on your side. If the first option is chosen, it is possible to manage or import your keys in guarded identity as a Service where no KompiTech user or administrator has access. It is a closed, protected, an unhackable solution where the only permitted users to access are the ones from your organization.
Identity as a Service¶
Provides you with a CA certificate service and identity management infrastructure, which enables you to easily manage your cryptographic material needed to run your blockchain infrastructure and submit transactions.
Enables you to generate encryption keys when needed and to manage them on your side.
Data in-transit Encryption¶
All data in-transit is encrypted based on TLS 1.2.
Productive SSO Access¶
SSO increases productivity and user adoption and enables you to control the access security aspects on your side.
Utilizing Google Account¶
No need to register and remember another log in details. Simply use your Google account to get started.
Using Microsoft Active Directory¶
Use your existing Active Directory authorization to login to KompiTech Blockchain Platform.