Blockchain Whitepaper PDF
Blockchain Whitepaper PDF
by Cisco
Build trust-based business
networks for digital transformation
Blockchain, called the “tech breakthrough megatrend” by PWC¹, is rapidly gaining broad acceptance. According to IDC, global
spending on this innovative technology is expected to reach $2.1 billion in 2018.² Across the globe, industries are investigating ways
to use blockchain to increase trust across their business value chains and address primary challenges around complexity, transparency,
and security.
83% 10%
of executives
believe trust is the
Global GDP that is
likely to be stored
$9.7B
cornerstone of the on Blockchains expected Blockchain
digital economy by 2027 market by 2021
Although blockchain has the potential to transform the business As we move from experimentation to widespread adoption in the
landscape, important challenges to wider adoption remain. First, enterprise, Cisco is leading several efforts to make blockchain
platform standards need to be established that meet the complex technology enterprise ready. In this paper, we’ll explore:
needs of the enterprise. Furthermore, customers are looking for • What blockchain is and why it is important
industry-specific solutions to transform their business processes. • The role of blockchain in transforming the business
Finally, interconnectivity of multiple independent blockchain • How Cisco is developing blockchain technology for enterprises
networks is needed to unlock the true value of blockchain. • How Cisco is bringing together ecosystems, standards
and alliances to drive industry adoption
01 Executive summary
03 What is blockchain?
03 Enabling a new level of trust
15 Conclusion
The rise of the API economy has transformed how we use technology in the enterprise. However, although technology has advanced,
methods of doing business over the Internet have not kept pace. Today’s organizations must increasingly manage data and transactions
among a large number of untrusted parties, creating business challenges around transparency, complexity, and security:
Counterfeiting is estimated to
cost U.S.-based semiconductor
companies more than
Suppliers in emerging markets
today pay interest on receivable
financing as high as
20B
$7.5B
IoT devices will be online by
30%
⁸ 2020, representing a significant
per year ⁷ number of attack surfaces⁹
Blockchain-based technologies can build a foundation for trust in the enterprise through the digitization of business processes,
tokenization of assets, and codification of complex contracts. These technologies can enable business ecosystems, consisting of
both internal and external partners, to securely interact and transact without human intervention and dramatically simplify operations
for large enterprises.
$3T by 2030.
Supply chain
Blockchain can enable manufacturers to improve track and trace
of components and finished goods across a supply chain and
enable new applications around anticounterfeiting, supplier and
purchaser financing, or management of supply chain disruptions
and recalls.
Shipping Distribution
Supplier Manufacturer Customers
company channel partner
Internet of Things
The decentralized and autonomous model of the blockchain 3
makes it an ideal foundation for the Internet of Things. This model
eliminates single points of failure and creates a more secure and Perimeterless
peer-to-peer
resilient platform on which devices can run. attestation of devices
1
Device manufacturer
registers new devices
and operational forensics Registration and data
on the blockchain 2 forensics follows every
device across its lifecycle
Smart cities
Cities can use blockchain to create a secure and common
ledger to manage real-time data around transportation, energy,
and utilities. This will help cities streamline how they interface
with citizens, reduce resource consumption, and share public
data with authorized third parties.
Most of today’s blockchain efforts are still in the experimental • As large enterprises with complex business relationships
stage, and many proofs of concept have yet to gain widespread look to build blockchain networks at scale, true value will
adoption. As permissioned blockchains continue to evolve, be unlocked by the interconnectivity of many independent
industries and governments are still working through a set of blockchain networks.
primary challenges:
As companies move from proofs of concept to large-scale
• As organizations evaluate platforms, they are looking for an enterprise deployments, they are looking for the right partner
established set of standards that meets the complex needs to help them succeed. Cisco is developing a comprehensive
of the enterprise. foundation for enterprises to build trust-based business
networks on the blockchain.
• Although blockchain is a transformational technology,
organizations are ultimately looking for industry-specific
solutions to transform their business processes.
The Cisco® blockchain framework details the necessary elements for a simple, secure, scalable enterprise-grade blockchain
that is based on Cisco’s propriety technology. Our blockchain framework is composed of the following reference groups:
Performance
Management Ease of Adoption
Provide control Integrate with existing
and visibility backend systems Ease of
Development
Middleware and 3rd Platform Interface
Increase ease
and dev speed
Party Integrations
Information
Confidentiality
Orchestration Manage data with fine
grained access controls
Smart contracts
A pluggable smart contract engine, executed in a secure environment
that supports familiar developer languages such as JavaScript,
GoLang, and Python.
Orchestration
An orchestration layer that ties all the other service levels together as
part of a “service mesh.” Enterprises can use their tool of choice, such
as Kubernetes, Rancher, and Docker swarm. The orchestration layer
facilitates tasks such as adding and removing nodes, made simple
via the administrator portal.
© 2018 Cisco and/or its affiliates. All rights reserved.
2. Interfaces
When evaluating any new enterprise blockchain technology, it is important to consider the ease of deploying and managing the network,
developing applications with best-in-class tools, and integration with existing enterprise systems. Our blockchain framework includes
interfaces that expose the necessary functionality to perform these objectives, enhancing overall ease of use. Figure 2 offers a closer
look at these interfaces.
Software Development Kit (SDK) and Platform Application Programmable Interfaces (APIs)
Platform Core
Platform interface
The native platform interface is composed of a software developer kit
(SDK) with flexible APIs, as well as an administrator portal that exposes
important SDK functionality via an intuitive graphical user interface.
mTLS HTTP/2
FlexVPN
HSM
HSM
Distributed-denial-of-service (DDoS)
and Sybil attacks
Routing attacks
Replay attacks
Performance
Management
Provide control
and visibility
• Performance
Analytics
• Activity logs
for auditing
• Threat detection
and alerts
In addition to robust platform standards, organizations are looking to partners to build industry-specific solutions for large-scale adoption.
As companies explore enterprise solutions and industry use cases, they will need experienced partners, including:
Cisco is building an ecosystem to support blockchain adoption that brings together service providers, ISVs, and startups, as well as key
consulting partners to create end-to-end industry solutions for the enterprise. This comprehensive approach to innovation is one that
will future-proof our customers and partners while fully harnessing the possibilities of this radical new technology.
Each blockchain network represents a unique value chain, such as a manufacturing supply chain, a consortium of companies with
interconnected IoT devices, or even a smart city. As blockchain networks grow and expand, these discrete networks will increasingly
need to interact with one another. This close interaction will require new interoperability standards and protocols, as well as security
toolkits to help secure these discrete blockchain bridges.
V
M V V
M V
V M
V
V M M
V
M V
V
M
V M
M V
V V
V
M
M M
M V
V
A primary focus of Cisco’s blockchain effort is around creating a common data model for digitized physical assets that can be deployed
on any existing blockchain network, including well-known platforms in the Hyperledger project and Enterprise Ethereum.
For example, Cisco envisions the ability for an asset to be digitized on one blockchain network type and transferred to others, while
maintaining a cryptographically secure record of ownership or custody. Figure 10 shows how this capability could be used to track the
import and export of goods.
Figure 5. Vision to track and provide continuity of chain of custody in heterogeneous blockchain operating environment
Hyperledger project
Hyperledger is an open-source
umbrella project for multiple enterprise
blockchain platforms and associated
technology. Cisco is a founding member
of the Hyperledger project; chairs
the architecture working group; and
participates in the organization’s identity,
marketing, and use-case working groups.
Blockchain has the potential to change the rules by automating Cisco is building a comprehensive foundation for enterprise
trust, increasing transparency, and simplifying business processes. blockchain technology that brings together our strengths in
However, to unleash its full potential, it needs to be based on an high-availability distributed systems architecture as well as
established set of standards that meets the complex needs of the best-in-class capabilities around security, identity, and
enterprise. In addition, today’s organizations are seeking industry- cryptography. To accelerate enterprise adoption, we’re also
specific solutions to transform their business processes and need bringing together a world-class ecosystem of partners and
the ability to build blockchain networks that are interoperable. alliances to deliver a true Internet-scale trust network. As
businesses look to realize the promise of this transformative
technology, Cisco is focused on making blockchain enterprise
ready, and we encourage you to contact your Cisco
representative to learn more.