This document provides an introduction to blockchain technology, including how it works, potential applications, advantages and disadvantages. It begins with an overview of blockchain and bitcoin, explaining how transactions are verified and added to the distributed ledger. Examples of uses for banking, insurance, supply chain and more are described. Advantages like security, transparency and efficiency are contrasted with challenges involving scalability, governance and commercialization. Privacy and risk concerns are also addressed.
The main motivation for publishing this paper is to create a model able to predict bitcoin’s price behavior or, more modestly, able to identify its future values within a confidence interval. Such models exist today for other assets and our thinking is to apply them to bitcoin.
There is increasing interest in the potential impact of Blockchain globally, across the business world. Blockchain is transforming data storage, security, digital property management, transactions in a variety of forms, and much, much, more. And the impact will be felt across a number of industries, including manufacturing, insurance, healthcare, retail, logistics, and more.
We believe Blockchain presents a unique opportunity for enterprises to leverage a revolutionary new technology and redefine how they function. The Blockchain Landscape Report 2019 by [X]cubeLABS discusses everything Blockchain ranging from its history, mechanism, and industry-wide adoption to its future potential.
The main motivation for publishing this paper is to create a model able to predict bitcoin’s price behavior or, more modestly, able to identify its future values within a confidence interval. Such models exist today for other assets and our thinking is to apply them to bitcoin.
There is increasing interest in the potential impact of Blockchain globally, across the business world. Blockchain is transforming data storage, security, digital property management, transactions in a variety of forms, and much, much, more. And the impact will be felt across a number of industries, including manufacturing, insurance, healthcare, retail, logistics, and more.
We believe Blockchain presents a unique opportunity for enterprises to leverage a revolutionary new technology and redefine how they function. The Blockchain Landscape Report 2019 by [X]cubeLABS discusses everything Blockchain ranging from its history, mechanism, and industry-wide adoption to its future potential.
One of the most hyped IT buzzwords to have emerged in the last couple of years. Blockchain has found its way into major media headlines on a near-daily basis, but a year and a half ago, it was a word used by a relatively small number of people to describe the peer-to-peer distributed ledger technology.
Blockchain, cryptography and tokens — NYC Bar presentationPaperchain
Concise version of presentation delivered at the NYC Bar Association.
Overview of blockchains, how cryptography works on blockchains and the difference between cryptocurrencies and tokens.
Bitcoin is a digital, decentralized, partially anonymous currency, not backed by any government or other legal entity, and not redeemable for gold or other commodity. It relies on peer-to-peer networking and cryptography to maintain its integrity. A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution. Digital signatures provide part of the solution, but the main benefits are lost if a trusted third party is still required to prevent double-spending.
Ethereum is a decentralised blockchain-based cryptocurrency with its own native currency, Ether (ETH), as well as a unique programming language known as Solidity. Ethereum, which was created in 2015 by a small group of crypto pioneers, has risen to become the world's second most popular cryptocurrency, trailing only Bitcoin. Ethereum was created by a team that included Joe Lubin and Vitalik Buterin, who is currently the Ethereum CEO and the world's youngest crypto millionaire at the age of 27.
Content that helps to understand bitcoin and blockchain. Starts with currency basics, to clear the fact that bitcoin is not doing anything tangentially wrong. Followed by that bitcoin is covered and blockchain in detail.
CryptoCamp Version 1.0 as of Mar. 15, 2019Charles Adjovu
An introductory guide to the blockchain industry (cryptocurrency included) that covers the industry's history, a know-how tutorial for cryptocurrencies, short introduction to the underlying technology, the major players in the Bitcoin network, and blockchain industry jargon.
All you ever needed to know on bitcoin and blockchainMarco Hauff
Basic introduction into the world of Bitcoin and Blockchain. Handy for everyone that needs to attend a birthday party and wants to join a conversation on this topic. A must for the financial / technology professional.
A presentation about cryptocurrency Bitcoin and the technology it is built on: Blockchain. Some info about bitcoin mining, mining pools and Satoshi Nakamoto who is the mysterious inventor of this revolutionary technology.
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, DiscussionYacine Ghalim
Every winter, Sunstone hosts an offsite event with the participation of executives from our portfolio companies, fellow VCs, and various thought leaders.
The event is designed to mix informal networking, stimulating discussions around key topics shaping our industry, and intense skiing. We find that the best inspiration and ideas are generated when you least expect it, and in company with people that challenge your thinking.
This year's edition took us to Courmayeur in the Italian Alps, and Bitcoin was on the list of topics we discussed. Here are the supporting slides from our Jan 24th presentation "Bitcoin: Primer, State of Play, Discussion".
http://www.sunstone.eu
Anonymous E Cash Transaction is using Bitcoinijtsrd
Crypto currency is variety of digital and virtual currency on a technology is understood as Blockchain. Bitcoin is understood as peer to peer payment network. Bitcoin victimization payment dealing not needed central authority permission. Here all managing and validatory dealing anonymously payment network system. Bitcoin shows new ways that E cash dealing system. E cash send directly to one user to second user. While not interrupted by the another user. Here even have quicker and minimum fees to transfer e cash. Exploitation Bitcoin all the transaction cryptograpically secured. Bitcoin not provide very safe privacy guarantees, payment communication are saved in a public decentralized ledger. Sanket Subhash Mane "Anonymous E-Cash Transaction is using Bitcoin" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-4 | Issue-3 , April 2020, URL: https://www.ijtsrd.com/papers/ijtsrd30222.pdf Paper Url :https://www.ijtsrd.com/computer-science/other/30222/anonymous-ecash-transaction-is-using-bitcoin/sanket-subhash-mane
One of the most hyped IT buzzwords to have emerged in the last couple of years. Blockchain has found its way into major media headlines on a near-daily basis, but a year and a half ago, it was a word used by a relatively small number of people to describe the peer-to-peer distributed ledger technology.
Blockchain, cryptography and tokens — NYC Bar presentationPaperchain
Concise version of presentation delivered at the NYC Bar Association.
Overview of blockchains, how cryptography works on blockchains and the difference between cryptocurrencies and tokens.
Bitcoin is a digital, decentralized, partially anonymous currency, not backed by any government or other legal entity, and not redeemable for gold or other commodity. It relies on peer-to-peer networking and cryptography to maintain its integrity. A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution. Digital signatures provide part of the solution, but the main benefits are lost if a trusted third party is still required to prevent double-spending.
Ethereum is a decentralised blockchain-based cryptocurrency with its own native currency, Ether (ETH), as well as a unique programming language known as Solidity. Ethereum, which was created in 2015 by a small group of crypto pioneers, has risen to become the world's second most popular cryptocurrency, trailing only Bitcoin. Ethereum was created by a team that included Joe Lubin and Vitalik Buterin, who is currently the Ethereum CEO and the world's youngest crypto millionaire at the age of 27.
Content that helps to understand bitcoin and blockchain. Starts with currency basics, to clear the fact that bitcoin is not doing anything tangentially wrong. Followed by that bitcoin is covered and blockchain in detail.
CryptoCamp Version 1.0 as of Mar. 15, 2019Charles Adjovu
An introductory guide to the blockchain industry (cryptocurrency included) that covers the industry's history, a know-how tutorial for cryptocurrencies, short introduction to the underlying technology, the major players in the Bitcoin network, and blockchain industry jargon.
All you ever needed to know on bitcoin and blockchainMarco Hauff
Basic introduction into the world of Bitcoin and Blockchain. Handy for everyone that needs to attend a birthday party and wants to join a conversation on this topic. A must for the financial / technology professional.
A presentation about cryptocurrency Bitcoin and the technology it is built on: Blockchain. Some info about bitcoin mining, mining pools and Satoshi Nakamoto who is the mysterious inventor of this revolutionary technology.
Sunstone Capital, Avalanche 2014 - Bitcoin: Primer, State of Play, DiscussionYacine Ghalim
Every winter, Sunstone hosts an offsite event with the participation of executives from our portfolio companies, fellow VCs, and various thought leaders.
The event is designed to mix informal networking, stimulating discussions around key topics shaping our industry, and intense skiing. We find that the best inspiration and ideas are generated when you least expect it, and in company with people that challenge your thinking.
This year's edition took us to Courmayeur in the Italian Alps, and Bitcoin was on the list of topics we discussed. Here are the supporting slides from our Jan 24th presentation "Bitcoin: Primer, State of Play, Discussion".
http://www.sunstone.eu
Anonymous E Cash Transaction is using Bitcoinijtsrd
Crypto currency is variety of digital and virtual currency on a technology is understood as Blockchain. Bitcoin is understood as peer to peer payment network. Bitcoin victimization payment dealing not needed central authority permission. Here all managing and validatory dealing anonymously payment network system. Bitcoin shows new ways that E cash dealing system. E cash send directly to one user to second user. While not interrupted by the another user. Here even have quicker and minimum fees to transfer e cash. Exploitation Bitcoin all the transaction cryptograpically secured. Bitcoin not provide very safe privacy guarantees, payment communication are saved in a public decentralized ledger. Sanket Subhash Mane "Anonymous E-Cash Transaction is using Bitcoin" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-4 | Issue-3 , April 2020, URL: https://www.ijtsrd.com/papers/ijtsrd30222.pdf Paper Url :https://www.ijtsrd.com/computer-science/other/30222/anonymous-ecash-transaction-is-using-bitcoin/sanket-subhash-mane
A simple interactive ppt on the basics of Blockchain.
What is Blockchain? Why we need it? How it works? Advantages & Disadvantages and many more topics like this.
A blockchain is essentially a distributed database of records or public ledger of all transactions or digital events that have been executed and shared among participating parties. Each transaction in the public ledger is verified by consensus of a majority of the participants in the system. And, once entered, information can never be erased. The blockchain contains a certain and verifiable record of every single transaction ever made. To use a basic analogy, it is easy to steal a cookie from a cookie jar, kept in a secluded place than stealing the cookie from a cookie jar kept in a marketplace, being observed by thousands of people. In the report, it distinguishes between multiple types of blockchains and explains the two biggest platforms, namely Bitcoin and Ethereum. While introducing those two platforms we explain the most important technology and algorithms used such as proof of work concept. Some of the security issues and solutions are also covered. We conclude with some concrete Ethereum based applications that demonstrate the usage of blockchain technology beyond cryptocurrency and illustrate current developments in this field.
In this case study, we are providing information about the Introduction of Blockchain Technology, Bitcoin and its environment setup, Ethereum coin, other cryptocurrencies, Bitcoin in education, and a case study of healthcare using blockchain.
BlockChain basics for the non-technical banker covering what's happening, what the opportunities are, and the problems we all face. Covers BitCoin and Ethereum with brief mentions made of Ripple and the HyperLedger project.
Blockchain Essentials and Blockchain on AzureNuri Cankaya
In this presentation I cover from the basics of Blockchain and deep-dive into the possibilities with Microsoft Azure on Blockchain projects.
What is Blockchain
Blockchain Disruption
Blockchain Business Scenarios
Microsoft’s Strategy on Blockchain
Blockchain 2.0: Smart Contracts
Blockchain 3.0: Cryptlets innovation
Blockchain on Microsoft Azure
Bletchley Project
Azure Blockchain Solutions
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
2. 2
Impulsvortrag 1
Blockchain - Agenda:
1. What is blockchain technology
2. How does blockchain technology work?
3. What are thinkable applications of blockchain technology?
4. What are pros & cons?
5. Why should we care about blockchain?
6. Excurse: Initial Coin Offerings
3. 3
What is blockchain technology and how does it work?
The concept of blockchain was originally described by someone
using the pseudonym “Satoshi Nakamoto” in 2008
The database consists of a chain of data structure blocks and
grows linear chronologically by adding new blocks
Each block holds timestamped batches of valid transactions and
a specific link (hash) to one previous block
A 1:1 duplicate of the complete blockchain resides on each
computer of a blockchain network
New transactions have to be repeatedly authenticated across
this distributed network, before they are included as a new block
on the chain
Distributed database that maintains a continuously growing list of
data records secured from tampering and revision
4. 4
The cryptocurrency bitcoin (BTC) was initiated based on
blockchain technology in 2009
The BTC blockchain is a digital, decentralized, and public ledger
that records every bitcoin transaction that has ever occurred
no intermediary needed
Everyone can view the source code and can participate in the
further development of the bitcoin software open source
Every user is allowed to connect to the network, send new
transactions to it, verify transactions, and create new blocks
open access
The generation of blocks is called “mining”, which is rewarded
with a certain amount of BTCs (defined by the system) for the
miner bitcoin mining
Nowadays, mining is a computational-intensive process
The case of Bitcoin
5. 5
Volatile development of the market price (in USD) http://www.finanzen.net/devisen/bitcoin-dollar/chart
Volatile development of the BTC market price
Statistics Jannuary
2018
Size of the BTC
blockchain
154 GB
Total number of BTC 16,7 million
Market price of 1 BTC 10,947 USD
Market capitalization 188 bn USD
6. 6
Block 1 Block 2 Block 3 Block 4
…
Block 3
Header Checksum of block 2
Hash tree of transactions
Appendix Transactions
Genesis-block
Structure of a Blockchain (simplified)
7. 7
Example: Tom wants to buy Dana’s car with bitcoins
Tom & Dana both
have a digital
bitcoin wallet and
open their Bitcoin
clients (e.g. a
smartphone app).
Tom needs Dana’s
public key (payment
address) and his
private key (personal,
digital signature to
access the bitcoins in
the wallet).
Tom scans Dana’s public key
via QR code (or she e-mails
her payment address). And
Tom initiates the transaction
(Internet access necessary).
1F1tAaz5x1
HUXrCNLbt
MDqcw6o5
GNn4xqX
1F1tAaz5x1HUXrCN
LbtMDqcw6o5GNn4x
1F1tAaz5x1HUXrCN
LbtMDqcw6o5GNn4x
1F1tAaz5x1HUXrCN
LbtMDqcw6o5GNn4x
1F1tAaz5x1HUXrCN
LbtMDqcw6o5GNn4x
The bitcoin app forwards
the impending transaction
to the ‘miners’ of the bitcoin
network. All miners own an
1:1 copy of the complete
bitcoin ledger and verify the
transaction autonomous.
In order to process and verify
the transaction, impending
transactions must be packed
into blocks and added to the
blockchain. The creation of
blocks is a competitive
process and accomplished by
completing cryptographic
processing power intense
computations (proof-of-work).
Solving the cryptographic
problem comprises
calculation of hash values
that meet a strict criterion.
The hash values are based
on a combination of the
previous hash value, the
new block and a nonce.
When a miner solves the problem,
a new block is generated and
propagated to the network for
verification. The block is added to
the blockchain and the winning
miner receives new bitcoins as a
compensation for his work.
The transaction is processed
and the blockchain and Tom’s
and Dana’s wallets have been
updated throughout the entire
network.
How does blockchain technology work?
8. 8
Smart Contracts:
facilitate, verify, or enforce the negotiation or performance of a
contract
make a contractual clause unnecessary
aim to provide security superior to traditional contract law
reduce other transaction costs associated with contracting
Smart Contracts represent the actual disruptive potential of
blockchain technology
Smart Contracts are short computer programs, based on blockchain technology
that execute their pre-defined instructions once certain criteria have been met
Blockchain technology enables the creation of Smart
Contracts
9. 9
Revokes the contract
contract mortal {
/* Define variable owner of the type address */
address owner;
/* This function is executed at initialization and sets the owner of the contract */
function mortal() { owner = msg.sender; }
/* Function to recover the funds on the contract */
function kill() { if (msg.sender == owner) selfdestruct(owner); }
}
contract greeter is mortal {
/* Define variable greeting of the type string */
string greeting;
/* This runs when the contract is executed */
function greeter(string _greeting) public {
greeting = _greeting;
}
/* Main function */
function greet() constant returns (string) {
return greeting;
}
}
Smart Contract example for Ethereum
10. 10
Banking
Concepts to facilitate the exchange of money, e.g. digital currencies
Shared databases for KYC and AML compliance
Insurance
Streamline payments of premiums and claims via smart contracts
Public Sector
Replacing traditional approaches for registering properties and assets
Media Industry
New form of (direct) digital music distribution via smart contracts
(management of copyright, payment of royalties)
Internet of Things
Managing the support of smart home devices across the entire life-
cycle
Supply Chain
Traceability of the whole lifecycle of products—from production to
consumption
Applications for blockchain technology
12. 12
Security
No need for trusted third parties (banks, financial intermediaries)
as transactions are transparent to anyone within the network
Security for data against tampering and revision via
cryptography and collective intelligence
Transparency
Decentralization paves the way for aggregate and analysis of
large pools of data across institutions
Easy, traceable, and reliable user & use verification
Efficiency
Radical reduction of transaction costs and costs for financial
reporting & administration and central IT infrastructure
Automation of the detection of weaknesses in transactions,
supply chains, and other business processes
Advantages of blockchain technology
13. 13
Technology
Limits of scalability, due to throughput capacity (network bandwidth, storage limits,
processing power)
Speed and performance of a distributed database is slower than a centralized one
(less appropriate for high-speed, high-volume applications)
High and increasing demand for energy (for executing the computations)
Governance
Unclear responsibilities (admitting new users, regulation of access permissions)
Bypassing regulation (digital identities, cross border standards, system integrity)
Rising questions regarding privacy and security (pseudonymity vs. real identity)
Commercialization
Challenges of integration with corporate legacy and record systems
Total shift in the culture of doing things
Standards needed to gain widespread adoption and to ensure interoperation
between multiple, specialized blockchains
Hurdles of blockchain technology
14. 14
In famous blockchains, like bitcoin or Ethereum, the single account
identifier is the key ID. No more information is provided.
→ Meets the criteria for anonymity and pseudonymity of the
EU Data Protection Regulation
But:
Blockchains are intended to be public, so everyone can retrace every
single transaction on the blockchain
→ This allows to track the owner of an account, e.g. by tracing back to
his/her IP address, even though he or she is anonymous.
→ Additional adoptions would be required to prevent back-tracking
Additional information that may be required to store title deeds, music
licenses or environmental certificates on a blockchain, e.g. name and
address of the owning person or company, are publicly accessible
Privacy
15. 15
Updates and changes of a blockchain system are hard to realize
Example for bitcoin:
Original, the bitcoin blockchain was limited to 7
transactions per second
To allow more transactions per second, a fork of bitcoin
was required
that was executed in August 2017
Blockchain updates and changes
16. 16
Transactions are persistent
→ Mistaken transactions can not be rolled back
If the private key gets lost, the account can't be accessed
anymore, thus the money, contracts or what ever was put on
the blockchain is lost forever
Damages caused by programming errors on Ethereum:
2016: The DAO exploit
A programming error in a contract caused damage of 150,000,000 USD
Ethereum was forked to make it unhappened → this was a big and
unique act of the Ethereum community
2017: Bugs in the Parity wallet contract
Bug #1 allowed to steal 30,000,000 USD
Bug #2 has frozen 160,000,000 USD that can't be accessed anymore
Risk of persistent transactions
17. 17
Blockchain technology has the potential to:
disintermediate the middleman
disrupt economies, markets, and existing participants
drive cost savings by reducing labor-intensive processes and eliminating
duplicate effort (disruption of the labor market)
create new markets by exposing previously untapped sources of supply
facilitate secure, de-centralized transactions among many parties in the Internet
of Things
increase transparency and efficiency in multi-party transactions
reduce fraud and increasing trust with increased security
Blockchain technology is in its infancy and has the potential to
change … everything!
Conclusion – Why should we care?
18. 18
“Beyond its technological capabilities a blockchain can be considered as an
economic system”
Hence a blockchain can be used to build and enact…
Digital currencies
Payment methods
Financing models (token sales, ICOs)
And a variety of other business logics e.g. smart contracts
Excurse – Initial Coin Offerings
19. 19
“Initial Coin Offerings also known as ‘token-sales’ or ‘crowd-sales’ denote
a method of start-up fundraising via the sale of digital tokens over a
blockchain”
Features of an ICO What an ICO is not
Token -
Issuer
Token -
Buyers
Start-up Investors
Generate Tokens Issue Tokens
Send CryptocurrencyGenerate Protocol
• Tokens are a promise to future rewards or
services of a company
• Tokens can be bought in exchange for
other cryptocurrencies and act as
transaction mechanism on the blockchain
• Tokens are freely tradable on
crytocurrency exchanges (i.e. they have
high liquidity)
• Tokens are not a legal claim on debt or
equity
• Funds are not raised through an
intermediary (but directly by the
entrepreneur)
• ICOs are not regulated
What is an ICO?
20. 20
ICOs constitute a very fast and easy way to collect funds. Also they can be conducted at a
fraction of the cost of more traditional fundraising methods (e.g. Venture Capital, IPOs)
Steps ICO
1. Initiate • Write a white paper (i.e. a business plan) and a yellow paper (i.e. a technical
paper)
• Announce your endeavour to the crypto-community to gauge interest
2. Marketing • Create a website
• Establish various channels to communicate with your community (e.g. slack,
reddit and/or telegram)
3. Token
Creation
• Create your tokens
- build your token on top of existing standard (e.g. ERC20 on Ethereum)
- or build your own standard (i.e. creating your own blockchain).
4. Sales • Determine the conditions of your token sale:
- Quantity/ Price
• Consider a pre-sale at favourable conditions (e.g. discount) to draw in early
users/investors
5. Diffusion • Get your token listed on various cryptocurrency exchanges (e.g. Kraken,
Bitfinex)
• Consider mechanisms to stabilize the price of your currency (e.g. gas)
6. Development • Shift all your resources to the development of your technology
How to conduct an ICO?
21. 21
Since ICOs seem to be particularly confined to a particular type of start-up
(i.e. blockchain-type start-ups) it is difficult to compare them to other
fundraising methods
However if we want to make a comparison, the following general characteristics are
observable:
Characteristics ICOs Crowdfunding Venture Capital
Equity - +/- +
Ease of Access ++ + --
Transaction
Volume
++ - +
Liquidity ++ -- -
Community
Help/Interaction
++ + -
Risk -- - -
*
* Depending on the type of crowdfunding (equity vs. reward-based cf)
How ICOs compare to other Fundraising Methods
22. 22
To prevent to come under scrutiny of financial authorities and regularties…
• Consider KYC (Know Your Customer) and AML (Anti Money Laundering) regulations
• Refrain from advertising your token as a financial security (i.e., focus on the utility of
your token and not the financial gain obtained from it)
• Make sure that you token is sufficiently decentralized if you do not want it to be
classified as a security.
• However, if you want your token listed as a financial security follow common security
law as well as the recently established guidelines of Coinbase:
• https://www.gdax.com/static/digital-asset-framework-2017-11.pdf
“Although ICOs are not regulated yet financial authorities are closely
monitoring this new phenomenon”.
Beware of the following mistakes!
23. 23
Bitcoin, company website
https://bitcoin.org/
Deloitte, «Blockchain, Enigma. Paradox. Opportunity», 2016
http://www2.deloitte.com/content/dam/Deloitte/ch/Documents/innovation/ch-en-deloitte-innovation-blockchain-full-
report.pdf
Ethereum, « A Next-Generation Smart Contract and Decentralized Application Platform», 2018
https://github.com/ethereum/wiki/wiki/White-Paper
Goldman Sachs Group, «Profiles in Innovation: Blockchain – Putting Theory into Practice», 2016
http://www.the-blockchain.com/docs/Goldman-Sachs-report-Blockchain-Putting-Theory-into-Practice.pdf
Harvard Business Review, «The Impact of the Blockchain Goes Beyond Financial Services», 2016
https://hbr.org/2016/05/the-impact-of-the-blockchain-goes-beyond-financial-services
Morgan Stanley Research, «Global Insight: Blockchain in Banking: Disruptive Threat or Tool?», 2016
http://www.the-blockchain.com/docs/Morgan-Stanley-blockchain-report.pdf
Medium, «Understanding the SEC’s Guidance on Digital Tokens: The Hinman Token Standard», 2019
https://medium.com/@BlockchainAssoc/understanding-the-secs-guidance-on-digital-tokens-the-hinman-token-
standard-dd51c6105e2a
Nakamoto Satoshi, «Bitcoin: A Peer-to-Peer Electronic Cash System», 2008
https://bitcoin.org/bitcoin.pdf
Medium, «How to Determine if a Cryptocurrency is a Security or Not Using the Howey Test», 2018
https://medium.com/altcoin-magazine/how-to-tell-if-cryptocurrencies-are-securities-using-the-howey-test-da18cffc0791
Recommended readings
Sources for Numbers '18 (Access Date: 29.01.2018): https://blockchain.info/ and https://blockchain.info/de/charts/market-cap
A blockchain consists of a theoretical infinite number of blocks.
The initial block (Block 1) is generated on the creation of the blockchain
Regarding Bitcoin or Ethereum, the further blocks are generated by miners by solving a mathematical problem
Each block refers to the previous block. Therefore, the block header contains the checksum of the previous block.
Additionally, the block header contains a hash tree with the checksums of the transaction. With these checksums, all transactions in a block can be verified.
The transactions itself are appended to the block (block body)
Source for the code example: https://www.ethereum.org/greeter
The code is written in the programming language Solidity, a high level contract language, that was developed for Ethereum
Supports inheritance to simplify coding. That means, a contract can inherit the characteristics of another contract ([mortal]←[greeter])
*KLICK*
Important: On Ethereum, every contract is immortable by default. That means, a contract that is deployed, cannot be revoked, because the author has no privileges anymore.
If the option to revoke a contract should be kept, it has to be implemented manually!
Banking: R3, a consortium with over 40 world leading banks, aims at designing and delivering advanced distributed ledger technologies to the financial market
Insurance: Smart Contracts überprüfen, dass Claims nicht mehrmals getätigt werden, bzw zahlen bei dem Eintreten/Nicht-Eintreten eines definierten Ereignisses automatisch die Prämien aus -> keine Sachbearbeitung nötig… keine Sachbearbeiter nötig!
Public Sector: Register als blockchain werden zentral organisiert, aber dezentral geführt. Informationen stehen jederzeit und öffentlich zur Verfügung. Handel mit Assets kann ohne «Amt» durchgeführt werden, da Besitzverhältnisse fälschungssicher in der Blockchain festgehalten sind. -> keine Sachbearbeitung nötig… keine Sachbearbeiter nötig!
Media Industry: Raubkopien können über Smart Contracts ausgeschlossen werden. Künstler können Nutzung selbst definieren. Royalties fliessen bei Nutzung automatisch an den Künstler, ohne, dass ein Intermediär nötig ist
IoT: IBM arbeitet mit Adept an einer Plattform, die mit Blockchain-Technologie Geräte im Smart Home managbar machen. Das Problem, das hier gelöst werden muss, ist die Frage, wie heute verkaufte Geräte wirtschaftlich tragfähig zehn Jahre oder länger auf Service-Seite von Servern des Anbieters unterstützt werden können. Die Herausforderung: Entweder die dadurch enstehenden und einzupreisenden Kosten lassen die Preise pro Produkt explodieren oder die Unternehmen unterstützen die von ihnen verkauften Geräte nicht für die gesamte Lebensdauer. Am Ende des Tages ist das dann weder vernetzt noch smart.
Documentation of the complete supply chain
Every information is documented on the blockchain. This allows to trace back a product to its origin.
Smart Contracts are triggered automatically for payment transfers, e.g. when a shipment reaches the customer.
Source: https://aqurus.ca/blockchain-crucial-link-supply-chain/
Traceability is an advantage for the verification of a block chain (consistency check) …
However, it is also a disadvantage regarding the privacy.
Source: https://www2.deloitte.com/dl/en/pages/legal/articles/blockchain-datenschutzrecht.html
Not all updates or changes can be made via update of the blockchain software
For bigger updates, a fork is required!
DAO exploit: Ethereum was forked, but the old blockchain exists parallel
The new blockchain got the name "Ethereum"
The old (original) blockchain was renamed to "Ethereum Classic"
Parity bugs: This also could only be solved by an additional fork of Ethereum to make it unhappened. But this is improbable. You can't fork it every time if a programming error occurs or a transaction was performed erroneously. This would not be in the sense of a blockchain.
https://www.heise.de/newsticker/meldung/Nach-dem-DAO-Hack-Verbliebenes-Kryptogeld-mit-freundlichem-Hack-gesichert-3246539.html
https://en.wikipedia.org/wiki/Ethereum#The_DAO_event
https://www.heise.de/newsticker/meldung/Kryptogeld-Wallet-Parity-Bug-friert-Ether-Einheiten-im-Wert-von-Millionen-ein-3882902.html
https://www.finanzen.net/nachricht/devisen/bug-beim-parity-wallet-erneute-panne-bei-kryptowaehrungen-nutzer-koennen-nicht-auf-ihr-ethereum-zugreifen-5802148
Ad Punkt 3 – „Token creation“: Be aware that creating an own standard is more time consuming and requires higher technological capabilities
Ad Punkt 3 – „Token creation“: Be aware that creating an own standard is more time consuming and requires higher technological capabilities