Blockchain technology and potential applications in online advertising

Trang Tran/ MICA 2018 Proceedings  
International Conference on Marketing in the Connected Age (MICA-2018), October 6th, 2018  
Danang City, Vietnam  
Blockchain Technology and Potential Applications in Online  
Advertising  
Trang Trana*  
aThuongmai University, 79 Ho Tung Mau Street, Hanoi, Vietnam  
A B S T R A C T  
Blockchain is a new technology, although it has recent appeared for few years, blockchain is considered a  
technology that has a great influence and can affect many different areas. Online advertising is also one of the  
areas affected by this technology. To broaden our understanding of blockchain technology based services and  
platforms, this article gives the potential applies of blockchain in online advertising. This article focuses on  
introducing and clarifying the theory of blockchain technology. In addition, this article gives the problems that  
online advertising is fcing now and how blockchain changes it by exploring the potential application of  
blockchain in online advertising.  
Keywords: blockchain; blockchain technology; potential apply; blockchain and online advertising  
1. Introduction  
Online advertising is an important part of any business organization on the internet. Nowadays, any business  
wants to advertise their products and services to targeted customers fastly, online advertising is the best way.  
Online advertising has grown tremendously in recent years thanks to its superior features such as targeted  
advertising, accurate measurement, high efficiency and competitive cost. With the benefits of online advertising:  
Measurability, Interactivity, Increase the revenue, Trust, Cost-Effective, no modern businesses can ignore this  
media [27]. You can see, the roles of online advertising are huge. However, there are a number of issues that still  
exist in online advertising. About users, they concern the confidentiality of information, the viewer's advertising  
data. For publishers and advertisers, they concern about fraud; measurement and cost in advertising.  
Blockchain is not a miracle technology that can change any problem in online advertising, but it is a potential  
technology that is highly influential and can improve some the remaining problems.  
This article will begin with an explanation of what the blockchain technology. And then, it gives issues  
which still exist in online advertising. Many potential benefits were expressed to deal with these issues. The  
purpose of the study is to provide a general theory of blockchain, to clarify the issues that exist in online  
advertising, and to offer potential applications that blockchain can solve. For the purpose above and blockchain  
is a relatively new technology, so the author uses the research method at the desk to clarify the problem. Because  
of being a new technology that even many people did not about it, so author used research method at the desk to  
execute this article.  
2. Research method  
This article was executed with three main objects are: (1) given the general theory of blockchain (concept of  
blockchain, the way that blockchain works, the benefits of blockchain); (2) presented the remaining issues of  
online advertising activities in the present; (3) given potential benefits of blockchain in online advertising; to do  
* Corresponding author. E-mail address: huyentrangtmdt@gmail.com  
72  
Trang Tran/ MICA 2018 Proceedings  
this research, author used desk research method.  
Desk research is the study of the analysis of existing data from different sources. Such sources include: book,  
press, Internet, analytical reports, statistical data. The main advantages of desk research are: faster and cheaper  
data analysis and collection than the generation of new research; the ability to analyze data based on multiple  
sources of information; suitableness for each stage of study [14].  
Blockchain is a relatively new technology that was first introduced in 2008 by Satoshi Nakamoto with its  
initial product Bitcoin - electronic money [2]. So far blockchain is considered as one of the most potential and  
influential technologies in many fields from economics to politics and society. However experts do not know the  
true level of development of this technology, they only know that this is a really potential technology [20]. The  
research method at the desk will be a suitable method for new technology such as blockchain while in the  
research stage, exploration.  
3. Literature review  
3.1 Blockchain technology  
Concept of blockchain  
Honestly, there is no specific definition of blockchain technology, experts only offer a common  
understanding about this technology. In a pure sense of the term "blockchain", blockchain is a chain of  
transaction blocks that are connected to each other. Blockchain is a series of blocks of information, which was  
first described in 1991 by a group of researchers including Stuart Haber and W. Scott Stornetta [1,4]. In 1998,  
Szabo designed a mechanism for a decentralized digital currency he called "bit gold". Bit gold was never  
implemented, but has been called "a direct precursor to the Bitcoin architecture [8]. In 2000 Stefan Konst  
published a general theory for cryptographic secured chains and suggested a set of solutions for implementation.  
The first blockchain was then conceptualized by Satoshi Nakamoto in 2008 and implemented the following year  
as a core component of the digital currency bitcoin, where it serves as the public ledger for all transactions.  
Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is  
managed autonomously. The invention of the blockchain for bitcoin made it the first digital currency to solve the  
double spending problem. The bitcoin design has been the inspiration for other applications: Identity, Personal  
records, Financial services and banking, Supply chain management, asset tracking, and inventorying, Contract  
and vendor management, Copyrights,... [12, ].  
The simplest way we can understand blockchain is the method of recording data, which can be thought of as  
a scattered ledger that stores transactions, agreements, contracts and any data. we need to record independently  
or verify its existence. This is a hierarchical database that stores information in blocks of information that are  
linked together and expanded over time. Each block of information contains information about initialization time  
and is linked to the previous block, so this database is called block chain. The key difference between blockchain  
and normal ledger is that it does not exist in a particular location (meaning it has no authentication center or a  
single ledger source). It is distributed over hundreds and thousands of computers around the world by a  
technology that allows grouping of digital records into blocks and strings by complex algorithms and  
synchronous encoding processes many computers [3,12].  
Structure of a block  
Blockchain owes its name to the way it stores transaction data in blocks that are linked together to form a  
chain. As the number of transactions grows, so does the blockchain. Blocks record and confirm the time and  
sequence of transactions, which are then logged into the blockchain, within a discrete network governed by rules  
agreed on by the network participants.  
Each block contains a hash (a digital fingerprint or unique identifier), timestamped batches of recent valid  
transactions, and the hash of the previous block. The previous block hash links the blocks together and prevents  
any block from being altered or a block being inserted between two existing blocks. In this way, each subsequent  
block strengthens the verification of the previous block and hence the entire blockchain. The method renders the  
blockchain tamper-evident, lending to the key attribute of immutability.  
To be clear, while the blockchain contains transaction data, it’s not a replacement for databases, messaging  
technology, transaction processing, or business processes. The blockchain contains verified proof of transactions.  
However, while blockchain essentially serves as a database for recording transactions, its benefits extend far  
beyond those of a traditional database [6].  
Blockchain How it works  
Blockchain allows for the secure management of a shared ledger, where transactions are verified and stored  
on a network without a governing central authority. Blockchains can come in different configurations, ranging  
73  
Trang Tran/ MICA 2018 Proceedings  
from public, open-source networks to private blockchains that require explicit permission to read or write.  
Computer science and advanced mathematics (in the form of cryptographic hash functions) are what make  
blockchains tick, not just enabling transactions but also protecting a blockchain's integrity and anonymity [4].  
Fig. 1. Blockchain - How it works [4]  
Step 1: Transaction - Two parties exchange data; this could represent money, contracts, deeds, medical  
records, customer details, or any other asset that can be described in digital form.  
Step 2: Verification - Depending on the network’s parameters, the transaction is either verified instantly or  
transcribed into a secured record and placed in a queue of pending transactions. In this case, nodesthe  
computers or servers in the networkdetermine if the transactions are valid based on a set of rules the network  
has agreed to.  
Step 3: Structure - Each block is identified by a hash, a 256-bit number, created using an algorithm agreed  
upon by the network. A block contains a header, a reference to the previous block’s hash, and a group of  
transactions. The sequence of linked hashes creates a secure, interdependent chain.  
Step 4: Validation - Blocks must first be validated to be added to the blockchain. The most accepted form of  
validation for open-source blockchains is proof of workthe solution to a mathematical puzzle derived from the  
block’s header.  
Step 5: Blockchain mining - Miners try to “solve” the block by making incremental changes to one variable  
until the solution satisfies a network-wide target. This is called “proof of work” because correct answers cannot  
be falsified; potential solutions must prove the appropriate level of computing power was drained in solving.  
Step 6: The chain - When a block is validated, the miners that solved the puzzle are rewarded and the block is  
distributed through the network. Each node adds the block to the majority chain, the network’s immutable and  
auditable blockchain.  
Step 7: Built-in defense - If a malicious miner tries to submit an altered block to the chain, the hash function  
of that block, and all following blocks, would change. The other nodes would detect these changes and reject the  
block from the majority chain, preventing corruption.  
Characteristics of blockchain  
Blockchain builds trust through the following five attributes [7]:  
Distributed and sustainable: The ledger is shared, updated with every transaction, and selectively replicated  
among participants in near real time. Because it’s not owned or controlled by any single organization, the  
blockchain platform’s continued existence isn’t dependent on any individual entity.  
Secure, private, and indelible: Permissions and cryptography prevent unauthorized access to the network and  
ensure that participants are who they claim to be. Privacy is maintained through cryptographic techniques and/or  
data partitioning techniques to give participants selective visibility  
into the ledger; both transactions and the  
identity of transacting parties can be masked. After conditions are agreed to, participants can’t tamper with a  
record of the transaction; errors can be reversed only with new transactions.  
Transparent and auditable: Because participants in a transaction have access to the same records, they can  
validate transactions and verify identities or ownership without the need for third-party intermediaries.  
Transactions are time-stamped and can be verified in near real time.  
Consensus-based and transactional: All relevant network participants must agree that a transaction is valid.  
This is achieved through the use of consensus algorithms. Each blockchain network can establish the conditions  
under which a transaction or asset exchange can occur.  
Orchestrated and flexible: Because business rules and smart contracts (that execute based on one or more  
74  
Trang Tran/ MICA 2018 Proceedings  
conditions) can be built into the platform, blockchain business networks can evolve as they mature to support  
end-to-end business processes and a wide range of activities.  
3.2 Many issues in online advertising  
Advertising industry have lots of problems that are facing. Technology is growing fast, especially the world  
is in The Fourth Industrial Revolution, so the method of online advertising must bring efficiency to the  
participants. There are many existing issues that make it difficult for users, publisher, advertiser, details are:  
Many middlemen in advertising  
The fig 2.1 below shows that the simple model in online advertising and relationship between them. This  
model includes: user, pulisher, network and advertiser.  
User (Customer): Users are people that visit a publisher website/ or apps and they are interested in products  
and services.  
Publisher: A publisher is simply the entity who receives money for showing ads on their website. The  
publisher advertises the actual product or service and drives the user to the advertiser page to make a purchase or  
read more details about the product. Typically, the publisher can be an affiliate or a reseller, or just a website  
promoting a business. Its main profit comes from publishing the advertisement itself. For example: The ones  
who sign up in Google Adsense are called publishers and they get money from publishing ads.  
Advertiser: An advertiser is the one who pays money in order to get his or her ads shown on a mobile app or  
a website. An advertiser controls the actual product or service that is being advertised as they are the one who  
commands the product advertising process. The advertiser is also known as a retailer or a merchant.  
Network (Ad Network): Ad networks help advertisers to buy digital ads across a slew of publisher sites and  
apps. At the most basic level, ad networks pool inventory of unsold ads from publishers and sell it to advertisers.  
They match the supply with demand.  
In here, Ad Networks, Ad Exchange, Agencies can be understood as middlemen that match advertisers and  
publishers and support advertising display (Fig 2.2).  
Fig. 2.1. The flow of online advertising [18]  
Fig. 2.2. Intermediate in online advertising [9]  
In the advertising industry, there are a lot of middlemen that lead to cost for business to pay more because of  
these middlemen. The problem with display online advertising is that it has become an inefficient and costly  
process, both for advertisers and publishers. Publishers aren’t able to sell most of their inventory and the  
inventory they do sell is sold for way too low a cost. Advertisers on the other hand, are also losing money  
through middlemen deal as not every impression is made equal. Originally, the publisher would send his  
available inventory to a mediator (ad exchange, ad network, or agency) and the advertiser would purchase in  
bulk, to serve his ads on the site. Advertisers and publishers are actually limited by these mediators. The  
advertiser gets a limited amount of sites to choose from and most of those will most likely be irrelevant. Also,  
the variety of those ad-networks results quite a cumbersome process managing campaigns in multiple ad-  
networks simultaneously, creating a huge burden on the advertiser side.  
About the confidentiality of information and data viewers  
The second issue that causes trouble for users is the privacy of data users. In most cases, a user's search query  
is tracked and archived, and then the ad service provider will display relevant ads on the user's browser. In some  
case that users allow, but this is an issue that almost internet users do not like and this can also be interpreted as  
violating personal privacy.  
For example, Google automatically scanned email users to retrieve the data used later for targeted ads. Many  
people think that this is a worrying issue and even if the company recently announced it had stopped functioning,  
most experts say that this move is due to the adequacy of data collection, not due to privacy concerns, but this is  
also a concern for viewers [15,16].  
Fraud in advertising  
75  
Trang Tran/ MICA 2018 Proceedings  
The third issue that affects directly to advertisers is ad fraud, this is also a problem that the professional  
advertising community is concerned about. Ad fraud is a type of scam in which the perpetrator fools advertisers  
into paying for something that is worthless to them, such as fake traffic, fake leads or misrepresented and  
ineffective ad placement [22].  
The media industry has been under fire as problems with online ad fraud, more precisely bots instead of  
humans seeing or 'clicking' on ads, have shown unrealistic measurement of campaigns. Usually, online  
advertising uses automated technology, and it can be unclear where precisely the ads are placed, leading to vast  
amounts of money being wasted because they cannot be properly monitored [17].  
A well-known and recent example of this case is Methbot (this is the name of a fraudulent campaign  
conducted by a Russian criminal group AFK13 which estimates it earns $3 million to $5 million a day by click  
fake ads). This is a fraudulent campaign by creating fake domains for advertisers to buy ads, and then the  
phishers invest a bot to click on the ad that boosts revenue thanks to the paid system money per click that they  
exploit. It's the biggest digital ad fraud ever uncovered and perpetrated by faking clicks on video ads.  
They planned their machinations in meticulous detail. First, they created more than 6,000 domains and  
250,267 distinct URLs within those that appeared to belong to real big-name publishers. But all that could be  
hosted on the page was a video ad. With faked domain registrations, they were able to trick algorithms that  
decided where the most profitable ads would go into buying their fraudulent web space. Those algorithms  
typically make bids for ad space most suitable for the advertisement's intended audience, with the auction  
complete in milliseconds. But AFK13 were able to game the system so their space was purchased over big-name  
brands. AFK13 then invested heavily in a bot farm, taking up space in data centers so they could fire faked  
traffic from more than 570,000 bots at those ads, thereby driving revenue thanks to the pay per click system they  
exploited. As part of what White Ops called the Methbot campaign, those bots "watched" as many as 300 million  
video ads a day, with an average payout of $13.04 per thousand faked views. And the fraudsters had their bot  
army replicate the actions of real people, with faked clicks, mouse movements and social network login  
information [16].  
3.3 Potential applications of blockchain in online advertising  
Blockchain is considered as a potential technology which allows to solve the problems mentioned above.  
Applying blockchain allows to connect directly without middlemen helping to reduce costs  
considerably  
In finance, the removal of middlemen involves the removal of intermediaries, such as bankers, used to  
transfer and store your money. In the case of online advertising too, this middleman is an agency like Google or  
Facebook, ensuring the reliability of the money through the advertising campaign. Blockchain is likely to break  
this pattern by allowing direct advertisers to buy and sell to advertisers instead of through middlemen. Applying  
blockchain, advertiser can directly contact the owner of the website when they want to publish their  
advertisements, blockchain can help them connect via the app to the owner. Through the application, it can be  
easily proven that the viewer of the ad and the click is real through the display data, ensuring that the website  
owner and the business do not need a middleman to mediate the transaction and authenticate the deal. No need  
for middlemen and no fraud, blockchain provides accurate information to the parties: who, when, how often to  
see the ad on the page and how many users actually click on it [19].  
For example: Platform of XCHNG (XCHNG.io)  
The XCHNG platform is an open source digital advertising platform based on blockchain technology that  
simplifies the buying and selling process for advertisers, agencies and partners. With XCHNG, the future of  
advertising is simplified, secure, verifiable, scalable and standardized. Through the use of blockchain  
technology, buyers and sellers outline their terms in a smart contract. Smart contracts may be subject to  
additional verification and enforcement layers by optional online service providers, such as measurement  
providers, rating providers, payment providers, and payers. accountant.  
The payment provider is responsible for paying the publisher payments when the contract terms are met.  
Additional offers for payment providers include providing fast payments to publishers for a fee, which  
encourages publishers to deliver [25].  
Kochava has designed and developed an open, crypto-based ledger framework that is the manifestation of a  
smart contract system for advertising. Unlike the paper-based version of the contract to buy and sell digital ads,  
the smart contract IO codifies all the elements of a well-formed IO into a fully traceable and immutable  
electronic Ricardian contract, binding the following key elements:  
(1) Identification and pre-verification of inventory being bought, sold, or traded with associated targeting  
capabilities against an open blockchain framework  
(2) Identification and pre-verification of the Buyer and Seller of the media with unique keys  
76  
Trang Tran/ MICA 2018 Proceedings  
(3) Embedded and programmable terms for the agreement that address traffic and brand safety verification,  
targeting (from 1, above), allowance of re-brokering, flight times, payment approach: CPM (Cost per Mille—  
impression-based pricing), CPC (Cost per Click), CPI (Cost per Install), CPX/CPA (Cost per Action) and other  
details for the digital ad buy; General Data Protection Regulation (GDPR) compliance  
(4) Identification of the associated ecosystem partner to be used for the purpose of measuring performance of  
IO terms (called the Measurement Provider)  
(5) Identification of the optionally associated ecosystem partner to be used as the Ratings Provider  
(6) Identification of the optionally associated ecosystem partner to be used as the Payment Provider (For  
clarity, Kochava will not serve in this capacity on XCHNG).  
(7) Identification of the optionally associated ecosystem partner to be used as the Arbitration Service in the  
event there is disagreement between the Buyer, Seller or Measurement Provider upon delivery By codifying the  
IO into a smart contract written to the XCHNG distributed ledger, the associated inventory is replete with a)  
traceable history, b) capacity for delivery verification, c) arbitrage opportunity and, most importantly, d)  
liquidity.  
Applying blockchain allows the user to gain control over the information  
Applying blockchain allows users to increase control over their own information. Instead, users will have  
greater authority in determining when, for whom, and for how long their information is available. People may be  
able to buy and sell their own personal information, giving them greater autonomy in information. Advertisers  
will then have a better set of loyalty and quality in the long run.  
For example: Platform of Snovio (snov.io)  
The Snovio platform marries the interests of businesses (the buyers of the data) and data providers  
(contributors) from all over the world. For that purpose, Snovio uses blockchain technology in order to provide  
transparency in revenue distribution among participants that complete the databases with efficient leads. So, the  
main actors are:  
Platform serves for both contributors and buyers. It works on the blockchain and smart-contract instruments  
that guarantee a fair distribution of revenues from data sales among the contributors.  
Contributors refill the database with new leads contacts. They also update the obsolete information. Snovio  
saves every activity of contributors in a history log and demonstrates which data turned out to be the most useful  
and sought. This is considered in calculation of the reward paid to a contributor after the data is sold.  
Customers set the criteria for the search of the needed leads. While buying leads they will be able to check  
the origin of the contacts, see how many times this data was bought and understand whether these leads were  
useful for another business or not. Such transparency is enabled by Snovio’s blockchain. Whenever information  
in a purchased lead is updated, customers are immediately notified.  
The platform will also function as a marketplace. The customers will no longer have to carry out the search  
by themselves. They will be able to place an order for search inside the platform that will be performed by an  
agent [23].  
Ensuring information is safe and confidential  
Applying blockchain, user information will be confidential and not disclosed to third parties, data is only  
viewed by system members such as advertiser and publisher, large amounts of information and data will be  
stored by blockchain not available to third parties.  
For example: Platform of Blockstack (Blockchack.org)  
Blockstack applies blockchain to build an open source project that allows users to access web pages while  
maintaining their privacy and security. This service is supported by blockchain technology, where people have  
the ability to grant read / write permissions to their data. The information is then encrypted directly on their  
personal device, eliminating the need for a third party. Blockstack customers can access the content they want,  
without having to worry about getting unwanted targeted ads - the power back to the consumer [11].  
Blockstack has the following design goals:  
(1) Decentralized Naming & Discovery: End-users should be able to (a) register and use human-readable  
names and (b) discover network resources mapped to human-readable names without trusting any remote  
parties.  
(2) Decentralized Storage: End-users should be able to use decentralized storage systems where they can  
store their data without revealing it to any remote parties.  
(3) Comparable Performance: The end-to-end performance of the new architecture (including name/resource  
lookups, storage access, etc.) should be comparable to the traditional internet with centralized services  
Ensuring the reliability of statistical data  
In online advertising, it is almost impossible to know whether the statistics are accurate or not, the business  
itself does not know whether the clicker is a real person or a robot or a software that used to simulate data to be  
77  
Trang Tran/ MICA 2018 Proceedings  
charged higher. Applying blockchain, we can know that. Each chain in the system is transparent and encrypted,  
and companies may be able to determine whether their ad is a member of the system. This helps the companies  
to have accurate statistics on the target customers and help them reduce cost.  
For example: Platform of Adchain (Adchain.com)  
Adchain is an open protocol on Ethereum’s public blockchain. Its stated goal is to allow for building of  
decentralized applications, specifically for use in the digital advertising ecosystem. Adchain is an open protocol  
that uses blockchain technology to solve digital advertising’s persistent issues of brand-safety, fraudulent traffic,  
and lack of financial transparency. The way this works is that there is an open access ledger, available to all  
parties, that tracks and reports the life cycle of an ad impression. That is the advantage of the blockchain: an  
open and transparent ledger, that is irreversible and practically impossible to compromise [10].  
4. Conclusion  
At the present time, all the applications studied are potential projects being tested and no applications are  
widely applied. It can be said, until the present time, early in 2018, blockchain technology has not yet integrated  
much into our daily life. One of the main reasons is the functionality, the interface of the blockchain applications  
are quite poor, not friendly and still in development. Even so, the basic term is still not uniform, causing  
confusion over time.  
Although still relatively new, but with the relatively high consensus today, the application of this technology  
in all areas of life will not be too far away and gradually become the mainstream. With this article, author hopes  
to contribute a part of the blockchain theory and to present some potential applications of blockchain in the field  
of online advertising that will be applicable in the future. Author is confident that this article can serve as an  
inspirational starting point for other future studies of blockchain.  
References  
[1] Andreas M. Antonopoulos (2010), Mastering Bitcoin, O’Reilly Media, Inc., USA  
[2] Bayer Dave; Haber Stuart; Stornetta W. Scott (1992), Improving the Efficiency and Reliability of Digital  
Time-Stamping, Sequences 2: 329334, Springer, New York, NY  
[3] Berryhill, J., T. Bourgery and A. Hanson (2018), Blockchains Unchained: Blockchain Technology and its  
Use in the Public Sector, OECD Working Papers on Public Governance, No. 28, OECD Publishing, Paris  
[4] Bill Briggs, Janet Foutty, Craig Hodgetts (2016), Tech Trends 2016: Innovating in the digital era, Deloitte  
University press, USA  
[5] Edward Felten, Steven Goldfeder, Arvind Narayanan, Joseph Bonneau, Andrew Miller (2016), Bitcoin and  
cryptocurrency technologies: a comprehensive introduction, Princeton: Princeton University Press, NJ, USA  
[6] Hong kong monetary authority (2016), Whitepaper on Distributed Ledger technology, Hong Kong  
[7]Antony Lewis (2015), A-Gentle-Introduction-To-Blockchain-Technology, BraveNewCoin, United States  
[8] Nick Szabo (2005), Bit gold, Satoshi Nakamoto Institute  
campaigns/  
[23] https:/token.snov.io/docs/WhitePaperEn.pdf  
78  
pdf 7 trang Thùy Anh 14/05/2022 2060
Bạn đang xem tài liệu "Blockchain technology and potential applications in online advertising", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfblockchain_technology_and_potential_applications_in_online_a.pdf