# uBaaS: A Unified Blockchain as a Service Platform

**Authors:** Qinghua Lu, Xiwei Xu, Yue Liu, Ingo Weber, Liming Zhu, Weishan Zhang

arXiv: 1907.13293 · 2020-10-27

## TL;DR

uBaaS is a platform that simplifies designing and deploying blockchain applications, avoiding vendor lock-in and enhancing scalability and security through platform-agnostic deployment and pattern-based design services.

## Contribution

The paper introduces uBaaS, a unified platform that supports both blockchain application design and deployment with platform independence and pattern-based solutions.

## Key findings

- Demonstrated feasibility with a real-world use case.
- Showed scalability of the proposed platform.
- Validated platform-agnostic deployment benefits.

## Abstract

Blockchain is an innovative distributed ledger technology which has attracted a wide range of interests for building the next generation of applications to address lack-of-trust issues in business. Blockchain as a service (BaaS) is a promising solution to improve the productivity of blockchain application development. However, existing BaaS deployment solutions are mostly vendor-locked: they are either bound to a cloud provider or a blockchain platform. In addition to deployment, design and implementation of blockchain-based applications is a hard task requiring deep expertise. Therefore, this paper presents a unified blockchain as a service platform (uBaaS) to support both design and deployment of blockchain-based applications. The services in uBaaS include deployment as a service, design pattern as a service and auxiliary services. In uBaaS, deployment as a service is platform agnostic, which can avoid lock-in to specific cloud platforms, while design pattern as a service applies design patterns for data management and smart contract design to address the scalability and security issues of blockchain. The proposed solutions are evaluated using a real-world quality tracing use case in terms of feasibility and scalability.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1907.13293/full.md

## Figures

8 figures with captions in the complete paper: https://tomesphere.com/paper/1907.13293/full.md

## References

29 references — full list in the complete paper: https://tomesphere.com/paper/1907.13293/full.md

---
Source: https://tomesphere.com/paper/1907.13293