Ein business private DLT demo mit Catapult von Jeremy Dewar von He3Labs.
NEM Catapult: A Viable Private DLT Solution for Business
October 1, 2018 NEM catapult, How to use NEM, DLT solution, business DLT demo, Jeremy Dewar
Earlier, we wrote on how businesses can benefit from keeping private business data on a private blockchain. Having personally built software using a private blockchain run on private servers and seeing how naturally the DLT fit into that system, I consider the point made: useful blockchain does not necessarily require public decentralization. A business can benefit greatly from the properties of a trusted, private DLT.
Today, I want to explore how DLT, and specifically NEM’s latest “Catapult” open source release, fits into a business’s technical stack. I will touch on:
Where DLT fits with existing business systems
How to use NEM Catapult and its feature set as a viable DLT solution
How to use NEM Catapult for cost-effective business value
...
some of its strongest built-in features:
Easy Creation of Tokens / Currency:
NEM calls these ‘mosaics’. A mosaic is defined and owned by an account. You can specify if a supply is fixed or mutable, and if the token can be transferred between users. As an example, NEM’s public cryptocurrency, XEM, is transferable and has an immutable supply of 8,999,999,999 with divisibility of 6, so 0.000001 is the smallest unit of XEM.
Aggregate Transactions:
Multiple transactions can be grouped together such that if any one of them fails for any reason (such as, not enough funds), then none of the transactions take place.
‘Atomic’ Cross-Chain Transactions:
When one wants a hybrid public/private chain deployment, eventually they also want the ability to securely transact across the chains. A special set of transactions makes it possible to atomically transact across multiple NEM blockchains.
Multi-Level Multi-Signature Accounts:
Multi-signature accounts allow for joint control over an account. The addition of ‘multi-level’ allows you great flexibility in structuring signatures required to access an account. NEM provides some visual examples here.
...
Am Schluss noch die der "Wert für's Geschäft"
Business Value
Here are some of the business benefits of a business backend system including NEM Catapult:
Service Availability / Uptime: Most businesses need to provide some manner of guarantee about service availability. DLT is designed and built from a very low level to make use of many servers and always be available to process the next transaction.
Maintenance: Adding DLT is yet another moving part to your back-end; it will require knowledge of how to configure it. However, once it’s running and has several nodes connected, a blockchain has very high availability and resiliency by design; it basically doesn’t need maintenance. Very few software products achieve this as elegantly as DLT can.
Integration: Further, as a business grows, the back-end is adding new services, new value added over time. Integration of a business-wide source of truth like DLT with your added services can shed a bright light on areas often neglected. e.g. Your business may pay for another service, one with its own guarantees of availability / performance. With DLT, you can now keep an indisputable record to compare against expectations.
Secure Data Management: Security through encryption is part of DLT at its most basic level. In addition, Catapult gives you the tools to easily structure authorization to access or update sensitive business data.
Cost Effective: Catapult is a lean C++ application designed from the ground-up to securely store vital business transactions on a network of computers, while eliminating the possibility of corruption. Catapult is so bulletproof that it can be run not only on a private network of computers (as in a businesses’ private DLT) but even a global distributed network of untrusted computers. It is also free for commercial use and a junior developer could have a basic, private NEM system up and ready for transactions in minutes, with either Tech Bureau’s Docker image (
https://github.com/tech-bureau/catapult-service-bootstrap) or He3Labs’ Vagrant box (
https://gitlab.com/he3labs-public/catapult-server-vagrant) for NEM’s open source release.
Built-in Features: “Smart contract languages” while powerful are also notoriously difficult to debug. NEM has distilled its main interactions into a handful of features that allow for declaratively building the structure you want, and without the possibility of introducing subtle coding errors.
Auditability / Reporting: Auditing and reporting will help you stay in control of business activity in departments, such as sales. Business metrics can provide key insight for future decisions, and DLT excels at both keeping a perfect record of events as well as knowing exactly who was involved in authorizing each event.
Und hier noch die Links zur Demo:
You might want to see more about our DLT-backed demos here:
https://www.he3labs.com/blog/2018/9/4/he3labs-demonstrates-blockchain-e-government-at-the-100th-annual-crow-fairOr here:
https://youtu.be/N1mMr3sS1BA?t=210quelle/source:
https://www.he3labs.com/blog/2018/10/1/nem-catapult-a-viable-private-dlt-solution-for-business