Blockchain in Media. Description of blockchain and smart contracts. Presented Media pain points and possible solutions. Peeped into various frameworks built on Hyperledger fabric and ethereum for media
2. Agenda
1. What is Blockchain
2. Categories of Blockchain
3. Why Blockchain required
4. Traditional vs. Smart Contracts
5. Use Cases of Smart contracts
6. BlockChain viability check
7. Typical ad workflow
8. Digital Advertising – Use Case
9. Block chain ad workflow
10. Taxonomy standardization – Use Case
11. Onboarding Process – Use Case
12. Reference / Appendix
3. Block Chain
• Decentralized and distributed digital ledger that is used to record transactions across many computers
(Peer - Peer) so that the record cannot be altered
• Historical record of transactions
• uses cryptography and digital signatures to prove identity, authenticity and enforce read/write access
rights.
• Rules and incentives enforced through consensus mechanism
• Levels of Blockchain
• Storage for digital records
• Exchanging digital assets (called tokens)
• Executing smart contracts
• Ground rules – Terms & conditions recorded in code
• Distributed network executes contract & monitors compliance
• Outcomes are automatically validated without third party
Current paper-based systems drive $18 trillion in transactions
per year.
Consensus protocols are key to determining the
sequence of actions resulting from the contract’s code.
This enables
peer-to-peer trading of everything from renewable
energy to automated hotel room bookings.
“Contracts Get Smarter with Blockchain”, CIO Journal, The Wall Street
Journal, World Trade Organization, International Trade Statistics 2015, 2015,
p. 41.
4. Categories of Blockchain
Public Blockchain
a public blockchain is a blockchain that anyone in the world can read, anyone
in the world can send transactions to and expect to see them included if they
are valid, and anyone in the world can participate in the consensus process
Consortium Blockchains
a consortium blockchain is a blockchain where the consensus process is
controlled by a pre-selected set of nodes; for example, one might imagine a
consortium of 15 financial institutions, each of which operates a node and of
which 10 must sign every block in order for the block to be valid.
Fully private Blockchain
a fully private blockchain is a blockchain where write permissions are kept
centralized to one organization. Read permissions may be public or restricted
to an arbitrary extent.
5. Contracts, Transactions and Recordkeeping in
the Digital Age
• The pace of innovation has not mirrored many of other technology-
driven business advancements
• All companies keep records of transactions but many have no “master
ledger”, and further inefficiency is driven by intercompany workflow
dependencies
• Paradox #1: Contract management
• Paradox #2: Securities trading: Speed of transactions vs. speed of
settlement
• Technology and business use case adoption – a function of novelty and
complexity
“The Truth About Blockchain”, Iansiti & Lakhani,
Harvard Business Review, Jan-Feb 2017
7. Block chain Viability check
• A blockchain must be used as a transactional settlement record and immutable proof of the solution’s overlying
transactions — whether that “transaction” is storing data, sending money, or shipping something. Note, that transactions
do not just encompass financial operations — any action that causes an effect between 2 + n parties is a “transaction”
• Any use case that needs a blockchain must be. . .
• a process that currently requires middlemen entities to transact between parties, or provide a (centralized) third
party service to a client
• one that operates in a broader environment where there exists a low amount of trust between parties (one that can
benefit from ‘trustless consensus’ amongst involved parties)
• one that leverages a transactional assumption between parties (i.e. a client assumes that after they pay the
producer, the client will receive some service) — so that there is a need for automated transparency on a viewable
and referenceable settlement
• Will perform more rapidly and more securely with blockchain implementation that the current state (must at least be
an operational improvement)
• Right of owner ship of any asset (digital asset, Research document, Video/music album)
• Proof of Existence
10. Block chain – Media
• Digital Advertising - Challenges
• Advertisers and Publishers Cannot Accurately Verify
One Another Throughout the Supply Chain
• Ad Blockers
• The Cost Per Mille - CPM is an Industry Standard that
Encourages Fraud
• Duopoly of Facebook and Google
Solution
Blockchains provide entities with competing interests the ability to directly coordinate and trust one another without the need for 3rd party intermediaries.
Programmable blockchains, like Ethereum, adChain, permit the creation of tokenized protocols and decentralized applications (dApps). These protocols use
economic incentives and game theory optimization to draw power from a large pool of individual participants to drive a particular outcome or, “the
completion of a process.”
The adChain Registry is a smart contract on the Ethereum blockchain, which keeps a cryptographically secure record of publisher domain names. The
domains listed in the adChain Registry are, “accredited as non-fraudulent by adToken holders.”
• Description
13. Block chain – Media
• Onboarding Process – Challenge eliminating middle man
• Companies invest huge on customer onboarding process, in order to maintain identity across
traditional marketing channels, email, and affiliate marketing programs. Customer data that can be
linked by their unique identifier to an individual’s identity graph.
• Companies use CRM process called “onboarding process” which is time consuming and complex
workflows.
Solution
Blockchain reduces the role of the trusted third party to one of providing intelligence (i.e. the algorithms) to
the network for identity matching without the onboarding overhead, thus lowering the cost of maintaining
the identity graph.
Ref: Slide no 18 for Identity mechanism based on Sovrin Provisional TrustFramework
14. Block chain – Media
• Taxonomy standardization- Challenge
• One operational problem that has truly vexed the advertising industry it is standardizing taxonomies
between participants’ data sets. The Interactive Advertising Bureau (IAB) has at least two on-going
working groups that are constantly providing standards and seeking solutions for these problems
because they have been so intractable and expensive for their members.
• Things like names or abbreviations of advertisers and publishers in the transactional record do not
match. (Microsoft, Microsoft technologies, Microsoft technologies pvt ltd)
• Audience taxonomies between data brokers, partners and others almost never match. (AGE,
AGE_OF_HH, Age Head of HouseHold)
Solution
Blockchain could offer an incredibly simple way to reconcile taxonomies automatically through a shared
ledger and “taxonomy by consensus” algorithms
15. Reference Material
• “Blockchain 101 – A Visual Demo” - https://www.youtube.com/watch?v=_160oMzblY8
• “The Truth About Blockchain”, Harvard Business Review, https://hbr.org/2017/01/the-truth-about-
blockchain
• “Blockchain Basics: A Primer”, Pillsbury Winthrop Shaw Pittman LLP,
https://www.pillsburylaw.com/images/content/1/0/v2/104160/AdvisoryMay2016CSTechBlockchainBasicsAP
rimer.pdf
• “Blockchain: The Invisible Technology That’s Changing the World”, PC Magazine, Feb 6, 2017,
http://www.pcmag.com/article/351486/blockchain-the-invisible-technology-thats-changing-the-wor
• “Bits on Blocks”, Blog by Antony Lewis, https://bitsonblocks.net/
• “Blockchain and Smart Contract Automation”, PwC Technology Forecast,
http://www.pwc.com/us/en/technology-forecast/blockchain.html
18. Hyper ledger-Indy uses Sovrin Entity and Identity
• Entity: Independent Identifiable resource of any kind
• Sovrin Entity: Entity should have at least one Sovrin Identity on the Sovrin Network.
• Two types of Sovrin Entity 1> Identity owners accountable for their
actions. 2> Things Not accountable for their actions. Accountability falls
to the Identity owners responsible for them
• Identity Owners types 1> Individuals accountable for their actions.
• 2> Organisations indirectly Individual acting on behalf of Org, are
accountable.
• Individuals falls under two categories 1> Independents – have control on Private
Keys needed to administer a Sovrin Identity
• 2> Dependents Who are not in apposition to directly control Privatekeys (child or
elderly parent)
Ref: https://sovrin.org/wp-content/uploads/2017/06/SovrinProvisionalTrustFramework2017-03-22.pdf