This is my gentle intro to blockchain talk given at FC Bayern Hackdays - From the disruption of trust to how to deploy a HelloWorld SmartContract on a local instance of Ethereum using Truffle and Ganache.
The new digital era is knocking our doors, and these are arguably the most exciting times post invention of internet itself. Open your doors to the new advanced digital world, which promises to simplify and automate a lot of things around. In the list of remarkable technologies that promise to change the world, is Blockchain.
Conceived in 2008, this concept is generating a lot of buzz. This presentation discusses about this technology, working mechanism in case of Bitcoin, and its use cases beyond crypto-curreinces.
The new digital era is knocking our doors, and these are arguably the most exciting times post invention of internet itself. Open your doors to the new advanced digital world, which promises to simplify and automate a lot of things around. In the list of remarkable technologies that promise to change the world, is Blockchain.
Conceived in 2008, this concept is generating a lot of buzz. This presentation discusses about this technology, working mechanism in case of Bitcoin, and its use cases beyond crypto-curreinces.
"From Crypto Equity to Crypto Commons"
Conference Presentation at the P2P Financial Systems Workshop
Bundesbank, Frankfurt - January 2015
https://www.ecurex.com/p2pfisy/
How do blockchain and internet of things match?Bob Peters
This presentation explains the basics about blockchain technology and shows example business cases for blockchain and internet of things.
Presentation was given by Bob Peters (Embedded System Engineer), Embedded Systems Enthusiast, see www.embedwise.com .
Foreword
This paper is the result of a research project carried out by Labs
in EVRY Financial Services during the fall of 2015. The content of
this report is the result of a comprehensive study, featuring online
sources, literary works, as well as recordings of financial
conferences such as Consensus 2015 and Fintech Week 2015.
We aim to provide a comprehensive report detailing the
opportunities, challenges and key success factors for financial
institutions looking to leverage the opportunities presented by
blockchain technology.
We hope you enjoy this study and that it helps give you greater
understanding.
CBGTBT - Part 1 - Workshop introduction & primerBlockstrap.com
A Complete Beginners Guide to Blockchain Technology Part 1 of 6. Slides from the #StartingBlock2015 tour by @blockstrap
Part 1: http://www.slideshare.net/Blockstrap/cbgtbt-part-1-workshop-introduction-primer
Part 2: http://www.slideshare.net/Blockstrap/02-blockchains-101
Part 3: http://www.slideshare.net/Blockstrap/03-transactions-101
Part 4: http://www.slideshare.net/Blockstrap/cbgtbt-part-4-mining
Part 5: http://www.slideshare.net/Blockstrap/05-blockchains-102
Part 6: http://www.slideshare.net/Blockstrap/06-transactions-102
Brief overview of technological components of blockchains, cryptocurrencies and tokens, including example applications and decentralized applications in the market.
We shortly go through bitcoin/blockchain history before trying to guess how our economy/society will be impacted by this technology in the near future.
Block chains and crypto currencies - introductionInitio
Objectives and knowledge sharing
• What is blockchain? Why should we care?
• Cryptography: Shared secrets and the Blockchain
• Protocols: What’s in those blocks ?!
• Ethereum
• Bitcoin
• Hyperledger
Explains the motivation for private/permissioned blockchains and their characteristics, particularly in comparison to traditional centralized databases. Lists seven "tomatoes" that people throw at the notion of private blockchains, evaluating which represent valid criticisms and which do not.
Blockchain’s implications for the financial industryInitio
Purpose and meaning of Blockchain : “kill the middle man”
What is Blockchain for a financeer ?
Discussing the field’s potential
Introduction
Cryptocurrency Case Study: economic & utilitarian perspective
Valuing a Bitcoin
What are the features of a “good” currency ?
Transaction fees per cryptocurrency
Transaction fees non-normalized evolution
Transaction fees normalized evolution
Transaction speed
Scalability : can the infrastructure and the model support the load ?
Functions of money
Instructor: Roger Royse, Founder of Royse Law Firm
Course Title: The Business Basics of Blockchain, Cryptocurrencies, and Tokens
Location: Stanford Continuing Studies
Week: 3 (of 7)
The third session focuses specifically on cryptocurrencies. We will discuss the history of digital currencies from Bitcoin to Ether and others. We will review core concepts and terms and more highlight the major events in cryptocurrency space, new opportunities and existing problems that remain to be solved.
Blockchain Technology And CryptocurrencyEno Bassey
A brief presenation about blockchain and understand cryptocurrency. Find out what it is and why you need to know about it. How you can get involved and how it may change the world as we know it.
Basic introduction in blockchain, smart contracts, permissioned ledgersKoen Vingerhoets
Presented during Blockchain Vlaanderen #7 on 20/04/2017, organised by Kunstmaan and Antwerp Management School.
The assignment: host a basic introduction into blockchain, share some insights on smart contracts and explain why financial institutions choose other ledgers than bitcoin.
NFT & Blockchain seems to be hype to many; many are flipping and making crazy money, and some are buying monkey pics for millions of $! Why are notable brands(Nike, Gucci, JP Morgan, Snoop Dog, Nothing etc.) getting into this? Even Indian brands/celebs like Flipkart, Musicians are taking NFT and Metaverse route aggressively. What is going on? This session will cover the basics of NFT, web3, the types of NFT, some industry observations Abhinav had in the past ten months, the future of industry integrations, and how the enterprise can integrate better with them.
"From Crypto Equity to Crypto Commons"
Conference Presentation at the P2P Financial Systems Workshop
Bundesbank, Frankfurt - January 2015
https://www.ecurex.com/p2pfisy/
How do blockchain and internet of things match?Bob Peters
This presentation explains the basics about blockchain technology and shows example business cases for blockchain and internet of things.
Presentation was given by Bob Peters (Embedded System Engineer), Embedded Systems Enthusiast, see www.embedwise.com .
Foreword
This paper is the result of a research project carried out by Labs
in EVRY Financial Services during the fall of 2015. The content of
this report is the result of a comprehensive study, featuring online
sources, literary works, as well as recordings of financial
conferences such as Consensus 2015 and Fintech Week 2015.
We aim to provide a comprehensive report detailing the
opportunities, challenges and key success factors for financial
institutions looking to leverage the opportunities presented by
blockchain technology.
We hope you enjoy this study and that it helps give you greater
understanding.
CBGTBT - Part 1 - Workshop introduction & primerBlockstrap.com
A Complete Beginners Guide to Blockchain Technology Part 1 of 6. Slides from the #StartingBlock2015 tour by @blockstrap
Part 1: http://www.slideshare.net/Blockstrap/cbgtbt-part-1-workshop-introduction-primer
Part 2: http://www.slideshare.net/Blockstrap/02-blockchains-101
Part 3: http://www.slideshare.net/Blockstrap/03-transactions-101
Part 4: http://www.slideshare.net/Blockstrap/cbgtbt-part-4-mining
Part 5: http://www.slideshare.net/Blockstrap/05-blockchains-102
Part 6: http://www.slideshare.net/Blockstrap/06-transactions-102
Brief overview of technological components of blockchains, cryptocurrencies and tokens, including example applications and decentralized applications in the market.
We shortly go through bitcoin/blockchain history before trying to guess how our economy/society will be impacted by this technology in the near future.
Block chains and crypto currencies - introductionInitio
Objectives and knowledge sharing
• What is blockchain? Why should we care?
• Cryptography: Shared secrets and the Blockchain
• Protocols: What’s in those blocks ?!
• Ethereum
• Bitcoin
• Hyperledger
Explains the motivation for private/permissioned blockchains and their characteristics, particularly in comparison to traditional centralized databases. Lists seven "tomatoes" that people throw at the notion of private blockchains, evaluating which represent valid criticisms and which do not.
Blockchain’s implications for the financial industryInitio
Purpose and meaning of Blockchain : “kill the middle man”
What is Blockchain for a financeer ?
Discussing the field’s potential
Introduction
Cryptocurrency Case Study: economic & utilitarian perspective
Valuing a Bitcoin
What are the features of a “good” currency ?
Transaction fees per cryptocurrency
Transaction fees non-normalized evolution
Transaction fees normalized evolution
Transaction speed
Scalability : can the infrastructure and the model support the load ?
Functions of money
Instructor: Roger Royse, Founder of Royse Law Firm
Course Title: The Business Basics of Blockchain, Cryptocurrencies, and Tokens
Location: Stanford Continuing Studies
Week: 3 (of 7)
The third session focuses specifically on cryptocurrencies. We will discuss the history of digital currencies from Bitcoin to Ether and others. We will review core concepts and terms and more highlight the major events in cryptocurrency space, new opportunities and existing problems that remain to be solved.
Blockchain Technology And CryptocurrencyEno Bassey
A brief presenation about blockchain and understand cryptocurrency. Find out what it is and why you need to know about it. How you can get involved and how it may change the world as we know it.
Basic introduction in blockchain, smart contracts, permissioned ledgersKoen Vingerhoets
Presented during Blockchain Vlaanderen #7 on 20/04/2017, organised by Kunstmaan and Antwerp Management School.
The assignment: host a basic introduction into blockchain, share some insights on smart contracts and explain why financial institutions choose other ledgers than bitcoin.
NFT & Blockchain seems to be hype to many; many are flipping and making crazy money, and some are buying monkey pics for millions of $! Why are notable brands(Nike, Gucci, JP Morgan, Snoop Dog, Nothing etc.) getting into this? Even Indian brands/celebs like Flipkart, Musicians are taking NFT and Metaverse route aggressively. What is going on? This session will cover the basics of NFT, web3, the types of NFT, some industry observations Abhinav had in the past ten months, the future of industry integrations, and how the enterprise can integrate better with them.
More info: https://blockchainhub.net/
Blockchain for Beginners in a Nutshell: History of Blockchain, how it works, and future outlook #blockchain #ethereum #bitcoin #consensus
More info: https://blockchainhub.net/
Blockchain for Beginners: Blockchain history, state of development, outlook & current challenges #bitcoin #ethereum #smartcontracts
A high-level introduction to cryptoland with the aim to sketch out what people are getting so excited about (beyond the rollercoaster of Bitcoin price). Covering blockchains, cryptocurrencies, ICOs, DApps, DAOs and more.
Blockchain and the digital future. Promises of new technology against realityVladimir Seleznev
Taken from (probably) the first blockchain critical review in Russian scientific journal.
Reference: NIKOLAEV V.A., SELEZNEV V.M. Blockchain and the digital future. Promises of new technology against reality // AUDIT (ISSN 2227-9288), auditrf.ru, #2 2019
[Workshop] Getting Started with Cryptos, NFTs & Web 3.0 for Absolute BeginnersHessan Adnani
We are experiencing massive trends in Cryptos, NFTs, and Web 3.0 everywhere, and sooner or later, we all need to adapt to these new technologies. The DotCom Boom is repeating itself. We have two choices: to wait and be forced to learn about the Cryptos/NFTs when it's too late or to know it now and ride the current waves of opportunities.
In this workshop, we will get you started with Cryptos and NFTs, even if you're an absolute beginner with no technical background. We will be discussing:
The fundamentals of blockchain technology and how Cryptocurrencies, NFTs, and Web 3.0 work
Setting up your digital wallet
Understanding the Cryptos and NFTs markets
How to keep your assets safe and spot scams
How to buy and store cryptocurrency
How to buy your first NFT
How to spot opportunities
Essential investment mindset when it comes to the Crypto world
Crypto communities
And many more...
A blockchain is a decentralized and distributed digital ledger that is used to record transactions across many computers so that the record cannot be altered retroactively without the alteration of all subsequent blocks and the collusion of the network.
Tucson Blockchain Devs meetup June 7 and O'Reilly Fluent 2018. Some things to consider if you're starting to think about how to integrate with blockchains.
Plenary Talk at ICEIC 2019
Pullman Auckland Hotel, Auckland, New Zealand
Jan. 23th (Wed) 2019, 11:00 ~ 12:30
http://iceic.org/2019/
Abstract
In the year 2018, we have witnessed the surge and the fall of crypto-currencies. With the surge, blockchain the new technology behind cryptocurrencies, and its idealistic footprint of advanced thoughts, blockchainism it can be perhaps called, came to enthrall our minds. Thousands of new ambitious projects have been conceived and fast activated with the worldwide frenzy of new funding through initial coin offerings a novel funding mechanism in the blockchain world. Decentralized societies, equal accesses to valuable resources, reducing the cost of middleman, freed individuals from hierarchical organizations, and reducing the spread in inequalities are some of those advanced thoughts. But the fall came; the market value for Bitcoin has collapsed more than 7 times from its peak-value; that of Ethereum has plummeted more than 12 times. These two power houses which have supported those progressive projects are now torn apart. Recent New York Times report reads, “Blockchain: What’s it good for? Absolutely nothing, report finds.” Another one reads, The Blockchain Is a Reminder of the Internet’s Failure. The same utopian promises that bloomed during the Internet’s early days are back. Be afraid.“ Should this be the end of our pursue to change and make a better world with blockchains? Obviously not. In this presentation, I would like to talk about the reality of blockchain technology and how distant it is from the ideals. With this accessment, I would like to present some of novel research progresses we made in year 2018 and talk about further research ideas to pursue in year 2019.
What is a blockchain?
Why is cryptocurrency the future?
It's a deck I was preparing for a lighting talk at ESGgo.
Since I got some excellent feedback on it - I decided to open-source it :)
Hopefully, you will find it valuable.
ICO Pitchnight #1 by Catena Capital & Herdius and friendsBalazs Deme
The first ICO Pitchnight organized by Catena Capital and Herdius. Advice and learnings on already having done an ICO by Bricklock, on having already done an ICO in Germany by Herdius and planning on one by KYC solution Fractal.
This presentation is part of New Product Developers (NPD) meetup regularly conducted by Divum. In this session, we covered gentle introduction to blockchain to running a truly decentralised Pizza ordering application built using solidity on ethereum.
Similar to A Gentle introduction to Blockchain with Ethereum (20)
Supply Chain Management on the blockchain with Iot, Azure, BigchainDB, VueJSJohann Romefort
In this talk, I'm presenting how to create a simple prototype of supply chain management system built on the blockchain to enable quick traceability.
We'll use a NodeMCU device (ESP8266), a MFRC522 RFID reader, MQTT protocol on Azure, BigchainDB (IPDB with websockets), and VueJS (with vuex, vue-router and elementUI) for the user interface.
Welocme to ViralQR, your best QR code generator.ViralQR
Welcome to ViralQR, your best QR code generator available on the market!
At ViralQR, we design static and dynamic QR codes. Our mission is to make business operations easier and customer engagement more powerful through the use of QR technology. Be it a small-scale business or a huge enterprise, our easy-to-use platform provides multiple choices that can be tailored according to your company's branding and marketing strategies.
Our Vision
We are here to make the process of creating QR codes easy and smooth, thus enhancing customer interaction and making business more fluid. We very strongly believe in the ability of QR codes to change the world for businesses in their interaction with customers and are set on making that technology accessible and usable far and wide.
Our Achievements
Ever since its inception, we have successfully served many clients by offering QR codes in their marketing, service delivery, and collection of feedback across various industries. Our platform has been recognized for its ease of use and amazing features, which helped a business to make QR codes.
Our Services
At ViralQR, here is a comprehensive suite of services that caters to your very needs:
Static QR Codes: Create free static QR codes. These QR codes are able to store significant information such as URLs, vCards, plain text, emails and SMS, Wi-Fi credentials, and Bitcoin addresses.
Dynamic QR codes: These also have all the advanced features but are subscription-based. They can directly link to PDF files, images, micro-landing pages, social accounts, review forms, business pages, and applications. In addition, they can be branded with CTAs, frames, patterns, colors, and logos to enhance your branding.
Pricing and Packages
Additionally, there is a 14-day free offer to ViralQR, which is an exceptional opportunity for new users to take a feel of this platform. One can easily subscribe from there and experience the full dynamic of using QR codes. The subscription plans are not only meant for business; they are priced very flexibly so that literally every business could afford to benefit from our service.
Why choose us?
ViralQR will provide services for marketing, advertising, catering, retail, and the like. The QR codes can be posted on fliers, packaging, merchandise, and banners, as well as to substitute for cash and cards in a restaurant or coffee shop. With QR codes integrated into your business, improve customer engagement and streamline operations.
Comprehensive Analytics
Subscribers of ViralQR receive detailed analytics and tracking tools in light of having a view of the core values of QR code performance. Our analytics dashboard shows aggregate views and unique views, as well as detailed information about each impression, including time, device, browser, and estimated location by city and country.
So, thank you for choosing ViralQR; we have an offer of nothing but the best in terms of QR code services to meet business diversity!
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.
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.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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.
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.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 3
A Gentle introduction to Blockchain with Ethereum
1. A Gentle Introduction To
Blockchain With Ethereum
Johann Romefort, Tech Evangelist at Stylight
Twitter: @romefort
Blog: http://romefort.net
LinkedIn: http://linkedin.com/in/romefort
Email: johann.romefort@stylight.com
2. Agenda
● The Trust Industry
● Disruptive Nature of Blockchain
● Ethereum
● Demo!
6. 3500 Years Ago: The Signet Ring
Signet rings have been used since as far back as 3500 BC when the people of
Mesopotamia began using them as a method of authenticity. Each was unique to one
person.
8. Trust Comes at
a Price
● Operational Costs
● Risk
● Time
● Centralization
9. 3rd-Party Trust Is
Fragile and Disrupted
● 2008 financial meltdown
● Government surveillance
● Elections
● Social media giants
● Data breaches
10. The Edelman Trust Barometer
Source: https://www.scribd.com/document/336621519/2017-Edelman-Trust-Barometer-Executive-Summary
11. The
Double-Spending
Problem
● You need to make sure the
ownership of the item of
value is moving from A to B
● In a digital world this is a
problem as assets can be
copied.
● This is why we needed 3rd
party which we can trust
and can ensure the validity
of the transaction
12. Until January 3rd,
2009
First blockchain implementation
deployed under the name:
“Bitcoin: A Peer-to-Peer
Electronic Cash System”
By Satoshi Nakamoto
14. What is
Blockchain?
● It’s an immutable distributed public ledger
● All transactions are timestamped and recorded
into blocks
● Distributed database with no single point of
failure
● Can’t be controlled by authorities such as
government due to its decentralized nature
● Solve the double-spending problem without
need for 3rd party of trust.
15. What is a Hash?
● Mathematical function which turns data into a
fingerprint of that data called
● You can’t deduce the data from the hash.
● The same data will have the same Hash.
● Slightly different data will have a totally different hash
16. What about Ethereum?
● It’s the second largest Blockchain implementation
● It can be a seen as a blockchain of second generation
● It contains new features such as Smart Contracts
17. What’s a Block?
● Bundle transactions
● Contains previous block hash
● All blocks are linked through their hashes
● You can’t change the data in one block
without breaking the chain
● Unless you mine it all over again
18. What’s a transaction?
● An operation that writes data on the blockchain
● Each transaction incurs a fee
● Simple transaction sending ETH from one address to
another
● More complicated transactions involve Smart Contracts
19. Smart Contracts
● Introduced in Ethereum Blockchain
● Run code directly on the blockchain
● Each smart contract has its own wallet
● Smart Contracts can invoke each others
● Written in Solidity
20. Enabling New
kinds of
Organizations
● DAO: Decentralized
Autonomous
Organization
● New type of
organization governed
by multiple smart
contracts
● Token holders can be
granted the right to
vote for example
22. Many chains available
● Main Net: This is the production network - Don’t use it
for development purposes!
● Rinkeby: https://www.rinkeby.io/#stats
○ PoA (Proof of Authority)
○ Immune to Spam attacks
○ Supported by geth only
○ Request ether through faucet: https://faucet.rinkeby.io/
● Ropsten: Best reproduce the current prod. Env.
○ Subject to Spam
○ Ether can be mined or requested
● Solo Network
30. Let’s compile and
deploy our contract
truffle compile
truffle migrate --network development
Compile will compile our Solidity code to bytecode (the code that the Ethereum Virtual
Machine (EVM) understands), in our case, Ganache emulates the EVM.
Migrate will deploy the code to the blockchain, in our case, the blockchain could be found in
the network “development” we set earlier in the “truffle-config.js” file.