SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Advanced Features with Catapult:
Building the Future of Blockchain Applications
Cebu, Philippines
May 10th, 2018
Presented by Jeff McDonald
LuxTag.io CTO
www.nem.io
Clients Server
Database
(It is a
master copy!)
Centralized
(efficient but not secure)
Decentralized
(Not efficient but very secure)
TRUST, SECURITY& MARKETS
WHAT DOES IT SOLVE?
Blockchain is a decentralized
database solution that creates a new
model of trust, security, and serves
new markets.
Blockchain Database
Bitcoin
Bitcoin is a single purpose database. It is
designed to send BTC.
Blockchain Database
Ethereum
Ethereum is a blockchain designed to send ETC
Ethereum also has a VM.
• ETC is
1. money
2. gas
• Gas powers a virtual machine.
• Contracts exist in the VM.
Blockchain Database
NEM really makes the blockchain as a true database solution.
IoT
NEM can be used for all these other use cases by adding support for all these features directly
into the core via plugins or as 2nd layer standards.
ID
Three Layers of Business Logic
CORE PLUGINS & FEATURES
Multisig, Namespaces,
Mosaics, Messaging
PROTOCOLS & STANDARDS
Voting, Apostille
OFF-CHAIN CONTRACTS
ICO maker, XEMsign
Apostille Standard
Notarization is updatable, augmentable, transferable, can be certified by
third parties, and can be conjointly owned.
And now IOT integration
TRANSFER
NOTARIZATIONS
CONJOINTLY OWN 3RD PARTY
CERTIFICATION
VOTING
Aggregate Transactions
7-11PaysFees
Bank: USD
Alice 7/11
$2
A
B
0.05 XEM
Aggregate Transactions
App/Project Creator
PaysFees
Bank: USD
Alice
Chuck
Bob
Patrick
$0.02
B
0.05 XEM
C
$5
A
Patcoin
+ Patcoin App
= PATpay»
LoyalcoinBank
Aggregate Transactions
TrulyDecentralized and«trustless» Protocol
Chuck
100 Dim:Dimcoin
Alice
Family
Mart
A
100 Dim:Dimcoin 50 LC:Fmart Points0.5 BNK:USD
0.5 BNK:USD
50 Pesos
1 point = 1 peso
B C
50 LC:Fmart Points
End User Example
1-of-2
$$$ Account
Mother
Restore AccountUser’s Phone
Brother
2-of-2
Alice Bob
Best Friend
Signer
Multisig
Account
Lost Private Key Contract
• User has a back up with friends
MULTI-LAYERED
MULTISIG
TRANSACTIONS
2-of-2 2-of-3
Best Friends
Unique 1-of-1 multisig
IoT
99% of txs
2-of-3
User Account
Device $$$
2-of-2
IOT Device Manufacturer AI
Manufacturer
Account
Device Signer
NotifyNotify
1-of-2
Signer
Multisig
Account
• Public Network Settings
• Max of 3 levels
• One account up to 10
cosigners
• One account up to 5 contracts
IOT
• Now devices can safely own funds
MULTI-LAYERED
MULTISIG
TRANSACTIONS
NEM’sAPIs
Building on a smart blockchain has never been easier
Developers love NEM’s JSONrestful APIs and SDKs
Clients Server
Database
(It is a
master copy!)
Centralized
(efficient but not secure)
Decentralized
(Not efficient but very secure)
Catapult’s
Architecture
Security,
Scalability,
AndFlexibility
01
02
03
04
Layer
Layer
Layer
Layer
Core Blockchain server for P2P transa
ctions
MongoDB and API Server
SDKs (Javascript, Java, C#,
Typescript, PHP and more)
NEM Apps and Light Clients
Mijin onAzure
Security,
Scalability,
AndFlexibility
JOIN US!
Red:t.me/nemred
Philippines:t.me/
@NEMofficial
/r/nem
JeffMcDonald
jeff@nem.io
TelegramID:@jabo38
PACNEM
Advancedblockchainintegration
Builtbyonedeveloper
Usesmosaicsforgames
BlockchainProject
http://pacnem.com
NEMp3
Adownloadpaymentwebapp,utilizing
theNEMAPItocombineuniquecustomerIDswith
purchases,publishedtotheNEM
blockchain
Nocustomerinformationisstoredbytheapp
BlockchainProject
http://nemp3.herokuapp.com
NEMid
Asecurewaytosigninusingsecurepublickey
cryptography
SignincompatiblewebsitesandappswithonlyaNEM
accountthroughastandaloneapplication
BlockchainProject
http://blog.nem.io/nemid
ioNEM
UsingtheNEMblockchainsmartcertificateprogramto
controlIOTdevices
Certificatesgiveownersaccessrightstouse
theIOTdevice
Certificatescanbetransferable
BlockchainProject
http://gitlab.com/nikhilijha/ionem
NEM PAY
AndroidandiOSappforsendingassetsSimple
walletbuildonNEMSDK
BlockchainProject
http://nem.io/project/nem-pay
ICO MAKER
Automaticpayouts
Real-timepayments
BlockchainProject
http://github.com/aleixmorgadas/nem-ico-project
XEM SIGN
Distributedsigningcontract
Filtertransactionsbyinputsincluding
whitelist,blacklist,maxperaccount,maxperday,
maxpertxandmore
BlockchainProject
http://nem.io/project/xemsign
XEM
SIGN
NEMventory
InventorytrackingofitemsusingtheNEM
blockchain
Real-lifeassetsarerepresented asmosaicsonthe
NEMblockchain
BlockchainProject
http://nemventory.nem.today
LANDSTEAD
Registryoflandandproperty,allowing
governmentandcitizens
SupportedsystembyLandstead
BlockchainProject
http://landstead.atraurablockchain.com
• Submit a citizen account
• Validate and account
• Register a property
• Register property ownership
• Verify an account
• Transfer property
NEM DNS
CompletelyDecentralizedDNS
BlockchainProject
https://github.com/aenima86/NEM-DNS/
• Websites
• Phone numbers
• Aliases
http://nem-dns.bitballoon.com/
JOIN US!
Red:t.me/nemred
Philippines:t.me/
@NEMofficial
/r/nem
JeffMcDonald
jeff@nem.io
TelegramID:@jabo38

Weitere ähnliche Inhalte

Ă„hnlich wie Advanced Features with Catapult: Building the Future of Blockchain Applications

Cooperative Mining by Stephen Reed (Bitcoin Proof-of-Stake Co-operative Project)
Cooperative Mining by Stephen Reed (Bitcoin Proof-of-Stake Co-operative Project)Cooperative Mining by Stephen Reed (Bitcoin Proof-of-Stake Co-operative Project)
Cooperative Mining by Stephen Reed (Bitcoin Proof-of-Stake Co-operative Project)
Hashers United
 
Bitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishBitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publish
donn_lee
 

Ă„hnlich wie Advanced Features with Catapult: Building the Future of Blockchain Applications (20)

Cooperative Mining by Stephen Reed (Bitcoin Proof-of-Stake Co-operative Project)
Cooperative Mining by Stephen Reed (Bitcoin Proof-of-Stake Co-operative Project)Cooperative Mining by Stephen Reed (Bitcoin Proof-of-Stake Co-operative Project)
Cooperative Mining by Stephen Reed (Bitcoin Proof-of-Stake Co-operative Project)
 
BitCoin, P2P, Distributed Computing
BitCoin, P2P, Distributed ComputingBitCoin, P2P, Distributed Computing
BitCoin, P2P, Distributed Computing
 
Blockchain, Bitcoin, Crypto assets, Initial Coin Offer workshop
Blockchain, Bitcoin, Crypto assets, Initial Coin Offer workshopBlockchain, Bitcoin, Crypto assets, Initial Coin Offer workshop
Blockchain, Bitcoin, Crypto assets, Initial Coin Offer workshop
 
Block chain 101 what it is, why it matters
Block chain 101  what it is, why it mattersBlock chain 101  what it is, why it matters
Block chain 101 what it is, why it matters
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)Ethereum Devcon1 Report (summary writing)
Ethereum Devcon1 Report (summary writing)
 
Understanding Bitcoin
Understanding BitcoinUnderstanding Bitcoin
Understanding Bitcoin
 
Coindealer
CoindealerCoindealer
Coindealer
 
Amber & SnapChat - Presentation
Amber & SnapChat - PresentationAmber & SnapChat - Presentation
Amber & SnapChat - Presentation
 
Bitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishBitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publish
 
Becoming a blockchain professional
Becoming a blockchain professionalBecoming a blockchain professional
Becoming a blockchain professional
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
The Bitcoin Lightning Network
The Bitcoin Lightning NetworkThe Bitcoin Lightning Network
The Bitcoin Lightning Network
 
8DC Market Update - July 2022
8DC Market Update - July 20228DC Market Update - July 2022
8DC Market Update - July 2022
 
Web3 School
Web3 SchoolWeb3 School
Web3 School
 
Future of Blockchain
Future of BlockchainFuture of Blockchain
Future of Blockchain
 
Blockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysBlockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSys
 
bitcoin technology
bitcoin technologybitcoin technology
bitcoin technology
 
Litecoin Crypto Currency Bootcamp
Litecoin Crypto Currency BootcampLitecoin Crypto Currency Bootcamp
Litecoin Crypto Currency Bootcamp
 
Introduction to Blockchains
Introduction to BlockchainsIntroduction to Blockchains
Introduction to Blockchains
 

Mehr von Sandy Palacios

The Audacity of Innovation: Building a Blockchain Business
The Audacity of Innovation: Building a Blockchain BusinessThe Audacity of Innovation: Building a Blockchain Business
The Audacity of Innovation: Building a Blockchain Business
Sandy Palacios
 
Adapting the Proper Mindset & Trading Strategies for Crypto
Adapting the Proper Mindset & Trading Strategies for CryptoAdapting the Proper Mindset & Trading Strategies for Crypto
Adapting the Proper Mindset & Trading Strategies for Crypto
Sandy Palacios
 
What Do We Mine Next - Data Science and Mining on the Blockchain
What Do We Mine Next - Data Science and Mining on the BlockchainWhat Do We Mine Next - Data Science and Mining on the Blockchain
What Do We Mine Next - Data Science and Mining on the Blockchain
Sandy Palacios
 
Truth or Dare - Cryptocurrenceis, Realities of ICOs, Risk and Opportunities
Truth or Dare - Cryptocurrenceis, Realities of ICOs, Risk and OpportunitiesTruth or Dare - Cryptocurrenceis, Realities of ICOs, Risk and Opportunities
Truth or Dare - Cryptocurrenceis, Realities of ICOs, Risk and Opportunities
Sandy Palacios
 
Reinforcing the Utility-Security Dichotomy in ICO Regulation
Reinforcing the Utility-Security Dichotomy in ICO RegulationReinforcing the Utility-Security Dichotomy in ICO Regulation
Reinforcing the Utility-Security Dichotomy in ICO Regulation
Sandy Palacios
 

Mehr von Sandy Palacios (14)

The Protocol Wars
The Protocol WarsThe Protocol Wars
The Protocol Wars
 
Evolution of the Loyalty Economy Worldwide
Evolution of the Loyalty Economy WorldwideEvolution of the Loyalty Economy Worldwide
Evolution of the Loyalty Economy Worldwide
 
Blockchain and the Deep Tech Ecosystem
Blockchain and the Deep Tech EcosystemBlockchain and the Deep Tech Ecosystem
Blockchain and the Deep Tech Ecosystem
 
The Audacity of Innovation: Building a Blockchain Business
The Audacity of Innovation: Building a Blockchain BusinessThe Audacity of Innovation: Building a Blockchain Business
The Audacity of Innovation: Building a Blockchain Business
 
Humanitarian Blockchain
Humanitarian BlockchainHumanitarian Blockchain
Humanitarian Blockchain
 
Cryptocurrency - The Future of Payments
Cryptocurrency - The Future of PaymentsCryptocurrency - The Future of Payments
Cryptocurrency - The Future of Payments
 
Retail in the Blockchain
Retail in the BlockchainRetail in the Blockchain
Retail in the Blockchain
 
Adapting the Proper Mindset & Trading Strategies for Crypto
Adapting the Proper Mindset & Trading Strategies for CryptoAdapting the Proper Mindset & Trading Strategies for Crypto
Adapting the Proper Mindset & Trading Strategies for Crypto
 
Blockchain, Ledgers, and the Economy
Blockchain, Ledgers, and the EconomyBlockchain, Ledgers, and the Economy
Blockchain, Ledgers, and the Economy
 
Crypto-KYC
Crypto-KYCCrypto-KYC
Crypto-KYC
 
What Do We Mine Next - Data Science and Mining on the Blockchain
What Do We Mine Next - Data Science and Mining on the BlockchainWhat Do We Mine Next - Data Science and Mining on the Blockchain
What Do We Mine Next - Data Science and Mining on the Blockchain
 
Truth or Dare - Cryptocurrenceis, Realities of ICOs, Risk and Opportunities
Truth or Dare - Cryptocurrenceis, Realities of ICOs, Risk and OpportunitiesTruth or Dare - Cryptocurrenceis, Realities of ICOs, Risk and Opportunities
Truth or Dare - Cryptocurrenceis, Realities of ICOs, Risk and Opportunities
 
Reflektions
ReflektionsReflektions
Reflektions
 
Reinforcing the Utility-Security Dichotomy in ICO Regulation
Reinforcing the Utility-Security Dichotomy in ICO RegulationReinforcing the Utility-Security Dichotomy in ICO Regulation
Reinforcing the Utility-Security Dichotomy in ICO Regulation
 

KĂĽrzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

KĂĽrzlich hochgeladen (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Advanced Features with Catapult: Building the Future of Blockchain Applications

Hinweis der Redaktion

  1. Centralized is a read and write database. Blockchain is a write once, read many database. Blockchain is a cryptographically safe, secure, decentralized and immutable database. The cryptography shows direct A -> B history, and the decentralization shows that it wasn’t ever tampered with. Decentralization also helps to make sure that apps can’t be censored and that it is available in all markets all the time. Centralized databases predate the internet and therefore don’t have security built in to compensate for a post-internet world where hackers can remotely attack.
  2. Blockchain is a cryptographically safe, secure, decentralized and immutable database. The cryptography shows direct A -> B history, and the decentralization shows that it wasn’t ever tampered with. Decentralization also helps to make sure that apps can’t be censored and that it is available in all markets all the time.