Blockchain in Agriculture
Blockchain in Agriculture
AGRICULTURE
> UNDERSTANDING,
> EXPLORING, AND
> EVALUATING
The Impact of AI
“Artificial intelligence may be one of the biggest technological leaps in history.” – Goldman Sachs
AI is changing the world around us. Over 77% of companies worldwide are either using or exploring the use of AI.
AI has already transformed several industries, including telecom, BFSI, retail and healthcare. According to The Economic Times, the global AI market is
expected to reach a valuation of approximately $ 1,591.03 billion USD by 2030.
It is no overstatement that the global agriculture sector, too, stands at the threshold of a significant transformation brought on by the application of powerful
new technologies.
“I see the use of AI as an absolute game-changer, a powerful new tool that we can add to our food safety toolbox, one that could significantly enhance our
ability to create a safer food system.” - Frank Yiannis, former FDA Deputy Commissioner for Food Safety
Artificial Intelligence (AI), at its core, is a multifaceted domain of computer science focused on building smart machines that can perform tasks typically
requiring human intelligence. These tasks encompass a range of operations, including but not limited to: recognizing patterns, understanding languages,
solving problems, and making decisions. With the aid of algorithms, data, and statistical models, AI can learn from experience, adapt to new stimuli, and
produce results akin to, and at times surpassing, human capabilities.
How AI Strengthens and Enhances the Advantages of Distributed ERP Systems in the Agricultural Supply Chain
1. Advanced Farm Data Analytics and Forecasting: Agricultural ERP systems handle vast amounts of data from multiple stages in the supply chain. AI
rapidly processes this data, identifying seasonal patterns, and predicting market needs. It can, for example, anticipate crop demand or storage requirements
based on historical yield and sales, ensuring efficient resource allocation and minimized costs.
2. Automated Resource Allocation in the Supply Chain: AI-infused algorithms in the agricultural ERP can streamline decision-making related to the
supply chain. They can, for instance, auto-distribute and prioritize resources such as seeds, fertilizers, or machinery, based on current demands, ensuring
timely deliveries and optimal crop yields.
3. Enhanced Stakeholder Engagement: AI can delve into stakeholder data, feedback, and transaction histories to curate tailored supply chain solutions.
This means adjusting strategies based on local yield patterns, forecasting supply or demand fluctuations, and ensuring marketing strategies are precisely
localized.
4. Refined Agricultural Supply Chain Management: AI improves the supply chain processes within the ERP by forecasting potential market or
environmental disruptions, automating grain or produce storage systems, and determining the best transportation routes using real-time data and predictive
analysis. This results in uninterrupted operations throughout the supply chain's various stages.
5. Boosted Operational Efficiency: Activities such as inventory tracking, billing farmers, or intricate procedures like financial planning can be automated
with AI. This accelerates these processes and reduces the chances of errors, magnifying the efficiency of the agricultural ERP system.
6. Instant Supply Chain Insights: AI's immediate data analysis can offer stakeholders real-time insights, whether about soil health, production rates, sales
trends, or distribution. Such insights empower quick and informed decision-making, vital for the ever-evolving agriculture market.
7. Superior Supply Chain Security: AI solidifies the security aspects of distributed agricultural ERP systems. By continuously analyzing data transfers, it
can highlight inconsistencies or potential security risks, providing an advanced layer of defense against threats.
8. Agricultural Process Automation and Robotics: AI-backed machinery or software solutions can take over repetitive tasks in the supply chain,
minimizing manual intervention and assuring that operations are consistent and error-free. This is particularly essential for systems aiming to harmonize
actions across diverse supply stages.
9. User-centric Supply Chain Interfaces: AI-enhanced chatbots and virtual assistants can be woven into the agricultural ERP, giving users a seamless
interface, addressing questions, and facilitating day-to-day operations. This not only enhances user participation but also simplifies the adoption process.
PART I:
Understanding ............................................................... 4
1 > What is a blockchain? ............................................................................................................................... 4
2 > How does it work?................................................................................................................................... 8
3 > From blockchain to Blockchains (distributed ledger technology - DLT) ................................................. 11
Smart contracts: a major functional shift ................................................................................................ 11
Private Blockchains: a shift in governance ............................................................................................. 11
The blockchain ecosystem: a shift in service development................................................................ 12
4 > Why does blockchain arouse so much interest? .................................................................................... 14
PART II
Exploring its potential .................................................. 16
1 > From promises to examples of uses ....................................................................................................... 16
2 > Examples in all sectors........................................................................................................................... 17
3 > Examples in agriculture .......................................................................................................................... 19
PART III
Evaluating ......................................................................... 29
1 > Is blockchain technology all it is chalked up to be? ............................................................................. 30
2 > Is blockchain technology 100% trustworthy? ...................................................................................... 32
3 > Is blockchain technology mature? ....................................................................................................... 33
4 > Will legal uncertainty be a concern? ...................................................................................................... 35
Conclusion ................................................................................... 37
2
INTRODUCTION
Blockchain: Not a week goes by without this term appearing in the press. It is a trend, to say the least!
This technology, which allows the creation of a distributed and forgery -proof record, or ledger, of
transactions is even hailed as a "revolution", likely to be useful in many sectors. However, despite this
surge in interest, blockchain remains a hard-to-understand technology.
In any case, this was the impression of members of the Agro-Business ERP Digital Agriculture
Business Chair, who were keen to know if and how this technology could affect the agricultural
sector. The Chair decided to conduct its first feasibility study on the subject of blockchain.
The problem with blockchain is that a string pulled to find out more information quickly becomes
a whole ball! We felt it was important to start with the fundamentals, to understand the basis of
the technology and what makes it so innovative. Our goal here is nevertheless humble: to offer an
overview of theory and practice so as to better understand the technology and new possibilities
currently under study. Knowing more will clarify future horizons, both for users and developers of
solutions. Tests and feedback will enrich this overview and provide a comprehensive vision of what
the technology has to offer.
3
PART I:
Understanding
1 I What is a blockchain?
A search for the meaning of 'blockchain' often turns up the
following type of definition:
>"A blockchain is a secure public ledger platform shared by all
parties through the Internet or an alternative distributed network of
computers"
> "A blockchain is an open and secure method of storing and distributing
information which operates without a central server. By extension, a
blockchain is a database containing a record of every transaction between
users from its creation onward. It is a secure, distributed database that is shared
by the different parties without an intermediary, allowing each user to verify the
validity of the chain".
These definitions are clear, but additional information is useful.
A distinction should be made between "the" blockchain and "a" blockchain: (2)
> "the" blockchain refers to a type of technology (or more accurately an innovative combination of pre-
existing technology) developed by a certain Natoshi Sakamoto and revealed in 2008, based on
cryptography, among other things.
> "a" specific blockchain refers to a given protocol and network that an individual or organization can
use. Bitcoin is a blockchain. Ethereum is another.
IN THESE DEFINITIONS
TO CLEARLY UNDERSTAND
WHAT THE TECHNOLOGY
ENTAILS: DISTRIBUTED,
WITHOUT A CENTRAL
SERVER
SECURE
4
I Blockchain: a "ledger" technology which stores a
Ledger record of transactions
> A record of The 'blocks' in blockchain are batches of transactions. In computing, a
transactions transaction is an indivisible series of operations to go from State A to State
B: a purchase, a payment, or to send a message, for example. A blockchain is
therefore a database to which transactions, grouped together as blocks, are added
in chronological order. It is similar to a ledger, where each line is a transaction. A key
feature of this ledger is that it is written in indelible ink: every page can be consulted,
lines can be added, but existing data cannot be deleted or changed. Users on the peer-to-
peer network receive identical copies of this ledger.
5
I Blockchain: a technology made secure by cryptography
The vast blockchain "ledger" is accessible to all users. This means that the list of
transactions is visible to all. Cryptography, however, is used to:
Secure > make the chain unalterable by linking each transaction block to the preceding
one=> use of hash functions.
> guarantee the signature of transactions => the principle of authentication by public-
key cryptography
HASH FUNCTIONS
Hash functions, or hashes, are algorithms that generate a digital fingerprint from input data (an entire
document, for example): just like a human fingerprint matches a single individual, a digital fingerprint
identifies a single, unique unit of data. The slightest change to the input data will yield a completely
different fingerprint.
Simplified blockchain diagram (for som ething like Bitcoin) (Source: www.ethereum-france.com)
6
PUBLIC-KEY, OR ASYMMETRICAL CRYPTOGRAPHY
This cryptography method is used to ensure the confidentiality of a data transfer between 2 parties or
ensure the authenticity of a message signature without sharing a secret code between the 2 parties.
The method involves 2 connected keys: one private, and one public. The private key is a strictly
personal one that is not to be shared. The public key is shared with the entire network (the 'address' of
a party to which transactions can be sent is determined using the party's public key).
> To her open message she adds a signature that matches the "digital fingerprint" of
the open message. This print is then encrypted using a private key.
Nodes in the network are sure the message comes from Alice if they are able to decrypt its
signature using the public key.
> The transaction is authenticated if the parties are able to decrypt the
digital signature of Alice using her public key and establish that this
decrypted signature and the fingerprint of the open message are identical.
To understand how this actually works, take the example of the first
blockchain put into use at world level: Bitcoin.
1
Created in 2009, Bitcoin is a digital
currency, or "cryptocurrency"
for peer-to-peer payments (for
purchases of goods and services,
but also now exchanged for 'real'
This transaction is sent to the currencies). Bitcoin operates
2 nodes in the network. according to an open protocol
(open source code) which allows
users to issue Bitcoins and manage
transactions in a collective and
automatic manner thanks to th e
interoperability of the software and
Nodes, called "miners" in the case of services involved. Bitcoin is both a
Bitcoin, encode and verify the transaction. payment intermediary and a store
It is important to check whether of value limited to 21 million units
concerned parties in the transaction have ('Bitcoin' is also the name of the
authorized it, and whether the transaction
3 is feasible. For example, does the receiver
have sufficient funds?
unit). The Bitcoin blockchain
tracks every transaction carried
out since its creation. Like all
cryptocurrency, Bitcoin has no
real underlying value: it is only
If approved, the transaction is added to a block of valuable on the internet and relies
other pending transactions. Each miner prepares its on a speculative mechanism.
own block from a list of pending transactions (blocks
are pre-defined in size and the number of transactions
in a block varies). In order to be added to the chain,
4 the block itself must be verified and approved by
consensus: the miners must provide proof that the
block has, in fact, been checked (see box). This solves
syncing and logging problems by establishing priority
rules.
8
PROOF OF WORK AND OTHER CONSENSUS
MECHANISMS
In a decentralized system without a trusted smoothly. This is where the term "mining"
third party, and where, in theory, there is originated, in reference to gold miners who
no trust between individuals, consensus earned money from their work…
mechanisms are essential. To work
The Proof of Work mechanism was the
together, network users must abide by
first to be used in Blockchains, but other
universally accepted rules, allowing as many
consensus protocols are also now
users as possible to concur, and ensuring
common). One option frequently
that those who take part in decisions are
mentioned is "Proof-of-State", a protocol
legitimate (and are not malicious).
that requires far less computing power and
In the Bitcoin network, blocks are approved energy, in which miners (called "minters")
using a form of consensus called Proof-of- earn the right to approve, or sign, blocks
Work: evidence that effort has been made by betting cryptocurrency units. The more
to verify a transaction. This mechanism they have, the greater their chance of being
requires such a level of computing power to selected by the algorithms.
approve each block that it deters malicious
attacks and makes it nearly impossible to It should be noted, however, that not all
re-write the chronology of the chain. Blockchains require these relatively
complex mechanisms. We will see that
Since each miner prepares a block, it is certain chains are private, or managed by
necessary to select which one will be a limited number of parties. Where trust
added to the chain. The following rule is less of an issue, approval mechanisms
applies: the miner that solves a complex are far more simple and use little energy.
math problem first is allowed to add his Some- times a block can be approved
block. For example, parties could be simply by X number of N nodes to be
asked to add (or concatenate) a random considered valid (e.g. a simple voting
value to the preceding header to obtain a system). Or certain nodes can be
hash below a certain threshold (the hash deemed contractually responsible for
must begin with a series of 0s for this to approving blocks.
work, which requires several attempts).
Problems get increasingly complex as the
blockchain evolves, but the solution is
always easy to check. As a result, the block
is approved if more than 50% of the nodes
approve the result. Given the high level of
computing power required, this is handled
by specialists. In exchange for this work,
miners receive tokens (worth a fraction of
the cryptocurrency), which act as an
incentive to keep the network running
9
As seen above, blockchains have the following
characteristics:
LOGGING
Transactions are added chronologically: they are
time stamped and inter-linked.
DISINTERMEDIATION AND
DECENTRALISATION
The peer-to-peer nature of the network makes a
central server unnecessary.
SECURITY
The distributed consensus nature of the system
makes attacks more difficult. A digital signature
guarantees the origin of the transactions.
TRANSPARENCY
Nodes contain the entire chain and can access
transactions.
Summary:
• Blockchains make it possible to keep a secure and shared ledger of transactions. They
are based on two major technologies: cryptography and peer-to-peer architecture, which
ensure that data is highly secured and tamper-proof.
• They operate on the principle of collective governance based on a consensus mechanism,
and have the potential to remove the need for intermediaries and a central authority.
• Because of the mechanisms involved, based on sharing and data transparency,
Blockchains can be seen as 'trust machines'.
10
3 I From blockchain to Blockchains
(Distributed ledger technology - DLT)
Where once there was "the blockchain", now there are many. Original blockchain 'purists' refer to
the technology in general as: "Distributed Ledger Technologies" (DLT).
SMART CONTRACTS:
A MAJOR FUNCTIONAL SHIFT
Smart contracts are stand-alone programs which automatically carry out the terms
and conditions of a contract according to predetermined parameters, without the
need for human intervention once implemented (Blockchain France, 2015). The
contract's terms and modalities are embedded in the blockchain and therefore
cannot be altered.
Once again, this is not a new concept. The term "smart contract" was used for the
first time in 1993 by computer scientist Nick Szabo. The development of the Ethereum
network took the technology to another level by associating it with a cryptocurrency
(Ether, in the case of Ethereum), allowing a completely automatic and secure exchange of assets.
Smart contracts pave the way for new developments: in combination with connected objects, for
example, they can establish a secure link between virtual and physical spheres. A sensor can collect
data which, when sent, triggers a series of automatic transactions stipulated in a smart contract (e.g. a
payment triggered when Geo-location provides proof that a parcel has reached its destination).
PRIVATE BLOCKCHAINS:
A SHIFT IN GOVERNANCE
As a completely open and transparent technology (e.g. Bitcoin), Blockchains are very original.
However, the concept quickly attracted criticism from those less eager to share or make decisions
together. Less open Blockchains were quick to appear.
Three main kinds of Blockchains exist.
11
> Private, or "permissioned" Blockchains
These chains are owned by a given organization which has complete control over permission to write
and consult. In practice, they are regulated, subverting the original idea behind Bitcoin. Purists refuse
to call these types of chains Blockchains. This type of chain does not rely on a cryptocurrency or
on proof-of-work, or proof-of-stake mechanisms. They are still Blockchains in that they are distributed
and secured by encrypted authentication.
There are pros and cons to each type of chain, and some are better suited to certain contexts than
others. For example, public Blockchains work well for consumer-to-consumer (C2C) applications,
while private chains are better for business-to-business (B2B) uses.
Private Blockchains are still often a means for companies to test the technology with less impact, but
eventually it is likely that the different kinds of Blockchains will co-exist and operate together. This is
already the case: side chains can be used to create linkages between different Blockchains.
The "infrastructure" layer is the distributed "database", the actual chain of blocks, and the network in
which it is replicated.
This layer of infrastructure is topped by a "protocol" level: a set of rules followed by the blockchain,
such as verification and transaction approval rules…
The "technological" layer is the intermediate layer offering services used to process blockchain data
and make it available to applications.
The application layer is composed of applications which interact with users. At this level, the blockchain
is transparent to the user. This is the "blockchain-as-a-service" level (Baas).
Blockchain
ecosystem
(Source: taken from a CATIE-or-
ganised "DA'telier" presentation
by Charles Garnier, 23 May 2017)
> Coloured
coins & > loT
Open assets > Hardware &
H Storage
> Logistics
> Smart Contract
> Entreprise Platforms > Energy
> Oracles
> Culture
> Server-less apps
> Prediction
States Associations
> Crowdfunding GI > Payment
> Notary services > Data storage
> E-identity
Individuals Private
organisation
SE
12
Depending on their needs, a company has several options for implementing blockchain technology
including the use of a development platform.
API and specific sub-layers "Do-it-yourself" building blocks Blockstack, Factom, open Assets, Tierion
In the long-term, the ecosystem will likely be built around service providers that develop the technological
layer on one hand, and companies that develop sector-specific applications on the other.
Service providers, including majors like IBM and Microsoft, will need to successfully impose their
service environments to allow companies to create, launch, operate and monitor blockchain-based
applications. To this end, IBM is developing services based on Linux Foundation's Hyper-Ledger.
Microsoft is focusing on its Azure platform, and Orange on Chain.
Companies developing sector-specific applications need to be the one to offer the "killer app", the
one which will make the massive adoption of blockchain technology possible.
Summary:
• There are not one, but many types of Blockchains, each with different characteristics
andfunctions.
• Smart contracts and self-executing computer code, add value to the simple principle of
a distributed database: they offer the possibility of connecting the physical and the virtual.
• Private Blockchains exist now. They move away from the original philosophy of a
system managed entirely by its users.
13
4 I Why do blockchains generate so much interest?
BLOCKCHAINS ARE OF
PARTICULAR INTEREST
BECAUSE THEY ARE A
TECHNOLOGY DESCRIBED AS
BEING DISRUPTIVE.
> They reinvent trust. By eliminating the need for a central authority, And because they are based on
transparency and distributed consensus, they change the way trust is granted (see "educational talk"
by Claire Balva at TEDxLyon on this topic (13)).
Until now, the common modus operandi has been to delegate trust to a third party: a banker, a
notary, a certification body, or a state. However, such third parties are fallible, and may be subject to
security breaches. They can also arbitrarily decide to change the rules. Blockchains "re-invent trust"
by distributing it: transactions are approved and carried out not only by one person or entity, but by a
whole community. Instead of trusting an authority, trust is placed in a technology (and mathematics!).
> This allows risk to be pooled: once again, risk is not concentrated on an intermediary but shared
by all.
> Blockchains imply sharing tools, transparency, decentralization, and establishing functions specific
to a collaborative or sharing economy. Cryptocurrencies, which exist independently of states and
banks, are one form of this, but not the only one. Because they are based on a peer-to-peer network,
blockchains open the door even further to "uberisation", the phenomenon of putting professionals and
clients in direct contact. Blockchain makes it possible to sidestep this type of service platform. Parties
trade units of value of any kind securely: this is called "tokenisation", from the term "token", where a
token can be an asset, a production unit, or something immaterial like time, a voting right, a reputation,
etc.(14)
14
>This new technology re-invents the power balance between parties and how they interact… In
private or consortium-based blockchains, power sharing between parties that propose the technology
and partners who adopt it will probably have to be based on a subtle balance. "A joint form of
coordination is needed, based on power without abuse and trust without blindness. This type of
system is difficult to implement". (15) In public blockchains, community members have enormous
power, but also responsibilities. "If there is no central authority capable of enforcing the law, the
blockchain community has a moral obligation to intervene to ensure that the law (or code, in this case)
is respected, as well as uphold public order and ethics. This is exactly what is implied by 'distributed
governance'". (Primavera de Filippi, quoted by Blockchain France, 2016) (16)
Evidently, this raises many questions for researchers from a range of disciplines: technological issues,
of course, as well as legal ones (regarding responsibility and regulation), political ones (the role of
states), societal and ecological issues, etc.
Blockchains rapidly caught the attention of the financial sector due to their cryptocurrency
component and their ability to transfer assets, and they are likely to be of interest to all
business sectors.
After this overview of the technology, let's now look at examples of how it is used and
specifically at applications in the agricultural world.
Summary:
• Blockchain technology is 'disruptive' due to the paradigm shifts it involves in terms of
trust, user interaction, and power.
15
PART II:
Exploring the potential
LOGGING
UNALTERABILITY OF RECORDED DATA
DISINTERMEDIATION AND DECENTRALISATION
SECURITY
TRANSPARENCY
* Combined with a cryptocurrency, a blockchain functions on a stand-alone basis: as with Bitcoins, costs are
shared across nodes in the network and participants are remunerated by internally created value. This can
potentially lower infrastructure costs.
Currently, uses can be classified into three main categories (6) (17):
Record keeping
Storing data and information for which proof of existence, logging, ownership,
origin, etc. need to be guaranteed.
Digital transactions
A B Transfer of units of value: cryptocurrencies, real estate transactions, co-
financing, purchases/sales, votes, etc.
Smart contracts
Development and storage of smart contracts which automatically execute
terms and conditions that are permanently written into the blockchain.
However, this conception of the technology is probably simplistic and it would be unfortunate to limit its
potential...
16
2 I Examples from all sectors
The financial sector took an early interest in the potential of blockchains and is without a doubt the
one which has invested the most in proofs of concept (progress rarely advances past this stage)
for asset management, international trade financing, and private financing. However, the financial
sector is by no means alone: according to a study by the French employers' association (MEDEF), in
May 2017, 66% of decision-makers at 302 French companies of all sizes and in all business sectors
were interested in blockchains(3). In 2016, international investments in this technology reached $694
million (Source: baromètre blockchain, TNP & Largillière Finance). Below is a brief overview of how
blockchain is used, to show the variety of fields and applications involved...
COPYRIGHT /
CERTIFICATION OF INTELLECTUAL
DIPLOMAS PROPERTY
Several applications use blockchain to protect
Two engineering schools, Léonard de Vinci the authorship of a work and/or pay the
(Paris) and the Ecole Supérieure des Sciences authors directly (Monegraph, Verisart, Muse
Economiques et Sociales (ESSEC) created a Blockchain). In May 2017, music streaming
partnership with a company called Paymium to platform Spotify, regularly found guilty of
offer "diploma.report", a service that certifies poorly paying rights holders, announced it had
the degrees awarded by the two schools. The purchased Mediachain, a startup specialised in
school makes a digital copy of the degree, a the development of digital on-line protection
digital fingerprint of the degree is made, and solutions. Mediachain uses the Ethereum
a transaction is recorded in the blockchain to blockchain to authenticate authors of works.
attest that the degree was indeed issued by
the school. That way, a company can receive
the digital version of the degree, check that it
has not been modified by comparing the hash,
and explore the blockchain to verify that it
was indeed the school that issued the degree.
A COOPERATIVE
FOR APPLICATION
DEVELOPMENT
The Digiculteurs (or 'digital
ENERGY PRODUCTION growers') are a group of
companies in the digital
Solar Coin is a cryptocurrency that allows sector launched by Crédit Agricole. Crédit
energy self-producers to be paid in SolarCoins Agricole releases its data – including
based on the electricity generated by their banking information, which is, of course
solar power installation. For example, 1 sensitive – to the companies in this group
SolarCoin rewards the production of 1 MWh to help spur the development of innovative
and can be converted into most currencies. In applications. Digital growers are paid via an
France, ekWateur, a green energy distributor, original system; remuneration depends on
accepts SolarCoin in exchange for energy. the monthly rate of usage of applications.
Neighbourhood-level experiments are under This provides long-term income to "digi-
way to develop direct solar energy trade growers" and encourages them to continually
between neighbours: examples include the improve applications. Because small sums
TransActiveGrid project in Brooklyn or the are involved, the system relies on payment in
Bouygues Immobilier project with Bitcoins, allowing Crédit Agricole to improve
Microsoft, Energisme and Stratum, its expertise in this technology. (18)
in the Confluences district of Lyon,
France.
17
CARPOOLING
LaZooz offers a carpooling ride service based
on a self-managed platform. Drivers are paid in
Zooz, a cryptocurrency modelled on Bitcoin. THE INTERNET OF OBJECTS
Slock-it: Their slogan: "Rent, sell or share
anything". Slock-it connects physical objects
with the Ethereum blockchain to provide
interaction with regard to smart contracts. The
company cites the example of an apartment
ELECTRONIC VOTING rental: the front door lock can be connected
to the blockchain and a smart contract can
FollowMyVote, an American start-up, offers open it if the payment conditions of the
a vote recording service, using a ledger and contract are fulfilled. Slock-it highlights the
verification by nodes that a given voter has added value of the blockchain by comparing
the right to vote, and hasn't voted more than it to other systems: it can't break down or
once. fall under the control of a third party. Cost
reduction is another argument used (19).
Filament is working on a long-distance
wireless network of connected objects
based on the blockchain concept. The goal
is to develop a protocol (Blocklet) thanks to
which connected objects can interact. The
blockchain simply verifies inputs and outputs.
18
3 I Examples in agriculture
Below is a (non-exhaustive) overview of blockchain uses in
agriculture as seen in the press and scientific publications. These
examples illustrate current opportunities and fields in which
the blockchain can be a technology of interest and a solution
to certain challenges. This will also allow us to grasp related FURTHER
questions. It is important to note, however, that these examples are READING:
not exempt from a "buzz effect"; almost all of them are pilot projects "Agriculture, agroalimentaire
or simply proofs-of-concept. et blockchain", a study by
Blockchain Partner - (20)
THE CONTEXT:
Food scandals and health crises which have made the headlines since the 1980s, along
with an increase in certain health problems – those linked to obesity, for example – have
weakened consumer trust in producers and the agribusiness sector. Consumers complain of
a lack of transparency with regard to food products, their origin, their ingredients, and, increasingly
the social and environmental conditions in which they are produced (21). Companies therefore need
to reassure them.
Similarly, producers and industry stakeholders must adhere to strict standards for which they are
obliged to provide field-to-plate traceability. These are complex and expensive processes. Despite this,
it sometimes takes weeks to find the source of a problem by comparing dissimilar (and sometimes
paper-based) information systems: up to three months in the case of Fipronil-contaminated eggs last
summer (22). The challenge in such instances lies in achieving effective traceability.
19
EXAMPLES:
> IBM SOLUTIONS FOR TRACEABILITY events from birth to sale
WITH MAJOR FOOD PROCESSING (approximately 90 days).
GROUPS: The group chose
The news received extensive media coverage: to develop a private
food giants such as Dole, Driscoll's, Golden blockchain based on
State Foods, Kroger, McCormick and Company, Ethereum technology
McLane Company, Nestlé, Tyson Foods, Unilever, (though other
and Walmart have joined forces with IBM to approaches are "under observation"), in which
explore the potential of blockchains in new the network is composed of those parties
traceability solutions. The consortium follows included on the production and sales chain: chick
in the wake of two proofs of concept deemed consignment teams, breeders, grain suppliers,
conclusive, carried out by Walmart and IBM and slaughterhouses, etc. Nodes in the network are
based on Hyperledger technology: one for the hosted by Carrefour in a private cloud or by
traceability of pork in China (23) and the other for partners with the necessary IT resources.
mangoes in Mexico (24).
Of course this system relies on each party
For the food industry, the goal is to store and track effectively contributing. Chronological order
forgery-proof information about where animals is less important than ensuring processes are
were born, raised, and slaughtered; lot number,
recorded at every stage. If needed, mechanisms
factory data, expiry dates, storage temperatures, such as smart contracts can report shortages/
transportation and delivery information – with the
missing information.
ultimate goal of total traceability. The blockchain
as a service offered by IBM, which makes use of A private network was chosen thanks to the
Linux Foundation HyperLedger innovations (25) simplicity in implementing the economic model
and allows each party on the network to add data and governance structure (initial contribution
regarding its own activity (its link in the supply from each party according to a number of Ethers,
chain), and access the data of other members predetermined by the consortium) and a desire
without giving any single party exclusivity. The to be able to control the dissemination (or not) of
roles and access of each party are monitored. certain information, particularly expertise or data
that is useful to producers (tracking the weight
of chickens, for example). Some information
> CARREFOUR AND ITS ANIMAL QUALITY recorded on the chain can be shared with the
LINE consumer via QR codes on products. Upward
In France, Carrefour also announced in February communication towards farmers is also being
2017 that it had implemented blockchain explored to keep them better informed on the
technology for the traceability of its animal repercussions of their production.
products (26). The initiative is part of its Carrefour The experimental phase has been completed,
Quality Lines (in this case its IGP, Label Rouge and operational implementation could take place
certified chickens, fed with French GM-free grain by the end of this year. For Emmanuel Delerm, a
and not treated with antibiotics). The chain tracks project director at Carrefour, the main advantage
of this technology is the pooling of information
20
quality standards (since an entry is not modifiable, The wine industry is also concerned: Dartess, a
but enriched by another entry)'; to this end, he subsidiaryofTessongroup,specialisedinwinelogis-
predicts that trusted authorities will maintain an tics, also announced the development of a POC.
important role, even if the technology will change The goal is to be able to: "trace the background of
this role. a bottle of wine, so as to reduce fraud and theft,
as well as simplify trade and customs processing"
// Support change by 'explaining the advantages,
(28). Again, the link between the physical and dig-
the rights and responsibilities of a blockchain (i.e.
ital is established using "smart tags". Similar initia-
it is open, forgery-proof, publishable, involves tives have been launched in other countries, like
commitment etc.). Italy. (29)
>CERTIFICATION:
> TRACEABILITY FOR CONSUMERS VIA CONNECTING FOOD AND OTHERS
TAGS ON PRODUCTS
Connecting Food is a French start-up witha slightly
A firm called Provenance has developed a service different approach to transparency: its service
platform to inform consumers of the origin of a focuses on the notion of "real-time certification".
As things now stand, brands which rely on
suppliers can only verify whether specifications
” Using a blockchain only makes are followed by audits and occasional monitoring.
sense if everyone works together. Its "Brands and distributors who outsource
distributed and decentralised nature is production audit their producers once or twice
essential”. a year. This means only some 10% products
sold on the market are verified and certified".
product and whether it was made in ethically/ (Stefano Volpi, co-founder of Connecting Food)
environmentally responsible conditions. One of (30). One result is that the brand image of the final
the blockchain-based proofs-of-concept focused product is impacted by any problems. The start-up
on monitoring tuna fishing in Indonesia, using offers a service to compare client specifications
traditional methods rather than nets. The entire with what suppliers actually provide at every
procedure is well-described on Provenance's stage of production and in real time, so as to
website (www.provenance.org) (27). Fishermen prevent an intermediary product that is unsuitable
send text messages detailing every catch; this from being finished. The solution is based on a
information builds Provenance's Ethereum combination of technology implemented with
support from IBM and CEA Tech LIST: blockchain,
blockchain. Every fish is given a special serial
but also connected objects, cloud, cryptography
number – a digital "tag" that it keeps as it moves
and artificial intelligence. The economic model
along the supply chain. This example is interesting
is based on a service approach ("Software-as-
because it highlights the difficulty, at the beginning
a-Service" or SaaS) with a subscription paid by
of the processing chain, of interfacing blockchain
the client whose specifications need to be
with enterprise research planning (ERP) integrated
followed (31). The company also supports
management tools in factories. In this case, only
the work of farmers by offering financial
ERPs which are compatible with interoperability
compensation for their participation in
standards (GS1 standards) have been able to
the Connecting Food scheme.
continue recording processing stages in the
blockchain.
At the end of the chain, an electronic NFC tag Another example with regard to
placed on the product provides the user with certification is a pilot project
background information on the product via developed by Dutch
smartphone. The tag of course cannot be copied, researchers and
forged or moved, in order for the system to work. presented at the EFITA
This is a challenge in making sure the solution is Conference held at
reliable, even though it is based on a blockchain... Montpellier SupAgro
on 3–5 July 2017. The
21
demonstrator uses Hyperledger technology
in a private blockchain that manages, in real
time, the creation, monitoring, and approval of
certificates of conformity with specifications for
the production of table grapes. This project has
also appeared on the Agrotic blog: click here.
Here again, the decentralisation of information –
i.e. the 'non-monopolisation' of information – and
transparency have been identified as the biggest
advantages in the experiment, but with scalability
issues as technical limitations.
Summary:
In terms of traceability, reliable data sharing is viewed as a real 'plus' for working
effectively and in confidence with partners. But:
• Blockchains only work if all parties update it;
• Information which enters and leaves the chain is not secured by the blockchain;
• The notion of a trusted third party remains in cases where the validity of information from
outside the system or specific practices needs to be certified;
22
EXAMPLE 2: BLOCKCHAIN AND AGRICULTURAL
INSURANCE (AGAINST NATURAL HAZARDS)
THE CONTEXT:
FURTHER
> In general, farmers are under-insured against natural hazards. READING:
"Blockchain et assurances"
Blockchain France website
> In France, only 25% of commercialised crops (major crops and wine (34)
production) are insured against natural hazards. Farmers "La blockchain dans le
view available coverage as poorly adapted to their needs secteur de l'assurance" on
and only purchase insurance if they think they will recover at the Wolters Kluwer
least the premium they paid (36). In the case of major incidents, France website
- Actualités du
governments must step in to cover losses as a result. It is in droit (35)
their interest, and that of insurance companies, to ensure that risk
coverage is better planned.
> In developing countries, 357 million small-scale farmers with less than a
hectare of land are not insured, and yet nearly 80% of all food consumed [...] is produced by
these farmers. Production incidents of any kind can lead to food shortages. (37) The spread of risk
areas across the globe, or on the contrary, the concentration of risk on a single type of crop in an
area subject to the same hazards, is a source of administrative and operational costs for insurance
companies. Because insurance is expensive, few farmers can afford it or are even well-informed.
23
EXAMPLES:
Examples of how these possibilities are applied and finance the re-insurance policy. The goal
exist in other sectors (AXA, for example, launched is to re-shape insurance by making customers
"Fizzy", a travel insurance product that pays out responsible and eliminating the feeling of paying
automatically if a flight is delayed or cancelled without ever getting anything in return.
(38)), but are still rare in agriculture. The start-up Wekeep promised "a tool to store
money digitally in escrow accounts as a smart
contract in the blockchain", based on Bitcoin and
> INDEX-BASED INSURANCE Ethereum, but which no longer appears to be ac-
A fictitious case proposed in the context of tive (41). However, the idea remains: a farmers'
a challenge (2017 Swiss Re Hackathon: (39)) union or other association, for example, could
although theoretical, helps demonstrate the programme a pay-out triggered automatically ac-
role of blockchain in index-based insurance (i.e. cording to parameters such as weather data. It is
according to indexes or objective indicators such similar to the concept of micro-insurance, but in
as average temperatures, rainfall, etc.) and micro- this case is peer-to-peer.
insurance.
The Hackathon example was developed for
Kenyan farmers and describes a joint initiative,
within a blockchain, of small-scale producers,
aid organisations (cooperatives, micro-credit and
technical assistance organisations), insurance
companies, satellite weather index providers,
and re-insurance companies (to whom principle
insurers transfer a percentage of the risk). The
insurance service is made available to farmers
on their mobile phones, as most own one. The
example is based on a system of indexed micro-
insurance policies which take into account
specific parameters for a given geographical area, NOTE:
a period in time, and a specific crop. Conditions
and effects are noted in a smart contract. When the Though few examples are specific to
threshold of a parameter is reached (for example the agriculture sector, the insurance
sector is actively exploring the potential
a sum of degrees, or a sum of millimetres of rain
of the blockchain. As in the financial
as recorded by satellite weather data), insured
sector, however, specific legal questions
farmers are automatically paid. All policy holders must be considered. The Norton Rose
in a given geographical zone receive payments Fulbright and R3 study examined:
based on the same contract, without the need
• "the need to create framework
for on-site inspection.
contracts to define relationships between
participants in a blockchain;
> PEER-TO-PEER INSURANCE
• the need for new systems to conform
The idea is not new, and other platforms without with applicable regulations,
blockchain already exist, like Otherwise in
• the designation of the legally
France and Friendsurance in Germany (40):
responsible party in a blockchain;
1 insured parties form a community. 2 They
• risks of discrimination related to
declare assets and pay a premium to insure
the storage and sharing of insurance
them. Most of the money is placed in an escrow
customers' information;
account and the rest is invested in a re-insurance
• the collection and management of
policy; 3 in the event of a claim, the customer
personal data, in particular sensitive data"
is paid with the money from the escrow account
and then by the re-insurance company when
the escrow account is empty 4 the following
year. Members of the community only pay the
amount required to top up the escrow account
24
EXAMPLE 3: MANAGING CONSENT FOR THE USE OF FARM DATA (SMART FARMS).
THE CONTEXT
Farmers can choose to run their farms with the help of decision-making tools (DMT). Based on
agricultural models, these tools incorporate an increasing amount of digital technology, for the
collection, processing and use of data. The use of sensors and other connected objects on farms
is growing. This increases the amount of data produced and creates agricultural "Big Data". "Over 12
million connected objects existed in the agricultural and environmental sectors in 2014. In 8 years,
there will be nearly 100 million". (42). For increased efficiency, tools and systems must communicate
and interoperate. The French government's Agriculture-Innovation 2025 mission recommends that an
agricultural data portal be created to facilitate access to heterogeneous data from multiple sources.
This raises real questions regarding the ownership and use of this data: farmers worry they will not
control the use of their data, and digital tool and service suppliers are having a hard time determining
the legality of making available and re-using the data they store. The issue of trust is central: what
becomes of my data, who uses it, and what for? Can it be used against me (by competitors, for
example)? Can it be sold? Can it be modified?
EXAMPLES:
This type of use will be explored as part of This project aims to develop new services for
the CASDAR "Multipass" Project, launched in farmers in a confidence chain that manages
November 2017 and bringing together 7 partners: consent to access farm data. The project will
ARVALIS - Institut du végétal (project oversight), first identify farmers' needs in terms of a consent
ACTA, IDELE, ORANGE (technological partner), management tool (factors in establishing trust,
SMAG, FIEA (agricultural data exchange) and barriers to remove in data sharing, and responses
IRSTEA. to legal obligations). These needs will be
reformulated as functional specifications to adapt
existing consent management tools. Concrete
" The goal is to give producers a examples in major crops and livestock farming
"data passport" solution to protect will then be studied. This will provide insight into
shared data that is collected on their operability between these tools and existing or
future systems and the conditions needed for
farms. ".
sustainable governance.
"Multipass" Project documentation The blockchain will be only one of the technical
avenues explored, and compared with a centralised
solution which relies on a trusted authority. For
25
this part, "development will be handled by Orange their regular doctor, that professional can access
teams and primarily aim to transpose an Orange their file. The patient can withdraw their consent
prototype to the context of agriculture [...]. This when they return: this case is described by Sajida
prototype, designed by innovation teams at Zouarhi, a doctorate student at Orange Labs:
Orange, was aimed at managing consent for (43).
accessing patients' medical data". (42) "The technical method used to carry out the project
Concretely, the medical prototype in question is based on the Hyperledger open source solution
illustrates the possibility for a patient to decide and provides a consortium-type blockchain […]
with whom and why he or she wishes to share on which only pre-authorised parties (users or
their medical information. The patient fills out a those who approve transactions) can intervene.
form stipulating the type of data they are willing Such a solution does not require the use of a
to share, with whom (what category of medical resource-hungry consensus mechanism (i.e.
professional), the duration of the consent and proof-of-work), but rather a majority consensus,
the type of authorisation given (reading access which also delivers good performance in terms
or writing). After, the data is included in the of the number of approved transactions. Arvalis,
blockchain. That way, one day if he or she is away FIEA and SMAG will each host a node in the
from home and needs to see someone other than blockchain network with support from the teams
at Orange. Initially, nodes will be controlled by
project partners, but are expected to be managed
" Blockchain is not an end in itself. It is by the consortium in the long term". (42)
seen as a way to create confidence. "
Bruno Lauga, Arvalis, Multipass Project Manager
FURTHER
READING:
26
EXAMPLE 4:
FOODSTUFF SALES AND PAYMENTS TO PRODUCERS
THE CONTEXT:
> In the agricultural sector, significant delays often occur between the sale of foodstuffs and
the moment a producer is paid. Extended payment processing times can create situations
where a producer is dependent on a client. A power imbalance can therefore result between
individual producers and influential client companies.
> In developing countries, cooperatives help farmers retain a bigger percentage of the value of their
crops, but rely on printed documents or oral promises to do so. Serious problems and corruption can
result from a lack of transparency and restricted access to price data. (45)
> In developing countries, crops are sometimes sold too soon out of fear that they will not sell later,
leading to a significant drop in the quality of the food and, possibly, waste. (46)
27
OTHER EXAMPLES IN AGRICULTURE…
Summary:
• The use of blockchain for traceability and supply chain management is one of the most promising
– and probably best explored – uses so far.
• Blockchain is a promising concept in agriculture, particularly for its potential to deliver peer-to-
peer solutions to small-scale producers.
• A wide range of applications are possible in agriculture, from traceability and payments for produced
foodstuffs, to the piloting of smart farms. Others remain to be invented.
28
PART III:
Evaluating
As we have seen, distributed ledger technology holds a great deal of promise, in agriculture and
elsewhere. However, several steps remain in making these promises a reality: most of the examples
described are still at the PoC stage and it is sometimes difficult to obtain feedback from those who
implement the solution.
Even if these results are specific to the logistics industry, they raise the following issues:
29
1 I Is blockchain technology all it is chalked up to be?
NO, of course not: as with any technology, there are pros and cons which must be understood in
order to avoid disappointment. In particular, there are cases where blockchain technology is simply
not relevant.
Gidéon Greensplan addressed this topic in 2015 in an article published on the site Multichain (49). In it,
he stated that to generate a blockchain, it was first necessary to determine whether a shared database
was useful; whether there were, in fact, among different contributors some who had trust issues;
whether it was really necessary to do without a trusted third party, and whether enough was known
about those entrusted with approval roles. These ideas were echoed in a 2017 article by Karl Wüst and
Arthur Gervais, in which they propose a method for identifying cases where the use of blockchain
makes sense (see figure below).
Y Y N N
E E Can you use an O O Permissionless
Do you need to Are all writers
S Are there multiple S always online
store a state? writers? known? Blockchain
trusted third party?
Public
Are all writers
Permissioned
trusted?
Y Blockchain
E
S
N N YYE Y
Y Is public Private
E
O O ES E
S Permissioned
verifiability N
S S Blockchain
required? O
The Blockchain is
not the solution
It is important, then, to view blockchain in relation to a set of needs and not expect more than it can
deliver.
"Blockchain alone can't do it all," explained Alexandre Stachtchenko, a co-founder of Blockchain
France, in an article published in Usine Nouvelle magazine (28). "The blockchain manages digital assets
wonderfully; when you throw physical elements into the mix, you need QR codes, connected
objects, and sensors. The blockchain is simply an architecture that acts as a catalyst for all these
technologies".
In light of this, let us examine what the blockchain makes possible and what it does not. In theory,
information is tamper-proof once it is consigned to the chain. However, if consigned data were incorrect
when entered, the information will remain incorrect forever (another transaction will eventually be
needed to correct it).
30
This raises the question of the disappearance of the trusted authority, highlighted as being one
advantage of this technology. As seen above, especially in the case of traceability, it is still necessary to
make sure that information added to the blockchain is consistent with reality and that data leaving the
blockchain will not be corrupted. The need for a third party, or "trusted authority" therefore moves
to the periphery of the system. (3)
Smart contracts pose a special problem when it comes to this issue of peripheral trust: they require
input data to automatically trigger actions based on pre-determined conditions. This data comes from
real or virtual sources outside the blockchain (databases, connected objects, etc.).
However a blockchain is "blind" to the outside world by design (50). It cannot rely on outside services
to recover data; if it did, the request would be included in the transaction and re-initiated every time
the blockchain is replicated. The data must be 'injected' into the blockchain, and its integrity ensured
beforehand.
To resolve this problem, blockchains are integrating a new component, similar to a trusted
authority: an Oracle (this term originated with Ethereum).
Oracles are "agents" tasked with connecting the chain to the real world to allow secure, reliable data
to be added to the blockchain. These agents can be physical trusted authorities, as before; in this
case, however, the issue of whether the technology is useful arises. Oracles can also be applications
that check whether data is compliant with its source (Oraclize offers this type of solution). A peer-to-
peer network can approve data by consensus (platforms like Augur offers these types of services).
Connected objects can also carry out this task; in this case the objects themselves are connected to
solutions that transmit or receive secure data.
Summary:
• A blockchain should be implemented as a solution to specific problems. It is not a miracle
solution.
• The blockchain only ensures data integrity and security from the moment it is written into
the blockchain. Erroneous data can be written into the chain, and data can be tampered with
when it exits said chain. The notion of trusted authority can arise with the chain's periphery.
• A new type of trusted agent is needed to connect the chain to the 'real' world: the oracle.
31
2 I Is blockchain technology 100% trustworthy?
NO. It increases trust compared with other systems but there is no such thing as 'zero risk'.
A paper by Igor Kabashkin, published for the "Network and System Security 11th International
Conference" held in Helsinki in August 2017 (51), lists the different risks that may arise, including:
> Private key loss: private keys are personal and allow owners to send and receive transactions. If it is
lost or stolen, there is no way for the transaction to be recovered.
> Loss of anonymity (or pseudonymity): the system itself is not as anonymous as promised. The same
user can carry out bulk transactions with public keys connected to one another. If their real identity is
unveiled, all of the dealings can be traced.
> Program glitches: by definition, the data recorded in a blockchain cannot be altered. However, all
this is performed by algorithms. If there is a glitch in the program (in a smart contract, for example),
both the glitch and its outcome are 'sealed' in the chain and a security breach could be exploited. The
"TheDAO" hack is a well-known example of this: a glitch in the code made it possible for one network
member to steal 50 million dollars.
If the glitch is in the blockchain, the protocol must be updated, which may create chronological
discrepancies (i.e. a risk of creating a second 'fork' in the chain). If the source of the problem is a smart
contract, a second program is needed to correct the first, which itself cannot be modified. In this
sense, a blockchain is considered as being adverse to change.
> Sustainability of cryptographic algorithms. The blockchain is secured by these algorithms. If a new
process capable of attacking them were developed, the entire system would collapse. Currently, no
malfunction of this kind has been found.
> A takeover of the blockchain: blockchains are built on protocols which are highly resistant to
attacks – consensus protocols in particular. However, if nodes were to take over more than 50% of
the computing power (in the case of a PoW), or collude to approve blocks, they can take control of
the chain by creating the longest one possible (as seen above, one rule in Bitcoin, for example, is that
if two competing branches are created, the longest one becomes the valid one). Control measures
must be put in place to prevent such attacks.
> Blockchain neglect: "maintenance" of the blockchain depends on the good will of its participants
(i.e. nodes). If they decide to no longer work on the blockchain, it dies.
Summary:
• The blockchain is secured at different levels: through the use of cryptography, through duplication
by network nodes, through the implementation of approval protocols, etc. As such, it is a technology
that inspires trust where security is concerned, more so than other technologies.
• As with any system, however, security breaches can always be found. Some have already caused
malfunctions. Others remain hypothetical.
• The first to be implemented show that trust cannot be completely handed over to technology: it
remains an ideal.
32
3 I Is blockchain technology mature?
The 2017 curve placed blockchain as still being in the "peak of inflated expectations" phase and nearly
entering the "disillusionment phase". The report also indicated that the blockchain would arrive at
maturity in five years or more...
This is also the analysis of Christine Hennebert, a researcher at CEA LETI in Grenoble who studies the
security of Internet of Things protocols and the implementation of security functions in connected objects.
Ms Hennebert was interviewed for this study:
"There is a lot in the press about blockchains, but in the vast majority of cases, there is little behind
this buzz. This technology is in its early stages and at the experimental phase. I think it has enormous
potential, but it needs to prove its effectiveness via initial projects and feedback.
Much needs to be done. I think some (robust) solutions will be ready for the public in four years' time,
but probably not before”.
C. Hennebert, September 2017
What are the main problems which prevent the technology from reaching a sufficient stage of maturity
today?
Problems are essentially linked to the "scaling up" phase (the transition to real use from the
experimental phase). Limitations, primarily technical, are particularly observed in public blockchains
(like cryptocurrency), and involve:
> the size of the blockchain and its ability to support growth in the number of users: according to statistics,
available at https://blockchain.info/fr/, the size of the Bitcoin chain increased 58% in a year and reached
137,000 MB in October 2017. Given that the number of users is currently still very limited and that the
computing power required for mining increases considerably with the size of the chain, the system is
viewed as not being easily "scalable". Energy costs are also criticized (in early 2017, the cost of powering the
PoW was estimated to be 3.8 billion kWh per year, according to Bitcoin.fr).
33
> The volume of transactions: currently, Ethereum and Bitcoin handle, respectively, 25 and 7 transactions
per second, while VISA handles 20,000 transactions in the same amount of time. This is due to the time
taken by mining: as mentioned earlier, around 10 minutes pass between the addition of two new blocks in
a Bitcoin chain.
> Storage capacity: a blockchain is not a database in the traditional sense. Its data storage capacities are
limited: a blockchain is designed to store the fingerprint of data – the proof of its existence – rather than the
data itself. As discussed in the paragraph on oracle systems, this therefore involves maintaining an additional
infrastructure.
> Interoperability between blockchain and other systems is also a point to be monitored. According to
Nicolas Pauvre, Project Manager at GS1 France, interviewed for this study, the blockchain does not eliminate
the problem of standards, structuring, and the coding of transactions. "The short-term challenge is to ensure
interoperability with existing systems on which the blockchain is an additional layer. Different blockchains
must also be able to work together".
Solutions to these different problems are being developed, but still require serious testing. For example:
> Concerning scaling up and the fluidity of transactions, possible improvements are under study in the main
blockchains in operation (gradual improvements to protocols, increasing the size of blocks, etc.).
In the case of the internet of objects, the decentralisation and system availability offered by blockchain appear
to offer a plus compared to other systems. A project manager at Atos interviewed for this study explained
that "Blockchains are interesting for IoT because they remove the need for single units of certification, which
creates conflict given the volume of exchanges with connected objects".
> Concerning energy costs, the issue arises differently depending on the blockchain (public or private,
for example) and the systems for approving blocks, which differ significantly. However, the CEA-LETI in
Grenoble is working on quantifying the energy needed to achieve a given level of security.
> Concerning harmonisation and interoperability problems: GS1 has announced a partnership with IBM and
Microsoft to make progress on establishing interoperability standards. French standards body AFNOR has
also created a standardisation committee on the subject of blockchain, but work has only just begun.
Scaling issues also raise questions about governance. The more chains grow, the more stakeholders they
involve, and the harder it is to see eye to eye. Efforts to improve performance, for example, have divided the
Bitcoin community – and the blockchain as a result – into two camps: some favour gradual improvements
(a "soft fork" consisting of a protocol update, i.e. the "Segwit" camp), and others want a radical update (a
"hard fork, in which block sizes are increased significantly, the "Bitcoin cash" camp).
Summary:
• Blockchain is not a mature technology.
• Technically speaking, uncertainties persist as to its ability to integrate larger numbers of users.
Solutions for interoperability with other information system components are also needed.
• In terms of governance, a balance must be struck: a growing chain means more stakeholders who
need to agree with one another.
34
4 I Will legal uncertainty be a concern?
RECORD KEEPING
Currently, blockchain is not recognized as a legally valid form of proof of the ownership or a transaction
to that effect. As with any other digital medium, there is an obligation to show a judge that a record
is admissible (which amounts to explaining that blockchain guarantees the authenticity and
integrity of data, etc.).
The legal framework is evolving quickly, however, with a focus on financial aspects: In
France, the following changes have been made:
> French official decree no. 2016-520 of 28 April 2016 on saving certificates, Article L223-12, states
that "the issuance and transfer of mini-certificates can also be consigned to a shared electronic
recording system which allows the authentication of these transactions […]".
> French Law no. 2016-1691 of 9 December 2016 ("Sapin II"), on transparency, the fight against
corruption and the modernisation of the economy, allows the French government to chan ge the
legislative framework to facilitate the transfer of certain financial instruments using "blockchain"
technology.
> The French Treasury conducted preliminary consultations prior to drafting a text, (54) and then, from
September to October 2017, consultations on a draft decree on blockchains and financial instruments.
Other issues do remain:
> The burden of certification: while blockchains eliminate the need for certain trusted authorities such
as lawyers or banks, it remains to be seen who will assume responsibility in the event of a malfunction.
A private blockchain poses less of an issue, but in the case of a public blockchain, which by definition
belongs to no one, who will be held accountable in the event of prejudice to a party? Is the system
reliable enough to resolve these issues?
> The right to be forgotten: This issue is central to the unalterable nature of the data recorded on a
blockchain. In principle, once recorded, data cannot be erased or modified, and yet parties other than
the individual concerned have access to this data.
35
DIGITAL TRANSACTIONS
Questions regarding this issue focus for the most part on the status given to "tokens", the unit of currency
used in a blockchain. A token can be a variety of things: a product, the traceability of which is tracked; a
'reputation' token, a loyalty coupon, a voting right, a cryptocurrency unit, etc. but has no intrinsic value
itself. Its value is derived from how it is used or evaluated, which results in speculation. That raises legal
questions because, if a single, blanket definition is established through regulation, this could lead to
the application of a specific set of regulations (the Monetary and Financial Code, Commercial Code) or
make certain tax law provisions apply (VAT, etc.) In France, for example, tokens are currently
identified as simple movable assets, more by elimination compared with other definitions.
A B
The status of cryptocurrency is attributed differently depending on the country. Most accept
it as a "payment method", at least, but few have attributed a legal value to it.
SMART CONTRACTS
It is important to understand that, contrary to what the term suggests, smart contracts are not actual
contracts. They are sets of computer code that carry out contractual obligations. The same provisions
therefore apply to an agreement between parties; to enter into a contract, they must be aware of
applicable regulation. However the issue of legal security arises. Like any computer code, a smart
contract can be subject to glitches even if, in theory, smart contracts are unalterable. Who is held
responsible if a contract cannot be executed? The developers who created it? However,
knowing who they are may not be possible. The parties to the agreement who have not made
sure that all the clauses in the contract were properly translated into computer code? Not
everyone can read computer code, however. These issues have not been resolved.
Summary:
• The legal framework surrounding blockchain remains unclear.
• Waiting to enact laws allows room for experimentation. Excessively coercive regulation is anathema
to the philosophy behind public Blockchains, which by definition are independent of central
authorities.
• Legal uncertainties create risks for those who launch solutions and those who use them (i.e. an
inability to determine liability, non-recognition of prejudice, non-recognition of the "proof" provided
by the blockchain, etc.).
• The legislative and regulatory framework evolves in tandem with developments and uses. Financial
uses are currently the most frequently observed ones.
36
CONCLUSION
The term blockchain represents many things:
> an innovative combination of pre-existing technologies which enable the distributed and
secure management of a transaction ledger,
> a form of peer-to-peer governance that re-invents the concept of trust without a trusted third
party,
> a structured ecosystem of parties,
> a paradigm shift in a variety of fields
The blockchain disrupts existing frameworks – legal ones in particular – and encourages the
emergence of new and relevant applications to fully achieve the potential that many, in all sectors, see
in this technology.
The agricultural sector is of course directly affected. Blockchains create interesting opportunities, in
terms of traceability, adding value to farmers' work, improving the working conditions of small -scale
farmers, and enhancing the operation of smart farms. One future challenge is to create a chain of
trust on which a farmer can control his or her data. The rapid development of connected objects in
agriculture will necessarily benefit from the advantages offered by blockchain technology and smart
contracts: stand-alone programs that link the digital to the real world.
Several challenges remain, including the need to secure data that exists on the periphery of a blockchain.
Today, however, distributed ledger technology – in its various forms – is still in its early stages, and it
would be unreasonable, in agriculture or elsewhere, to place excessive hope in its potential. A number
of technical, legal, and social issues must still be addressed. It will likely be another five years before
robust examples of blockchain become available.
This summary, intended as an introduction to the subject, is based on an already wide body of literature.
It should be expanded to include more experiments and feedback. A wide range of possibilities exist:
public and private blockchains, the use or not of the tools and services of "major" digital players,
interfacing with existing and future information systems, etc. The return on investment must also be
assessed, but even without clear performance targets, testing is the only way to develop infrastructure
and skills within companies. This is key to adopting a technology which, even when well understood,
remains difficult to implement.
The AgroTIC Business Chair will naturally be monitoring developments until the blockchain reaches
technological maturity.
37
BIBLIOGRAPHY
(1) BLOCKCHAIN FRANCE. La blockchain (11) VITALIK BUTERIN. Vitalik Buterin: On blockchain/
décryptée. Les clés d'une révolution. Public and Private Blockchains. CoinDesk
Observatoire Netexplo, 2016. ISBN 978-2- [online]. 07 August 2015. [Viewed 22 (20) BLOCKCHAIN PARTNER. Agriculture,
9546672-1-8. agroalimentaire et blockchain [online].
August 2017]. Available at the following
address: https://www.coindesk.com/ 2017. [Viewed 21 August 2017]. Available
(2) UCHANGE. Comprendre la blockchain at the following address: http://
vitalik-buterin-on-public-and-private-
(livre blanc par U) [online]. [Viewed 23 blockchainpartner.fr/wp-content/
blockchains/
August 2017]. Available at the following uploads/2017/05/Etude-Agriculture-
address: http://www.finyear.com/ (12) MOUGAYAR, William. Implementing Agroalimentaire-Blockchain-Partner.pdf
Comprendre-la-blockchain-livre-blanc- Blockchain: Who Are You Going to
par-U_a35431.html Call? CoinDesk [online]. 04 May 2016. (21) IPSOS POUR LA FONDATION
DANIEL ET NINA CARASSO. Alimentation
[Viewed 11 October 2017]. Available at the
(3) MEDEF. Livre Blanc - La blockchain durable : les Français de plus en plus
following address: https://www.coindesk.
pour les entreprises [online]. April 2016. attentifs à ce qu'ils mangent. IPSOS
com/which-blockchain-implementations/
MEDEF, BCG. Available at the following FRANCE [online]. 08 November 2016.
address: http://www.cigref.fr/wp/wp- (13) TEDX TALKS. La Blockchain: [Viewed 20 September 2017]. Available
content/uploads/2017/06/Livre-blanc- réinventer les rapports de confiance | at the following address: http://m.
Blockchain-pour-entreprises.pdf Claire BALVA | TEDxLyon [online]. February ipsos.fr/decrypter-societe/2016-11-08-
2017. [Viewed 11 October 2017]. Available alimentation-durable-francais-plus-en-
(4) DARDAYROL, Jean-Pierre
at the following address: https://www. plus-attentifs-ce-qu-ils-mangent
(coordinator). August 2017 - Blockchains
youtube.com/watch?v=JID9c-MABis
et smart contracts : des technologies (22) LATRIBUNE.FR. Œufs contaminés
de la confiance ? Les annales des Mines (14) POLROT, Simon. Qu'est-ce qu'une au fipronil : France et Royaume-Uni
[online]. Les Annales des Mines, 2017. cryptomonnaie, un token, un actif touchés, Europe désorganisée. La
Réalités industrielles. Available at the numérique ? Ethereum France [online]. Tribune [online]. 08 August 2017.
following address: http://www.annales. 24 May 2017. [Viewed 11 October 2017]. [Viewed 27 September 2017]. Available
org/ri/2017/ri_aout_2017.html Available at the following address: https:// at the following address: http://www.
(5) PILKINGTON, Marc. Blockchain www.ethereum-france.com/qu-est-ce-qu- latribune.fr/entreprises-finance/industrie/
Technology: Principles and Applications une-cryptomonnaie-token-Bitcoin-ether- agroalimentaire-biens-de-consommation-
[online]. 18 September 2015. Social gnt-gno-dgd-plu-rep-rlc/ luxe/oeufs-contamines-au-fipronil-
Science Research Network. [Viewed france-et-royaume-uni-touches-europe-
(15) SAUCÈDE, Florent et FENNETEAU, desorganisee-746545.html
07 July 2017]. Available at the following Hervé. Les blockchains et l'idéal de la
address: https://papers.ssrn.com/ traçabilité totale dans la chaîne logistique (23) HACKETT, Robert. Walmart and
abstract=2662660 au prisme des théories du canal de IBM Partner to Put Chinese Pork on a
(6) BLOCKCHAIN FRANCE. Qu'est-ce que distribution. In: Paché, G. (dir.), Images Blockchain | Fortune.com. [online]. 19
la blockchain ? Blockchain France [online]. de la logistique : Eclairages managériaux October 2016. [Viewed 21 August 2017].
22 September 2015. [Viewed 11 July et sociétaux. Presses Universitaires d'Aix- Available at the following address: http://
2017]. Available at the following address: Marseille, 2017. pp. 49-55. fortune.com/2016/10/19/walmart-ibm-
https://blockchainfrance.net/decouvrir-la- blockchain-china-pork/
(16) BLOCKCHAIN FRANCE. La fin de
blockchain/c-est-quoi-la-blockchain/ l'idéal trustless. Blockchain France [online]. (24) SHAFFER, Erica. Walmart,
(7) BITCOIN.FR, (Jean-Luc). Bitcoin c'est 20 July 2016. [Viewed 20 October 2017]. IBM provide blockchain update |
quoi ? Bitcoin.fr [online]. 08 June 2011. Available at the following address: https:// MEAT+POULTRY [online]. June 2017.
[Viewed 22 August 2017]. Available at the blockchainfrance.net/2016/07/20/la-fin- [Viewed 30 September 2017]. Available
following address: https://Bitcoin.fr/qu- de-lideal-trustless/ at the following address: http://www.
est-ce-que-Bitcoin/ meatpoultry.com/articles/news_home/
(17) GARIN, Matthieu et ROCHE, Maxime. Business/2017/06/Walmart_IBM_provide_
(8) BOURGUIGNON, Sébastien. Quelle La blockchain : un nouveau modèle pour blockchain.aspx?ID={24B47705-09C1-
utilité au consensus dans la blockchain ? la confiance ? RiskInsight [online]. 27 4A89-A98C-28403AF874C1}&cck=1
Siècle Digital [online]. 07 November 2016. September 2016. [Viewed 04 October
[Viewed 23 August 2017]. Available at the 2017]. Available at the following address: (25) IBM COMMUNICATIONS. Blockchain
following address: https://siecledigital. https://www.riskinsight-wavestone. for Food Safety. [online]. 22 August 2017.
fr/2016/11/07/utilite-consensus- com/2016/09/blockchain-nouveau- [Viewed 27 September 2017]. Available
blockchain/ modele-confiance/ at the following address: http://www-03.
ibm.com/press/us/en/pressrelease/53013.
(9) THERON, Loup. Quel consensus (18) MAYEGA, Emmanuel. Crédit Agricole wss
dans une blockchain privée ? | OCTO Store : le bitcoin et la blockchain en
talks ! [online]. [Viewed 04 October 2017]. rayons (rediffusion). Assurance & Banque (26) GROUPE CARREFOUR. 4 nouveaux
Available at the following address: https:// 2.0 [online]. 12 August 2016. [Viewed 13 engagements sur la qualité alimentaire.
blog.octo.com/quel-consensus-dans-une- October 2017]. Available at the following Groupe Carrefour [online]. February 2017.
blockchain-privee/ address: http://www.assurbanque20. [Viewed 10 September 2017]. Available
fr/credit-agricole-store-le-Bitcoin-et-la- at the following address: http://www.
(10) COCHELIN, Pascal (Terre-net
blockchain-en-rayons/ carrefour.com/fr/nos-actualites/4-
Média). La blockchain va-t-elle arriver
nouveaux-engagements-sur-la-qualite-
en agriculture ? Terre-net [online]. (19) POLROT, Simon. Slock.it : la alimentaire4 nouveaux engagements sur
[Viewed 10 September 2017]. Available promesse des objets connectés sur la la qualité alimentaire
at the following address: https://www. blockchain. Ethereum France [online].
terre-net.fr/innovation-et-technologie/ 04 April 2016. [Viewed 11 October 2017]. (27) PROVENANCE.ORG. Provenance
article/blockchain-en-agriculture- Available at the following address: https:// | From shore to plate: Tracking tuna on
monnaie-paiements-transactions- www.ethereum-france.com/slock-it-la- the blockchain. Provenance [online].
contrats-2894-125241.html promesse-des-objets-connectes-sur-la- July 2016. [Viewed 30 September 2017].
38
Available at the following address: https:// décoller - Les Services de l'assurance. www.godan.info/organizations/agriledger
www.provenance.org/tracking-tuna-on- L'Argus de l'assurance [online]. June 2017.
(46) ONU POUR L'ALIMENTATION ET
the-blockchain [Viewed 02 October 2017]. Available
L'AGRICULTURE. Global Food Losses
at the following address: http://www.
(28) PROTAIS, Marine. La blockchain and Food Waste - Study conducted
argusdelassurance.com/gestion-des-
sur les traces de la supply chain. https:// for the SAVE FOOD! International
risques/risque-agricole-l-assurance-
usinenouvelle.com/ [online]. 09 March Congress - Interpack 2011, Düsseldorf,
contre-les-aleas-climatiques-peine-a-
2017. [Viewed 30 September 2017]. Germany [online]. 2012. Food and
decoller.119395
Available at the following address: Agriculture Organization of the United
https://www.usinenouvelle.com/article/ (37) ATLAS MAGAZINE. Assurance Nations. Available at the following
la-blockchain-sur-les-traces-de-la-supply- agricole : produits, spécificités et address: https://www.save-food.org/
chain.N510414 importance du soutien de l'Etat. [online]. cgi-bin/md_interpack/lib/all/lob/return_
June 2017. [Viewed 12 October 2017]. download.cgi/Global_Food_Losses.
(29) VIDALENS, Publié par KÉVIN. Vins pdf?ticket=g_u_e_s_t&bid=4530&no_
Available at the following address: http://
italiens seront enregistrés sur Blockchain, mime_type=0
www.atlas-mag.net/article/lassurance-
« Authenticité garantie ». Création site
agricole-0
internet mérignac [online]. 18 April 2017. (47) CHARMEIL, Lara. Quand la
[Viewed 30 September 2017]. Available at (38) CUNY, Delphine. Retard d'avion : blockchain permet de certifier le bilan
the following address: http://kevidoweb. Axa lance une assurance automatique sur carbone des grandes entreprises. We
com/vins-italiens-seront-enregistres- la Blockchain. La Tribune [online]. Demain, une revue pour changer
blockchain-authenticite-garantie/ 14 September 2017. [Viewed 01 October d'époque [online]. [Viewed 13 October
2017]. Available at the following address: 2017]. Available at the following address:
(30) MATZEU DE VIALAR, Laurène. https://www.wedemain.fr/Quand-la-
http://www.latribune.fr/entreprises-
Stefano Volpi, co-fondateur de blockchain-permet-de-certifier-le-bilan-
finance/banques-finance/retard-d-avion-
Connecting Food. Voxlog [online]. 16 carbone-des-grandes-entreprises_a2257.
axa-lance-une-assurance-automatique-sur-
March 2017. [Viewed 27 September 2017]. html
la-blockchain-750202.html
Available at the following address: http://
www.voxlog.fr/rencontre/37/stefano- (39) SWISS RE. Hackathon (48) HACKIUS, Niels et PETERSEN,
volpi-co-fondateur-de-connecting-food Challenge: blockchain-based Moritz. Blockchain in Logistics and Supply
agricultural microinsurance Chain: Trick or Treat? (PDF Download
(31) HUSTACHE, Marie-Laure. Stefano Available). In: Preprint of accepted article
(document2253863217763826328.indd
Volpi, Co-founder of the Connecting [online]. October 2017. [Viewed 22
- SR_hackathon_factsheet.PDF) [online].
Food start-up. Saf agr'iDées [online]. 01 August 2017]. Available at the following
2017. [Viewed 01 October 2017]. Available
September 2017. [Viewed 27 September address: https://www.researchgate.net/
at the following address: https://www.ears.
2017]. Available at the following address: publication/318724655_Blockchain_in_
nl/static/consensus-2017/SR_hackathon_
https://www.safagridees.com/interview/ Logistics_and_Supply_Chain_Trick_or_
factsheet.PDF
stefano-volpi/ Treat
(40) PIGEOT, Adrien. Quand les usages et
(32) RENAUD, Ninon. Blockchain : (49) GREENSPAN, Gidéon. Avoiding the
la technologie permettent de réinventer
Stratumn lève 7 millions d'euros. pointless blockchain project | MultiChain.
le mutualisme | OCTO talks ! [online]. May
lesechos.fr [online]. 08 June 2017. [online]. 22 November 2015. [Viewed 15
2016. [Viewed 01 October 2017]. Available
[Viewed 30 September 2017]. Available October 2017]. Available at the following
at the following address: https://blog.octo.
at the following address: https://www. address: https://www.multichain.
com/quand-les-usages-et-la-technologie-
lesechos.fr/08/06/2017/lesechos. com/blog/2015/11/avoiding-pointless-
permettent-de-reinventer-le-mutualisme/
fr/030374334987_blockchain---stratumn- blockchain-project/
leve-7-millions-d-euros.htm (41) MÉTAIRIE, Jérémy et GARNIER,
Charles. Note d'innovation Hubchain - (50) POLROT, Simon. Les Oracles,
(33) WHITWORTH, Joe. Blockchain can lien entre la blockchain et le monde.
September 2017. September 2017. Région
transform traceability - Bureau Veritas. Ethereum France [online]. 13 September
Nouvelle Aquitaine - CATIE.
FoodQualityNews.com [online]. April 2017. 2016. [Viewed 17 October 2017]. Available
[Viewed 27 September 2017]. Available (42) ARVALIS INSTITUT DU VÉGÉTAL at the following address: https://www.
at the following address: http://www. (CHEF DE FILE). Appel à projet « recherche ethereum-france.com/les-oracles-lien-
foodqualitynews.com/Industry-news/ technologique » 2017 - Dossier finalisé - entre-la-blockchain-et-le-monde/
Bureau-Veritas-on-disruptive-Blockchain- Projet Multipass. 2017.
technology (51) KABASHKIN, Igor. Risk Modelling
(43) ORANGE HUMAN SIDE. Mieux gérer of Blockchain Ecosystem. Network
(34) BLOCKCHAIN FRANCE. Blockchain ses consentements grâce à la blockchain and System Security 11th International
et assurances. Blockchain France [online]. - Human Inside Orange. Human Inside Conference, NSS 2017 Helsinki, Finland,
17 February 2016. [Viewed 01 October [online]. 13 January 2017. [Viewed 04 August 21–23, 2017 Proceedings. 2017.
2017]. Available at the following address: October 2017]. Available at the following pp. 31p.
https://blockchainfrance.net/2016/02/17/ address: https://humaninside.orange.com/
assurances-et-blockchain/ fr/mieux-gerer-ses-consentements-grace- (52) BLOCKCHAIN PARTNER. Panorama
la-blockchain/ des enjeux juridiques de la blockchain
(35) DENIS, Bénédicte. La Blockchain [online]. June 2017. Blockchain Partner.
Dans Le Secteur De L'assurance | (44) DICKSON, Ben. How blockchain Available at the following address:
Actualités Du Droit | Wolters Kluwer will finally convert you: Control over https://blockchainpartner.fr/wp-content/
France. [online]. 21 September 2017. your own data. VentureBeat [online]. 09 uploads/2017/06/Enjeux-juridiques-de-la-
[Viewed 01 October 2017]. Available September 2017. [Viewed 12 October blockchain-Etude-Blockchain-Partner.pdf
at the following address: https://www. 2017]. Available at the following address:
actualitesdudroit.fr/browse/tech-droit/ https://venturebeat.com/2017/09/09/how- (53) BLOCKCHAIN FRANCE. Blockchain
blockchain/8937/la-blockchain-dans-le- blockchain-will-finally-convert-you-control- et Droit: Code is deeply Law. Blockchain
secteur-de-l-assurance over-your-own-data/ France [online]. 19 September 2017.
[Viewed 19 October 2017]. Available
(36) ABADIE, Aurélie. L'Argus de (45) GODAN.INFO. Agriledger | GODAN. at the following address: https://
l'Assurance - Risque agricole : l'assurance [online]. [Viewed 12 October 2017]. blockchainfrance.net/2017/09/19/
contre les aléas climatiques peine à Available at the following address: http:// blockchain-et-droit/
39