Scott Hibbard
THE BLOCKCHAIN DISRUPTION Panama
Proje
PLAN
Driving Question In what ways can the philosophy of decentralization and blockchain technologies be catalysts for disruption and efficiency for the modern business world?
• Co
app
• Ass
• Pre
• Cre
Off
• Use
• Ga
• De
• De
app
• Bui
Sum
Stude
appli
effici
ect Summary
omfortably discuss and describe the history, technology, and
plications of Blockchain.
sess Blockchain applications in a structured manner.
esent Blockchain concepts clearly and persuasively.
eate your own Crypto token and conduct your own Initial Coin
fering (ICO)
e cryptocurrency exchanges and wallets safely.
ain familiarity with investing in Blockchain startups.
esign and build a Smart Contract.
esign the conceptual framework for an original decentralized
plication.
ild a dApp.
mmative Assessment
ents will — individually or in pairs —
design a specific
ication on a blockchain framework which improves security, or
iency, or quality of life for a target industry or community.
PLAN
Learning Targets Interpretation & Expression
2a. Creation of Original Piece: In literature, dance, music, thea
create or perform, or both, an original artistic presentation by: 2a.4 Demonstrating a consideration of audience;
People & Cultures
6a. Anthropology and Sociology: Students shall evaluate even
6a.3 Demonstrating how creativity and innovation can be immigration, media, the state and work).
6d. Philosophy: Students shall demonstrate an understanding
6d.2 Examining concepts of integrity, ethics, justice, and
Self-Development & Social Intelligence
7c. Leadership: Community and Conscious Leadership. Stude engagement and conscious leadership by:
7c.5 Assessing and evaluating the impact of leaders on a
ater, visual arts, creative writing, or media arts, students will
:
nts and actions by:
e used to influence aspects of social issues and topics (education,
g of Philosophy by:
d morality.
ents will demonstrate their commitment to community
a current issue or an event on the community
OLW
BLOCK
BIG Picture Blockchain
1
“Blocks” store information on transactions. For example, the
2
“Blocks” also s
about the partici
date, time, and amount of the
each transaction
transaction.
only record info
your name. How
identifying info
unique “digita username.
Main Function
The main function of a “Block” is t
1 Block
Stores up to 1 MB of data. A singl
Blockchain.
the size of each transaction.
Sources:
• Fortney, Luke. “Blockchain Explained.” Investopedia, Investopedia
• “Blockchain Explorer: BTC: ETH: BCH.” Blockchain, www.blockcha
KS
store information
ipants involved in
• On the Blockchain the digital pieces of information are known as “Blocks” • “Blocks” have three functions
3
Lastly, “Blocks” store information that distinguish them from others.
n. A “Block” would
Each “Block” has a unique code
ormation such as
stored, this is called a “hash”
wever, it records
which tells every “Block” apart.
ormation with a
al signature” or
to store information. Mainly on the transactions occurring in the
le block can house a few thousand transactions, depending on
a, 4 Dec. 2019, www.investopedia.com/terms/b/blockchain.asp.
ain.com/btc/blocks.
OLW
BIG Picture Blockchain
CHAI
How is a “Block” added to a “Chain”?
1
There must be a transaction.
2
The transaction must be verified by a network of computers that confirms the details of the transaction such as the time, date, and amount.
3
A “Block” needs to store the transaction. The digital signature and the amount are stored.
4
A hash must be given to the “Block” because it requires a unique identifier. Once the “Block is given a hash it can be added to the Blockchain.
IN
The “Chain” is the public database where each block is stored. A “Chain” is made up of multiple “Blocks” strung together.
When a “Block” is added to the Blockchain it becomes public. The following is Bitcoin’s Blockchain:
Blockcha
OLW
BIG Picture Panama Blockchain Landscape Crypto Law Insider
Source: Crypto Law Insid
• Panama has become a leader in the region fo
Blockchain development as it has truly gained
ground since Laurentino “Nito” Cortizo entered office on July 1, 2019.
• The main reason behind the growth of Blockchain is the pro-business stance of the president.
• Panama has always been supportive of foreign
investment and new business but the previou administration was weary of cryptocurrency as
result of the scandals that have affected the banking industry.
• Panama is also a tax haven as it only taxes income
made within the country, known as territoria taxation. • Panama is also the hub of Latin America.
ain
Panama
der, cryptolawinsider.com/.
or
d
d
Opinion piece from Dean Steinbeck.
• Panama also faces various challenges in the field. • The banking industry is mismanaged. • A large part of this mismanagement come as a
n
result of KYC & AML laws. • The backlash from the various scandals that have
n
us a
e
e
al
affected Panama’s industry have also slowed progress. • There is also a lack of guidance and regulations for Blockchain and crypto-related business.
• What scandals have affected Panama’s banking industry? • What are KYC & AML laws?
OLW
BIG Picture
Panama P
Panama Blockchain Landscape
Panama Papers—Mossack Fonseca (The G
What are the Panama Papers? The Panama Paper is th
including twelve national leaders, and 214,000 companie
Who leaked the information? The information was obt
shared it with the International Consortium of Investigati media including the BBC and the Guardian.
How is Mossack Fonseca involved? Mossack Fonseca
worldwide. It is the fourth largest provider of offshore
documents were taken from Mossack Fonseca’s internal d
Caso Odebrecht (CNN Español)
What is it? Caso Odebrecht is an investigation in vario Brazilian construction company Odebrecht for bribes to
Who is involved? In Panama alone 59 million dollars i
already been 36 people processed and 56 million dollar
Papers &
Caso Odebrecht
Guardian)
he leak of 11.5 million documents implicating 143 politicians,
es.
tained by the German newspaper SĂźddeutsche Zeitung which
ive Journalists (ICIJ) which in turn gave it to a large network of
a is a law fi rm based in Panama that operates in 42 countries
e services acting for more than 300,000 companies. All the
database along with 2.6 terabytes of information.
ous countries in Latin America. The case is investigating the public offi cials between 2010 and 2014.
in bribes from Odebrecht are being investigated. There have
rs seized.
INVESTIGATION
Industries
BLOCK
Government COINTELEGRAPH Panama
What are call for bids? Call for bids are public procurem
companies which compete for public work on infrastruct
Why blockchain? The new government of Panama is l
The immutability, traceability, and security that blockcha
for solutions to problems with corruption and money lau
Blockchain & Government The newly elected govern
relation to public contracts, especially after the scanda
recently introduced the application Online Bid Solution i
Public Sector (Consensys)
What are the potentials of a blockchain-based digita
sector. Specifi cally, it can target data protection and distributed ledger and decentralized system will ensure
the private sector. A key concern in politics today is t worldwide. Harnessing the power of the blockchain can
KCHAIN APPLICATIONS
ment procedures that generate offers to the government from
ture, supplies, or service contracts.
looking to make the process more transparent and effi cient.
ain offers has attracted the interest of the government looking
undering.
nment of Panama is looking to improve its transparency in
alous cases that have come to life in the past decade. Brazil
in response to cases like Odebrecht.
al government? Blockchain has a lot of potential in the public
d increase trust and accountability of the government. A resources are shared across the individuals, government, and
the rising cases of corruption and abuse from governments create a shift in government perception.
OLW
Fourth Industrial Revolu Reflection
How is the Fourth Industrial Revolution r
The Fourth Industrial Revolution is blurring the lines b
through this module I will be looking to develop a dece
The Fourth Industrial Revolution is already transform
industries is a result of rapid innovation. Understanding because one of the technologies creating disruption
transparency in transactions and removes the inte
Understanding the revolution will allow me to identify th
It will also present opportunities for further development
Further Investigation
• REGTECH is important to the development of the te
What are examples of regulatory technology? How d burdens?
• The Fourth Industrial Revolution raises concerns on
How could the growing gap be reduced? How could a
can education address the concerns of unemployment
ution + Fintech
relevant to my understanding of the module?
between the physical, digital, and biological spheres. As I work
entralized application that targets a need in a specific industry.
ming industries worldwide. The exponential evolution of these
g the revolution is relevant to my understanding of the module in the financial industry is blockchain. Blockchain allows for
ermediary, such as banks, when performing transactions.
he effects blockchain has on the financial landscape in Panama.
t in the area.
echnologies pushing forward the Fourth Industrial Revolution.
does REGTECH help fi nancial institutions deal with regulatory
n unemployment and larger gap of inequality among people.
access to education address the need for skilled workers? How
t due to automation and a lack of skills?
INVESTIGATION
Industries
BLOCK
Financial Industry Finance & FINTECH (Consensys)
Open & Shared Inclusive Secure
Blockchain is open to use. Not only is it ope the blockchain. Block using similar successf development. Howeve technology as efficienc
Blockchain motivates various requirements unbanked is character FinTech may drive the
Blockchain offers secu peer-to-peer system removing a single p transactions by solvin transaction.
KCHAIN APPLICATIONS
o everyone and does not require third party permission for verified en to the public. It is also open-source which allows for creation on kchain is also shared as it permits others to program and operate ful models. It is a free space for everyone and is open for continuous er, the accessibility it allows may also come back and haunt the cy in the verification of transaction is key for user satisfaction.
s the philosophy of banking for all. At the moment, banks have to allow for people to become banked. The phrase banking for the ristic of blockchain technology. The inclusivity blockchain offer for e technology forward in the industry.
ure verifiable transactions that are immutable on the blockchain. The ensures the transfer of funds directly from person to person point of failure through decentralized verification. Miners verify ng an algorithm for a specific nonce that is unique to the single
INVESTIGATION
Industries
BLOCK
Financial Industry Finance & FINTECH (Consensys)
Efficiency Privacy
The bureauc technology. banking imp and is an are
Blockchain t need person the blockcha but also pro passport num
Programmability
KCHAIN APPLICATIONS
cracy currently slowing down banking is removed with blockchain While blockchain enthusiasts claim removing the third party in proves efficiency, transaction times are still slow on the blockchain ea for improvement as the technology continues to develop.
transactions do not require personal data to be verified nor do you nal data to open a wallet on the blockchain. The pseudonymity on ain with simply employing account addresses ensure traceability otects the personal information of the user as it does not require mbers, names, or birth dates.
y
The easy programmability and open acmes for developers on the blockchain is driving innovation in the industry. The development of tamper proof software will generate more trust in the system.
INVESTIGATION
Audience
Market R
Reach Blockchain Gamification
$138 BILLION ‘Pong’ Moment Tech Potential
Source: Pollock, Darryn. “Blockchain Technology Can G
Forbes Magazine, 7 May 2019, www.forbes.com/sites
dollar-gaming-industry-a-decentralized-leg-up/#785505
Research
Gaming Industry
Gamers spent $138 billion in the industry in 2018 and it only continues to grow.
In 1975, the game ‘Pong’ was released and it revolutionized the technological industry. It was the first online game and it overhauled the gaming industry. Since then the digital gaming industry has only continued to grow. CryptoKitties was the ‘Pong’ moment for gaming on the blockchain. It drew enough users and interest to nearly bring the Ethereum network to a halt.
The biggest potential of the blockchain is its decentralized asset exchange. While the industry produces large revenues for large game developers, the users themselves do not profit directly from the game.
Give Billion Dollar Gaming Industry A Decentralized Leg Up.” Forbes,
s/darrynpollock/2019/05/06/blockchain-technology-can-give-billion-
5076094.
INVESTIGATION
Ethics Blockchain Ethic Considerations
Ethical Considerations (The Ethics Cente The core of blockchain is a distributed or decentralized
transactions worldwide. The information is accessible by
a computer. There are two major ethical issues with bloc
Meeting Expecta
Blockchain technology has seen an exponential g promise of privacy, immutability, security, and effi authority. However, as a result blockchain advocat those less knowledgable about the technology as th
Unconscionable
The greater ethical issue behind blockchain fall transaction that are the product of fraud, fear, or delay justice. While blockchain relies on user int cause for ethical concern. One proposed solution is
ETHICS CENTER
er) ledger. A blockchain is simply a database stores information on
y everyone and anyone that has a connection to the internet and
ckchain:
ations
growth over the past few years as a result of its trendy nature. Its iciency in comparison to institutions that rely on one or few nodes of tes should be careful on what they preach. Real harm could befall on he blockchain is open for development by all.
e Conduct
ls behind asymmetry of power. As the blockchain could enable force. As it is pseudonymous then tracking down transactions may tegrity and morality the uncontrollable nature of these factors are s the mediation of the application and the blockchain itself.
INVESTIGATION
Ethics Blockchain Ethic Considerations Peril & Promise (UPENN)
Smart Contracts are digital agreements that fulfill thems
idea of smart contracts is to generate an agreement tha either end of the agreement.
Promises
There are two main promises of smart contracts fo efficiency. When you remove the the human ele decentralization. People are excited to remove the Nowadays contracts rely on a fallible central auth failure with smart contracts.
Perils
There are also two classes of challenges. The main a central authority to deem a contract “illegal� possibility of harm outside the technology. Second future development of some of the applications of t
SMART CONTRACTS
selves without the management of a person or third party. The
at is automatically enforceable to avoid a lack of fulfillment on
or the ethics of the technology. One is its automation and in turn its ement systems become more reliable and efficient. The second is e power institutions like the government have on day to day lives. hority but people want to remove the possibility of a single point of
n challenge is the ability to create unconscionable contracts. Without there will be no regulation on this possibility which opens the dly, with no single decision maker there may not be control on the the blockchain.
CREATE
Ethics
Personal B
Fair & Voluntary Participation
MetaMiner 1
MetaMiner is an educational game driving inclusion and participation
2
Financial profit f
will only be a re
in the blockchain. Participation will
commission on
always be voluntary and financial
else will be dire
stake will be optional.
the user. Financi
partly used for d
White Paper
Business
from the game
esult of a 4.25%
Ethics Code
3
The smart contract will only allow for the actions outlined in the algorithm.
item sales. All
Transactions will be transparent and
ectly owned by
public and will be focused on the
ial profit will be
enjoyment of the game by the user.
development.
REFLECTION The ethical practice aspect of the development of our application was essential in the layout of our algorithm off of which our smart contract was based. This aspect was interconnected into all parts of the development of our educational game. As it was included into the summative in all levels to ensure our purpose and our values were present throughout game development.
PITCH
Pitchfest one
Pitch Pre
Feedback BLOCK DATING FEEDBACK -
The general feedback for the pitch was related to us security and identity. An interface example was al missing so viewers struggled to envision the product. Th matchmaking process for the decentralized applicatio should also be reviewed as it would be difficult to crea matches with limited personal information.
ARTIST CHAIN FEEDBACK -
The main feedback for this platform is to develop a clear outline for the interface of the application. The secon thing we need to target is the need for a greater incenti for established artists to collaborate with new talent an rising stars.
esentation
ser lso he on ate
rer nd ive nd
&
Feedback
REFLECTION In the case we look to develop this pitch it is important we develop an outline for the user interface on the decentralized application. Transmitting our vision with an interface outline will help the viewer connect with it. In terms of security, identity, and matchmaking. I believe these are the incentives for users to utilize the platform. The more the user interacts will create higher chances for the user to find ‘the one’.
REFLECTION Developing a clearer idea for the interface and providing examples will clarify the possible use for the decentralized application. The use of tokens that hold unique value within the selected blockchain network and the application community could incentivize larger artists.
PITCH
Pitchfest one
Pitch Pre
Feedback FANTASY SPORTS CHAIN FEEDBACK -
The pitch on creating a fantasy league database th houses a variety of sports including Esports was w received. The main piece of feedback was developing clear model for the user interface. Another piece feedback also related to the development of user identi within the game. We were also asked to look into th collaboration with large leagues for permission to use tea and player names.
BLOCKCHAIN GAMIFICATION
The feedback and delivery of the pitches sparked a n
provides the user with an understanding of the nuts a
mining and build a mining network with the highest tra
management costs. The incentives are mining tokens th
development of our pitches and the quest for investors with to envision our proposals.
esentation
hat ell g a of ity he am
&
Feedback
REFLECTION The most important area of growth for the pitch is the creation of a user interface model to provide investors with the vision for our decentralized application. Due to the gaming nature of the application I believe user identity will be limited to transparent statistics on performance within the leagues in the application. As to copyright and the use of player and team names the application could use similar names to the real names to avoid any issues.
new idea to create an educational game on the blockchain that
and bolts of blockchain. The game would allow users to explore
ansaction speeds. It will also reward the lowest environmental and
hat will hold value due to their unique traits. The main piece for the
s is providing them with an example of an interface they can work
INVESTIGATION
Alg
Algorithms Computer Programming What is an algorithm?
An algorithm is the breakdown of a process that is follo
followed when completing calculations. Miners on the transaction to verify it onto the blockchain.
DATA STRUCTURES
Structs Arrays
In blockchain, solidity u various properties inclu argument.
Arrays are built into diffe and dynamic. You can bu in the contract like a dat ready other contracts.
gorithms
Gaming Industry
owed to solve a problem. It can also be a set of rules that are
e blockchain perform algorithms to solve for the nonce of a
uses structs to create more complex data types. These can have uding commands for the computer to run the established
erent languages. In solidity there are two types of of arrays: fixed uild and array of structs. Dynamic arrays are useful to store data tabase. These can also be private or public. A public array can be
INVESTIGATION
Algorithms
Alg
Computer Programming SIGN UP - Add username and create password. Attach wallet and
Starting Chest - Provides initial items for mining. Presentation of in
Tutorial - Adds user to their fi rst chain. Demonstrates the mining p
Complete Mini Game - The analogy for mining and verifying a tra
Level Up - Players mine in their initial chain until they receive fi ve b
private chain with their friends. As players contribute more to their
Own Chain Creation - Once the player collects ten badges the pl friends or make it public for anyone to join. Leaderboards - Compares chains based on the number of blocks Leaderboards incentivize players to be active in the game.
Mining Block On The Chain - All users contribute to mining by co
puzzle for the nonce. Once the miners mine the set amount requir
Marketplace - Users can use their items to fi nish the mini games f sold for Ether and there will be unique items with visible rarity.
gorithms
Notes
grant access to MetaMiner.
nitial pickaxe and skin.
process in the game.
ansaction. This provides each user with an initial badge.
badges. This allows the player to select to join a public chain or a
r chain the greater the chances they receive rare chests.
layer gains the ability to create their own chain and invite their
mined. The more blocks mined the higher the position.
ompleting mini games which represents solving the cryptographic
red to mine a whole block, it is added to the chain.
faster or choose to sell them on the market place. Items will be
CREATE
Algorithm MetaMiner
Algori
ithms
Start & register
CREATE
Algorithm MetaMiner
Algorithm
ms
Initial Game Tutorial
CREATE
Algorithm MetaMiner
Algorithm
ms
Level Up (Badges)
CREATE
Algorithm
Algori
MetaMiner
REFLECTION -
The algorithm creation was essential to the development algorithm allowed us to flesh out the idea for our game and were created previously but the algorithm placed them all tog determined the interface and pushed drove the connection b idea and continue refining it.
ithms
Mining
of the smart contract, wireframe, and white paper. The d determine its educational value. The graphics of the game gether as it fleshed out the functionality of the DAPP. It also between our summative. It helped us better understand our
WORKSHOP
Chhay Lin Lim
Blockc
Guest Speaker
Cypherpunk Libertarianism Value Pluralism
The cyp an open select w internet interact governm
Libertar These u should h model a
Value p correct belief th other. T umbrell
kchain
Philosophy
pherpunk philosophy is rooted in the belief privacy is necessary for n society in the electronic age. The belief is privacy is the power to whether or not you want to be revealed to society, It applies to the t and technology or to personal preference in any social tion. Cypherpunks rose from CryptoWars where the US ment looked to stifle commercial encryption.
rianism is a collection of political philosophies and movements. uphold liberty as the core principle or belief and believe everyone have choice. The philosophy connects to the ethics of our business as we believe in voluntary participation.
pluralism is the idea that several values or beliefs can be equally and there is not one that holds stronger than another. It is the hat both are fundamental but they coexist in conflict with each The debate here is how do these values coexist under the same la.