Ethereum under the Hood, intro for developers as preparation for Blockchain H...Pascal Van Hecke
Presentation together with Joris Bontje, CTO of Oneup.Company. The audience are mainly developers.
Video recording: https://www.youtube.com/watch?v=43L08dn2y8s
Event link: https://blockchainhackathon.eu/events/technology-deep-dive
gething started - ethereum & using the geth golang clientSathish VJ
- Ethereum is a cryptocurrency like Bitcoin that can be invested in, though it is highly volatile. Its token is called Ether (ETH).
- Ether reached over $1B market cap but is lower now after peaking at around $20 per ETH and currently trading around $7.50.
- There is currently around 90 million Ether in supply with the potential for more to be created through mining rewards and developer funds until Ethereum transitions to proof-of-stake.
Overview of what is Bitcoin, Ethereum, Smart Contract and Blockchain.
First explained what is Bitcoin and its entities involved. Then Ethereum and what is called Blockchain.
Examples of the existing platforms those are using Ethereum.
Intro to smart contract on blockchain enNicholas Lin
1. The document discusses smart contracts and blockchain technology, explaining that smart contracts are self-executing agreements that use blockchain to verify and enforce the terms of a contract without third party involvement. 2. It provides examples of how smart contracts could work, such as a washing machine that can automatically purchase detergent using blockchain to ensure secure payment and delivery. 3. The document also outlines some challenges for smart contracts, such as how they can access external information to operate and how to ensure liquidity when funds are locked on the blockchain.
Ethereum under the Hood, intro for developers as preparation for Blockchain H...Pascal Van Hecke
Presentation together with Joris Bontje, CTO of Oneup.Company. The audience are mainly developers.
Video recording: https://www.youtube.com/watch?v=43L08dn2y8s
Event link: https://blockchainhackathon.eu/events/technology-deep-dive
gething started - ethereum & using the geth golang clientSathish VJ
- Ethereum is a cryptocurrency like Bitcoin that can be invested in, though it is highly volatile. Its token is called Ether (ETH).
- Ether reached over $1B market cap but is lower now after peaking at around $20 per ETH and currently trading around $7.50.
- There is currently around 90 million Ether in supply with the potential for more to be created through mining rewards and developer funds until Ethereum transitions to proof-of-stake.
Overview of what is Bitcoin, Ethereum, Smart Contract and Blockchain.
First explained what is Bitcoin and its entities involved. Then Ethereum and what is called Blockchain.
Examples of the existing platforms those are using Ethereum.
Intro to smart contract on blockchain enNicholas Lin
1. The document discusses smart contracts and blockchain technology, explaining that smart contracts are self-executing agreements that use blockchain to verify and enforce the terms of a contract without third party involvement. 2. It provides examples of how smart contracts could work, such as a washing machine that can automatically purchase detergent using blockchain to ensure secure payment and delivery. 3. The document also outlines some challenges for smart contracts, such as how they can access external information to operate and how to ensure liquidity when funds are locked on the blockchain.
Introduction to blockchain and cryptocurrency technologiesPaweł Wacławczyk
Introduction to cryptography primitives and fundamental data structures. Discuss the process of achieving distributed consensus, proof-of-work and potential attacks on network.
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad SarangNinad Sarang
Blockchain is a distributed public ledger that records all Bitcoin transactions in a permanent, verifiable way. It uses cryptography to ensure the integrity and security of each transaction. New transactions are grouped into blocks and added to the blockchain through a process called mining, where miners compete to solve complex math problems. In return for securing the network, miners are rewarded with new Bitcoins. This decentralized system allows for peer-to-peer transactions without an intermediary.
Everything you ever needed to know about the bitcoin system all explained in baby language, from how it works to how to get started with creating an account, funding an account setting up mining, creating a secure wallet, e.t.c
This document provides information about the EDCON 2017 conference, including details about the venue, sponsors, and schedule. Speakers will discuss topics like Ethereum, smart contracts, state channels, oracles, Casper proof-of-stake, and applications being built on Ethereum like Cosmos, Raiden Network, Streamr, Qtum, and Status. Information is also provided about Ethereum Name Service and community groups in different cities like Paris, London, Prague, and China.
Metadata in the Blockchain: The OP_RETURN ExplosionCoin Sciences Ltd
With the addition of OP_RETURN outputs in version 0.9, it became possible to attach arbitrary pieces of information to bitcoin transactions. This turns bitcoin into a low-level communications protocol, just like TCP/IP, on which many new applications can be built.
Despite its powerful features, bitcoin is also limited, costly and inefficient compared to TCP/IP. After discussing which sorts of applications make this trade-off worthwhile, we talk about CoinSpark, a new open source protocol for enhancing bitcoin transactions, which makes extensive use of OP_RETURNs.
This is a presentation is an introduction to the blockchain. It defines, what is the blockchain and shows how JavaScript developers can create blockchain applications.
The document discusses Bitcoin and Ethereum. It describes how Bitcoin uses proof-of-work mining to validate transactions and add new blocks to the blockchain, providing incentives through block rewards and transaction fees. It also describes Ethereum's ability to run smart contracts through a Turing-complete scripting language, allowing developers to encode arbitrary state transition functions and create decentralized applications. The key differences between the two are that Ethereum supports Turing-completeness, non-value-blind contracts, multi-stage states, and access to blockchain data through its virtual machine.
Gas is a unit used in Ethereum that measures the amount of computational effort required to execute a transaction or smart contract. Every operation on the Ethereum network has an associated gas cost. While gas is used to measure computational work, fees are actually paid in ether using a gas price. The total fee paid is calculated as gas used multiplied by gas price. Gas ensures transactions pay appropriately for their computational requirements and prevents spam on the network. Running out of gas results in transaction failure, while providing too little gas price means a transaction won't be included in a block.
An introductory look at various Blockchain Technologies and examples. In this slide I explain about basics of Etherium and types of Blockchain technology currently present and some known public projects/examples which use Blockchain.
Dappsmedia smartcontract _write_smartcontracts_on_console_ethereumTomoaki Sato
1. The document discusses smart contracts on the Ethereum blockchain, including what they are, common applications, and different types of smart contracts.
2. It provides steps to install the Ethereum blockchain using Geth, write an example token contract, publish the contract to the blockchain, and send transactions to the contract while checking the results.
3. The goal is to understand the end-to-end process of developing and deploying smart contracts on Ethereum from writing code to interacting with live contracts on the blockchain.
Blockchain is a decentralized ledger or list of all transactions across a peer-to-peer network. It underlies technologies like Bitcoin and has potential to disrupt many business processes. No single user controls the blockchain, transactions are broadcast to the network and validated through consensus. The author of the blockchain concept is unknown, thought to use the pseudonym Satoshi Nakamoto. Blockchains use techniques like proof-of-work to serialize changes and achieve distributed consensus to maintain integrity without centralized authority.
Bitcoin is a digital currency that uses cryptography and a decentralized peer-to-peer network to facilitate secure transactions between users. Transactions are recorded on a public blockchain ledger that is verified by miners who solve complex computational puzzles. When Alice wants to send bitcoin to Bob, she broadcasts an encrypted transaction to the network using her private key, and Bob can then verify the transaction using Alice's public key. Miners work to validate transactions by solving proof-of-work puzzles and adding verified transactions to the blockchain, receiving bitcoin as a reward. This process prevents double spending and allows for decentralized verification of ownership without a central authority.
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...Simplilearn
The document provides an overview of Ethereum, including its key features like cryptocurrency (Ether), smart contracts, the Ethereum Virtual Machine (EVM), decentralized applications (Dapps), and decentralized autonomous organizations (DAOs). It discusses how Ether is used to pay for transactions and computational resources on the Ethereum network. It also explains how smart contracts are programs that facilitate exchanges without a central authority, and how the EVM executes smart contract code. Dapps are similar to traditional web applications, but run on a distributed network instead of centralized servers.
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)Nicholas Lin
This document provides an overview of key concepts in blockchain and Bitcoin including decentralization, cryptography, transactions, wallets, mining, and the Bitcoin network. It discusses block and transaction structures, public and private keys, proof-of-work mining, and applications of blockchain technology such as escrow and micropayments. The history of Bitcoin mining from CPUs to ASICs is covered as well as the centralization of mining in pools.
This document provides an overview of the Ethereum blockchain platform and smart contracts. It discusses what Ethereum is, how it works, and its key components. The document covers Ethereum wallets, transactions, tokens, and the Solidity programming language for building smart contracts. It provides information on running Ethereum nodes, clients, and testnets. The document serves as training material for a blockchain specialist program.
Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018Svetlin Nakov
Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018
Speaker: Dr. Svetlin Nakov (co-founder of SoftUni)
Multisig Wallets. Sign / Execute Transactions. Implementation in Bitcoin and Ethereum
Single-User-Managed Wallets: Problems
Multi-Signature Wallets: Concepts
Multi-Signature Wallets in Bitcoin
Multi-Signature Wallets in Ethereum
The Gnosis Multisig Wallet: Demo
Slides, demos and videos: https://nakov.com/blog/2018/09/26/speaker-at-the-blockchain-technology-conference-2018-berlin/
This document provides an overview of blockchain technology. It defines blockchain as a decentralized data structure that allows for a secure, immutable transaction system. The document then briefly outlines the history of blockchain, starting with Satoshi Nakamoto's 2008 paper introducing Bitcoin. It provides a simple technical explanation of blockchain components like hash functions, hash pointers, and blocks. The document also discusses consensus mechanisms like proof-of-work, smart contracts, decentralized applications, and challenges facing blockchain adoption and scalability.
Eris and Ethereum - Decentralized computing on a blockchainBlockStars.io
An overview of how we came from Bitcoin to Ethereum and the Eris Industries platform. The impact of decentralized applications. Possible use cases.
Presented by https://twitter.com/aronvanammers at www.innopay.com on 2015-05-19.
The document discusses the state of the Ethereum ecosystem in 2017. It notes that for every 380 people attending an Ethereum event, there are about 38,000 others working on Ethereum projects globally. It outlines the various participants in the Ecosystem including developers, companies, investors and users. It also discusses areas for improvement such as better communication, more end-user applications, and standards. The author predicts there will be around 300 initial coin offerings in 2017, raising $600 million and creating billions of tokens.
Introduction to blockchain and cryptocurrency technologiesPaweł Wacławczyk
Introduction to cryptography primitives and fundamental data structures. Discuss the process of achieving distributed consensus, proof-of-work and potential attacks on network.
14 Jan17- Nullmeets -Blockchain concept decoded by Ninad SarangNinad Sarang
Blockchain is a distributed public ledger that records all Bitcoin transactions in a permanent, verifiable way. It uses cryptography to ensure the integrity and security of each transaction. New transactions are grouped into blocks and added to the blockchain through a process called mining, where miners compete to solve complex math problems. In return for securing the network, miners are rewarded with new Bitcoins. This decentralized system allows for peer-to-peer transactions without an intermediary.
Everything you ever needed to know about the bitcoin system all explained in baby language, from how it works to how to get started with creating an account, funding an account setting up mining, creating a secure wallet, e.t.c
This document provides information about the EDCON 2017 conference, including details about the venue, sponsors, and schedule. Speakers will discuss topics like Ethereum, smart contracts, state channels, oracles, Casper proof-of-stake, and applications being built on Ethereum like Cosmos, Raiden Network, Streamr, Qtum, and Status. Information is also provided about Ethereum Name Service and community groups in different cities like Paris, London, Prague, and China.
Metadata in the Blockchain: The OP_RETURN ExplosionCoin Sciences Ltd
With the addition of OP_RETURN outputs in version 0.9, it became possible to attach arbitrary pieces of information to bitcoin transactions. This turns bitcoin into a low-level communications protocol, just like TCP/IP, on which many new applications can be built.
Despite its powerful features, bitcoin is also limited, costly and inefficient compared to TCP/IP. After discussing which sorts of applications make this trade-off worthwhile, we talk about CoinSpark, a new open source protocol for enhancing bitcoin transactions, which makes extensive use of OP_RETURNs.
This is a presentation is an introduction to the blockchain. It defines, what is the blockchain and shows how JavaScript developers can create blockchain applications.
The document discusses Bitcoin and Ethereum. It describes how Bitcoin uses proof-of-work mining to validate transactions and add new blocks to the blockchain, providing incentives through block rewards and transaction fees. It also describes Ethereum's ability to run smart contracts through a Turing-complete scripting language, allowing developers to encode arbitrary state transition functions and create decentralized applications. The key differences between the two are that Ethereum supports Turing-completeness, non-value-blind contracts, multi-stage states, and access to blockchain data through its virtual machine.
Gas is a unit used in Ethereum that measures the amount of computational effort required to execute a transaction or smart contract. Every operation on the Ethereum network has an associated gas cost. While gas is used to measure computational work, fees are actually paid in ether using a gas price. The total fee paid is calculated as gas used multiplied by gas price. Gas ensures transactions pay appropriately for their computational requirements and prevents spam on the network. Running out of gas results in transaction failure, while providing too little gas price means a transaction won't be included in a block.
An introductory look at various Blockchain Technologies and examples. In this slide I explain about basics of Etherium and types of Blockchain technology currently present and some known public projects/examples which use Blockchain.
Dappsmedia smartcontract _write_smartcontracts_on_console_ethereumTomoaki Sato
1. The document discusses smart contracts on the Ethereum blockchain, including what they are, common applications, and different types of smart contracts.
2. It provides steps to install the Ethereum blockchain using Geth, write an example token contract, publish the contract to the blockchain, and send transactions to the contract while checking the results.
3. The goal is to understand the end-to-end process of developing and deploying smart contracts on Ethereum from writing code to interacting with live contracts on the blockchain.
Blockchain is a decentralized ledger or list of all transactions across a peer-to-peer network. It underlies technologies like Bitcoin and has potential to disrupt many business processes. No single user controls the blockchain, transactions are broadcast to the network and validated through consensus. The author of the blockchain concept is unknown, thought to use the pseudonym Satoshi Nakamoto. Blockchains use techniques like proof-of-work to serialize changes and achieve distributed consensus to maintain integrity without centralized authority.
Bitcoin is a digital currency that uses cryptography and a decentralized peer-to-peer network to facilitate secure transactions between users. Transactions are recorded on a public blockchain ledger that is verified by miners who solve complex computational puzzles. When Alice wants to send bitcoin to Bob, she broadcasts an encrypted transaction to the network using her private key, and Bob can then verify the transaction using Alice's public key. Miners work to validate transactions by solving proof-of-work puzzles and adding verified transactions to the blockchain, receiving bitcoin as a reward. This process prevents double spending and allows for decentralized verification of ownership without a central authority.
Ethereum Tutorial - Ethereum Explained | What is Ethereum? | Ethereum Explain...Simplilearn
The document provides an overview of Ethereum, including its key features like cryptocurrency (Ether), smart contracts, the Ethereum Virtual Machine (EVM), decentralized applications (Dapps), and decentralized autonomous organizations (DAOs). It discusses how Ether is used to pay for transactions and computational resources on the Ethereum network. It also explains how smart contracts are programs that facilitate exchanges without a central authority, and how the EVM executes smart contract code. Dapps are similar to traditional web applications, but run on a distributed network instead of centralized servers.
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)Nicholas Lin
This document provides an overview of key concepts in blockchain and Bitcoin including decentralization, cryptography, transactions, wallets, mining, and the Bitcoin network. It discusses block and transaction structures, public and private keys, proof-of-work mining, and applications of blockchain technology such as escrow and micropayments. The history of Bitcoin mining from CPUs to ASICs is covered as well as the centralization of mining in pools.
This document provides an overview of the Ethereum blockchain platform and smart contracts. It discusses what Ethereum is, how it works, and its key components. The document covers Ethereum wallets, transactions, tokens, and the Solidity programming language for building smart contracts. It provides information on running Ethereum nodes, clients, and testnets. The document serves as training material for a blockchain specialist program.
Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018Svetlin Nakov
Multi-Signature Crypto-Wallets: Nakov at Blockchain Berlin 2018
Speaker: Dr. Svetlin Nakov (co-founder of SoftUni)
Multisig Wallets. Sign / Execute Transactions. Implementation in Bitcoin and Ethereum
Single-User-Managed Wallets: Problems
Multi-Signature Wallets: Concepts
Multi-Signature Wallets in Bitcoin
Multi-Signature Wallets in Ethereum
The Gnosis Multisig Wallet: Demo
Slides, demos and videos: https://nakov.com/blog/2018/09/26/speaker-at-the-blockchain-technology-conference-2018-berlin/
This document provides an overview of blockchain technology. It defines blockchain as a decentralized data structure that allows for a secure, immutable transaction system. The document then briefly outlines the history of blockchain, starting with Satoshi Nakamoto's 2008 paper introducing Bitcoin. It provides a simple technical explanation of blockchain components like hash functions, hash pointers, and blocks. The document also discusses consensus mechanisms like proof-of-work, smart contracts, decentralized applications, and challenges facing blockchain adoption and scalability.
Eris and Ethereum - Decentralized computing on a blockchainBlockStars.io
An overview of how we came from Bitcoin to Ethereum and the Eris Industries platform. The impact of decentralized applications. Possible use cases.
Presented by https://twitter.com/aronvanammers at www.innopay.com on 2015-05-19.
The document discusses the state of the Ethereum ecosystem in 2017. It notes that for every 380 people attending an Ethereum event, there are about 38,000 others working on Ethereum projects globally. It outlines the various participants in the Ecosystem including developers, companies, investors and users. It also discusses areas for improvement such as better communication, more end-user applications, and standards. The author predicts there will be around 300 initial coin offerings in 2017, raising $600 million and creating billions of tokens.
This document discusses reasons why Ethereum's price has surged and why it may surpass Bitcoin in the future. It cites Ethereum's flexibility, developer community, lower costs and faster transaction speeds compared to Bitcoin. The document also projects future price increases for Ethereum based on models of its circulating supply and capitalization reaching levels higher than Bitcoin at various price points. It notes that Ethereum's upcoming switch to proof-of-stake will dramatically decrease the inflation rate of new ethers entering circulation.
Etherisc at the Ethereum Meetup Vienna 20 March 2017 (Part 1)Stephan Karpischek
Etherisc has launched the first operational insurance applications on the Ethereum blockchain, including flight delay insurance and crop insurance. Their vision is to create an open standard for the decentralized insurance value chain and token model for investors. They have had successes winning startup contests and being selected for accelerator programs. Their roadmap for Q2 2017 includes testing the token market, security audits, developing regulatory frameworks, and ramping up their team.
This document provides an overview of blockchain, Ethereum, and ConsenSys. It begins by explaining how Bitcoin introduced the concept of decentralized money via blockchain in 2009. Ethereum was then created in 2013/2014 to enable more complex decentralized applications by introducing a world computer and programming language. ConsenSys was formed in 2015 to build products and services for the Ethereum ecosystem, including tools, exchanges, and solutions for enterprises. The document discusses the core technological elements that power blockchain systems like Ethereum, as well as challenges around adoption and scalability. It outlines ConsenSys' work building the foundations of a decentralized economic, social, and political operating system on Ethereum.
Ethereum Sentiment Research Spotlight StudyCoinDesk
CoinDesk’s Ethereum Sentiment Research Spotlight Study is our inaugural research coverage of Ethereum. It takes a deeper dive into the past few months for the Ethereum and polled 240+ startup execs and enterprise blockchain leads to assess the impact of the DAO hack and subsequent hard fork.
You'll be able to read analysis of the key trends in this article: http://coindesk.com/coindesk-research-spotlight-study-q3-ethereum-hard-fork
To read the full Q3 2016 State of Blockchain report, please go here:
http://www.coindesk.com/research/state-of-blockchain-q3-2016/
We'd appreciate feedback on our research:
https://www.surveymonkey.co.uk/r/6W6WHST
The document promotes a book about investing in Bitcoin. It provides an overview of the book, which discusses 10 methods for successful Bitcoin investment strategies. The book is aimed at people interested in investing in Bitcoin as well as seasoned Bitcoin investors. It covers the evolution of digital currencies and how to manage wealth obtained from Bitcoin investments.
This document summarizes a class on cryptocurrency mining. It discusses mining pools, where miners pool resources to receive a regular payout, and the risks of attacks. It also examines the expected revenues of a hypothetical $479 mining rig over 17 months, finding the most likely outcome is earning around $620 total during that period. The document concludes by noting the largest mining pool controls around 25% of network hash power, posing little risk of a 51% attack that could compromise the blockchain.
This document discusses various ways to invest in Bitcoin and Bitcoin-based technologies. It outlines investments in Bitcoin mining hardware, speculation through Bitcoin trading and derivatives, investing in Bitcoin-related startups, using Bitcoin for financial services like payments and lending, and potential long-term investment though that is still limited due to Bitcoin's risk and volatility. It also notes some of the risks involved like startup failure, security threats, price volatility, and uncertainty around Bitcoin and blockchain technology evolution.
This document discusses getting started with developing smart contracts on the Ethereum blockchain. It outlines the different contract programming languages like Solidity and Serpent supported by Ethereum, as well as clients written in languages like C++, Go, Python, and JavaScript that can compile contracts. The document also mentions two proof-of-concept releases of Ethereum and provides instructions and contact information for setting up a development environment.
Collaborating and Creating shared accountability for the successful implement...Leo Barella
This document appears to be from CIOReview magazine but does not contain any other substantive information beyond the publication name and month. It does not have enough contextual information to generate a multi-sentence summary.
The evolution of the Architecture of Enterprises (AKA Enterprise Architecture) Leo Barella
We are in the era of competitive advantage through smart information and analytics. Process automation and leveraging transactional systems is a "thing of the past". To advance organizations need to start designing their architecture leveraging microservices and focus on data management / analytics efficiency.
The document provides guidance on describing, assessing, and improving a business model. It explains that understanding and innovating one's business model is crucial for competing effectively today. The document then outlines a three step process: 1) Describe the current business model using nine building blocks including customer segments, value propositions, channels, and costs, 2) Assess the strengths, weaknesses, opportunities and threats of the current model, and 3) Improve and innovate the business model based on the assessment. Each of the nine building blocks is then explained in more detail to help with the description step.
9 BUILDING BLOCKS FOR A SUCCESSFUL BLOCKCHAIN INDUSTRY | BLOCKSTARS.IOBlockStars.io
Want to go beyond Bitcoins? We outline what is needed for a successful blockchain industry in 9 simple building blocks.
We view each one as critical infrastructure to enable sustainable commercial businesses to operate on a blockchain.
Message from Arvicco, the Initiator of Ethereum Classic
"People self-select into communities based on values and principles.
Only those communities that clearly define their values and stick to them, come hell or high water, will be successful in the world of free and voluntary cooperation without coercion.
Welcome to Ethereum Classic, a blockchain community dedicated to the principles of openness, neutrality and immutability."
This document outlines a presentation on capability-based planning using TOGAF and ArchiMate. It begins with an agenda and definitions of key concepts. It then proposes research questions and a methodology. A literature review and survey are summarized. A 3-phase method for capability planning is described and applied to an insurance case study. Extensions to ArchiMate are proposed and validated. Conclusions discuss implications and recommendations for a company to develop tools and training to support the proposed approach.
Ethereum is a blockchain app platform that allows for the creation of smart contracts and decentralized applications (dapps). It uses the Ethereum Virtual Machine (EVM) which can execute scripts using Solidity, a JavaScript-like programming language. Developers can build apps that utilize cryptocurrencies like Ether to pay for computations on the blockchain. Ethereum also introduced the concept of distributed autonomous organizations (DAOs) that operate autonomously using rules encoded as smart contracts.
This document discusses using Ethereum and blockchain technology for applications in architecture and IoT. It proposes creating an "architectural virtual machine" (AVM) by forking Ethereum and using it locally for IoT. This would allow unlimited database usage for tracking physical states. The AVM would use a verifying process to validate state transitions based on physical measurements from sensors. Updating physical parameters like material strength on the blockchain over time could improve accuracy. The AVM aims to function as a distributed consensus and state updating machine for coordinating IoT devices in a secure decentralized manner.
During the last two years we have being working hard on the new hype: Blockchain.
In this talk we will guide you through this new world alongside with the most remarkable contributions we have done so far on the domain, passing by the contract inspector, the ukulele query language, the metric analysis and more.
Instructor: Roger Royse, Founder of Royse Law Firm
Course Title: The Business Basics of Blockchain, Cryptocurrencies, and Tokens
Location: Stanford Continuing Studies
Week: 4 (of 7)
This class will shift will focus on the promise of smart contracts to provide cheap verification, reduce costs and automate many routine transactions. We will explain what a smart contract is (and what it is not), how it works and discuss where it can be implemented to the current economy. We will discuss the use of distributed applications built on the block chain and examine how Ethereum allows dApps to run. We will also look in depth at several dApps including Cryptokitties, Augur and Local Ethereum.
DEXPOOLS is a decentralized, peer to peer (P2P) OTC DeFi platform. Individual buyers and sellers are able to create trade offers bound to specific wallets and execute a trade via smart contracts. There is no need for an escrow custodian or any trusted third party in the process. Both buyers and sellers can set up swaps with literally zero slippage or impact on low liquidity markets. The only cost to use the platform is a low transaction fee for both trading parties vs the high slippage seen on most DEXs which can at times exceed 20-30%.
Bitcoin protocol for developerBitcoin Protocol for DevelopersParadigma Digital
Introducción de Alberto Gómez al protocolo de Bitcoin y al lenguaje Bitcoin Scripting, el cual permite desarrollar características y comportamiento sobre el dinero y las transferencias de valor.
This document provides an overview of cryptocurrency and blockchain technology. It discusses what cryptocurrency is, how blockchain works through decentralized networks, examples of popular cryptocurrencies like Bitcoin and Ethereum, and benefits like lower fees and access for unbanked individuals. It also outlines some major platforms for trading cryptocurrencies like Coinbase and Binance. The presentation aims to inform and educate people about cryptocurrency.
Blockchain workshop PwC March 2018. Explanation of bitcoin and blockchain, Historical analogies, pros and cons, examlples. (Slides don't tell the full story, it included hands on activtiies)
This document summarizes elements of the Bitcoin protocol for developers. It describes the blockchain network protocol, how transactions are structured with inputs and outputs, and how Bitcoin scripting works to lock and unlock transactions based on signatures and public keys. Bitcoin scripting uses a stack-based approach to evaluate transactions in a non-Turing complete manner. Examples are provided of common script patterns and a more complex script for an odd/even betting contract.
Crypto tokens are digital assets that can represent shares in a company, voting rights, or in-game items. They are often used to raise funds during an initial coin offering. Developers can then list the tokens on cryptocurrency exchanges so that users can trade them. Tokens are designed to incentivize participants in open networks and could help reverse internet centralization by enabling new decentralized networks and greater innovation.
Blockchain Companies - How to launch an ICO? - Meetup by Evoluchain - June 2017evoluchain
Slides of Evoluchain Meetup dedicated to ICOs, Initial Coin Offering (or Token Sales). Help in Paris, France, in June 2017. This talk is about Blockchain companies raising millions of dollars for investment and platform expansion. Those slides detail the best practices to launch an ICO.
Token Systems, Payment Channels, and Corporate CurrenciesBernhard Haslhofer
This document provides a summary of token systems, payment channels, and corporate currencies. It begins with defining key concepts like tokens, token systems, and cryptocurrencies. It then discusses Ethereum token standards like ERC-20 and ERC-721 and provides examples. Payment channels are introduced as a solution for blockchain scalability, and implementations like the Lightning Network and Raiden Network are summarized. Finally, it discusses corporate currencies like Libra and compares them to cryptocurrencies. The document aims to explain and demystify recent developments in the crypto space.
Coin Vs Token What is the exact difference between them?- It is a hot topic among the crypto newbies. With Coin we can buy tokens but not vice versa, know much more @http://bit.ly/2Qb8OTV #coins #tokens #CoinVsToken #Developcoins #cryptocurrency #Blockchain
In this workshop, Blockchain Marketer Mitchell Loureiro and Designer Paulo Fonseca will help you understand how to use blockchains to design social systems that fuel themselves. You'll learn how to construct your very own decentralised organisation and how to devise an incentive system based on blockchain technology.
Cryptocurrencies and Blockchain - An opportunity for Startups and CompaniesMarco Vasapollo
This document provides an overview of cryptocurrencies and initial coin offerings (ICOs). It discusses the genesis of Bitcoin and how the blockchain works with miners validating transactions. There are now over 1000 altcoins that address different features or policies. ICOs allow projects to raise funds by issuing tokens, with no central authority and no fees. Smart contracts enable automated transactions of money or data based on predefined rules. The document outlines the ICO process and provides examples of successful past ICOs like Brave Browser and TenX. It then summarizes the MetaRing and Aequalitam projects, which use blockchain technology for software development and enterprise applications.
This webinar is part of BrightTALK's Ask the Expert Series.
Join world-class security and blockchain experts Ulf Mattsson and Peter Partyka to learn more about:
- Basic introduction to Blockchain and its applications
- The future of Blockchain and cryptocurrencies
Audience members are encouraged to send questions to the experts, which will be answered during the live session.
Presenter : Ulf Mattsson (Head of Innovation, TokenEX) | Peter Partyka (Dir. Information Security, FlashPoint), David Morris
Webcast URL : https://www.brighttalk.com/webcast/14723/302587
The document provides an overview of cryptocurrency and blockchain technology. It defines cryptocurrency as digital money used for transactions that is decentralized and uses cryptography. Blockchains are public ledgers that record all transactions in a network. Bitcoin was the first cryptocurrency, created in 2009, with a finite supply that is obtained through mining. Ethereum allows for creation of custom tokens and decentralized applications. Initial coin offerings have raised over $18 billion, though many are scams. Resources are provided for learning more about cryptocurrencies and blockchain.
Spartan Blockchain - Women in Blockchain Workshop PresentationAndrew Marquardt
The workshop will cover topics related to blockchain technologies including blockchain protocols, consensus mechanisms, Ethereum and smart contracts, and real-world enterprise applications of blockchain. It will also discuss challenges and limitations of blockchain. The goal is to educate participants about blockchain and prepare them for careers in the emerging blockchain field.
IP Considerations for Blockchain TechnologyNelson Rosario
This was a CLE presentation that I gave concerning blockchain technology. The talk covered blockchains, cryptocurrency, smart contracts, DAOS, ICOs, patents, open source software, and suggested best practices.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...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.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
2. 2 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Agenda
Talks
• How to explain Ethereum (Pascal Van Hecke)
• The State of the DApps (Joris Bontje)
Show and Tell
• Plutus (Gerbrand van Dieijen)
• Solidity live code checker (Pascal van Kooten)
• …
Q&A
• Everything you wanted to ask but…
Live Tweets
• You: looking for coworkers, announcing a project...
3. 3 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Some tips
Social media
• #ethereum @SETUPUtrecht
• Feel free to take pictures
• Audio: Joris is recording, check Ethercasts.com
Practical
• We finish before 10
• Volunteer-run!
• Next meetups?
4. tomorrow’s transactions today
How to explain Smart Contracts & Ethereum
Ethereum developer meetup, May 18th 2016
Pascal Van Hecke, Innopay
5. 5 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Agenda
Explaining to Bitcoiners
Explaining to non-Bitcoiners
Explaining Smart Contracts
6. 6 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Agenda
Explaining to Bitcoiners
Explaining to non-Bitcoiners
Explaining Smart Contracts
7. 7 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
8. 8 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Smart contracts in Bitcoin
• Contains a deliberately simple scripting language
• A transaction = locking Bitcoin and describing how it can be unlocked
• Examples:
− Multisig: multiple signatures are needed to unlock
− CheckLocktimeVerify: Bitcoin only spendable at some point in future
− ….
9. 9 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Smart contracts in Bitcoin
• Contains a relatively simple scripting language
• A transaction = locking Bitcoin and describing how it can be unlocked
• Examples:
− Multisig: multiple signatures are needed to unlock
− CheckLocktimeVerify: Bitcoin only spendable at some point in future
− ….
Altcoin/Metacoin X
More ”opcodes”,
more functionality
10. 10 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
11. 11 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Ethereum: anything is programmable
“Classic “ blockchains
• Addresses
• Balance with “native” coin
• Transactions
• Blocks: transactions bundled
Ethereum:
• Addresses
• + data storage
• + code
• Balance with Ether
• + application-specific tokens
with specific behaviour
• Transactions
• + creation of contract code
• + calling contract code
• Blocks: “transactions”
• + ”new state” of entire system
12. 12 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
13. 13 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
14. 14 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
15. 15 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Agenda
Explaining to Bitcoiners
Explaining to non-Bitcoiners
Explaining Smart Contracts
16. tomorrow’s transactions today
Red sends 1.1 to green
Blue sends 3 to green
Grey sends 1 to red
Blue sends 3 to red
Red sends 1.1 to grey
Red gets 50 for the
puzzle!
17. 17 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
18. 18 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
19. 19 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Slow and primitive, but…
Promise:
A 15-year old can deploy business
logic that is:
• Verifiable
• Immutable
• Untamperable
• Untouchable
20. 20 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Agenda
Explaining to Bitcoiners
Explaining to non-Bitcoiners
Explaining Smart Contracts
21. 21 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
22. 22 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
23. 23 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
24. 24 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
25. 25 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
26. 26 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
27. 27 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
28. 28 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
29. 29 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
30. 30 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
31. 31 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Smart contract pattern
1 Lock thing of value in contract
2 Contract code determines
redistribution
3 Based on information that is not
yet known
32. 32 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Smart contract pattern
1 Lock thing of value in contract
• Native crypto
• Tokens representing value… or
abilities
2 Contract code determines
redistribution
3 Based on information that is not
yet known
33. 33 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Smart contract pattern
1 Lock thing of value in contract
• Native crypto
• Tokens representing value… or
abilities
2 Contract code determines
redistribution
3 Based on information that is not
yet known
• Randomness
• Actor
• “Oracle”
34. 34 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
35. 35 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
36. 36 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
37. 37 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
38. 38 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
39. 39 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
40. 40 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
41. 41 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
42. 42 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
43. 43 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
44. 44 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
45. 45 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Developers, developers, developers…
46. 46 How to explain Smart Contracts & Ethereum, Ethereum developer meetup, May 18th 2016
Agenda
Talks
• How to explain Ethereum (Pascal Van Hecke)
• The State of the DApps (Joris Bontje)
Show and Tell
• Plutus (Gerbrand van Dieijen)
• Solidity live code checker (Pascal van Kooten)
• …
Q&A
• Everything you wanted to ask but…
Live Tweets
• You: looking for coworkers, announcing a project...
Editor's Notes
Hopefully without break, experience learns it will be difficult to get everyone together again
However please be silent, no microphone, it’s fine if you want to chat, but do it outside.
Volunteer-run, also if you want to sponsor…
Café afterwards
Practical:
Help to clean up, trash cans, my colleagues tomorrow will want to have a nice place as well
The meetup is volunteer-run too, contact Joris
Similar to the Bitcoin presentation.
In many ways
- Wat er doorgaans mee bedoeld wordt: demystificeren.
Veel over Ethereum
Iets minder omdat het nog allemaal heel pril is.
- Wat er doorgaans mee bedoeld wordt: demystificeren.
Veel over Ethereum
Iets minder omdat het nog allemaal heel pril is.
Explaining to Bitcoiners should be the easiest part: appeal to their sense of history
If you have an audience that knows Bitcoin, you can remind them that scripting was built in from the start.
In fact, Satoshi was far more ambitious to begin with, needed to throw out a lot to keep it simple.
The basic building block is an unlocking script and a locking script
Andere toepassingen: name registries, asset registries of existing things, creating your own tokens, decentralised exchange
Zowel altcoins als dingen bovenop Bitcoin by abusing fields
December 2013 whitepaper,
Midden 2014 gecrowdfund
Midden 2015 life gegaan.
Motivatie: alles kunnen maken in een ding.
Addresses controlled by a public/private key
Or addresses that contain code AND can hold money: little robots
Remember the output script
(acutally it’s ones and zero’s, a blockchain explorer will disassemble it for you.
Stands for operations on data
Higher languages: solidity
Let op: keyword contract
- Wat er doorgaans mee bedoeld wordt: demystificeren.
Veel over Ethereum
Iets minder omdat het nog allemaal heel pril is.
You can try to explain the shared ledger, I have a workshop on this
Shared ledger
Bitcoin: step back: shared legder: ik geef soms wel eens langere presentaties.
In twee zinnen:
Briefje aan Jaap
Briefje aan Jaap via tussenpersoon die excel bijhoudt
Ik laat het aan iedereen weten
Resultaat is een STATISTISCH verschijnsel
Hoe die meerderheid tot stand komt: wat iedereen drijft om het netjes te doen: consensus mechanisme: rollenspel
Belangrijkste: shared ledger staat boven het niveua van de eigen machine
So, most important
It exists in the network
Not in individual machines
Also here: sending messages.
Statistisch effect: een gedeelde, imaginaire computer.
It cannot be tampered with
It cannot be turned off
It cannot be changed!
It will always be there!
You can count on it
You can trust your money to code.
Dan laat de fantasie op hol: AI, Skynet, Big data.
Pokketraag.
Weinig geheugen.
Expensive.
64 KB!
That’s pretty crazy!!
Still, what do people use it for?
Actually really limited
Googling doesn’t really help
The term Smart contract comes from someone called Nick Szabo.
If that name sounds familiar, this man too has been mentioned as the possible author of the Bitcoin Whitepaper.
”Computerized transaction protocol that executes the terms of the contract”
Pretty vague: applies to any business process automation.
That’s also the trouble with the current disucussion when applied in the cryptocurrency world: anyone uses the word for anything
Let’s look at Wikipedia (more recent)
Computer protocol that…
Enforce
It makes a contractual clause unnecessary
Computers are more reliable than humans: code!
Is it a good name?
It’s code: not smart!
It’s not a contract.
In the context of blockchain!
Als je het precies wil weten moet je kijken naar de technische context waarin het gebruikt wordt
We are far from the legal concept of contract here
Wat voor busines logica: I am going to try to help you see the pattern
abilities:
ownership, permissions (Jasper van Gelder), voting rights (talk!)
Trhy to give some examples.
These are the examples I always use.
Predetermined flow of events, like a clockwork
Deterministic ponzi scheme
Like in Bitcoin, the first applications are ponzi schemes and gambleing
Actor can be an beslissing van een groep mensen zijn:DAO: fascinating concept
Actor can be an beslissing van een groep mensen zijn:DAO: fascinating concept: shareholders that cannot be betrayed
Actor can be an beslissing van een groep mensen zijn:DAO: fascinating concept
Actor can be an beslissing van een groep mensen zijn:DAO: fascinating concept
Je zag daarnet de interfaces verbeteren: getuigt van de snelle evolutie. Dit is MIST
Rijke user interfaces, identity heavy!
Persona/Identity
All of this has generated a lot of interest of developers
Hopefully without break, experience learns it will be difficult to get everyone together again
However please be silent, no microphone, it’s fine if you want to chat, but do it outside.