SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Introduction to NEM
www.nem.io
• NEM(cryptocurrency)?
• NEM at a Glance
• NEM Key Features
• NEM Use Cases?
• Looking Ahead
OUTLINE
2
3
4~14
15
16
1
CRYPTOCURRENCY?
2
“NEM is more than just a cryptocurrency or a new altcoin; it is an
entire platform built on revolutionary blockchain technology,
reimagining from scratch the ideal blockchain. NEM does not only
allow for standard peer-to-peer value transfer transactions, but
instead does much more – store data, make transactions, prove
identity, timestamp documents, and create arbitrary digital assets.
Using secure cryptography, it can be used for a wide variety of
applications across many industries, including the financial
industry, government, logistics, and the medical industry. The NEM
platform is a highly available system that any business,
government, and/or an individual can make use of to shorten the
design lifecycle and reduce their cost of operation.”
Lon Wong, Dragonfly Fintech CEO
Overview:
✓ Planning started in January 2014, and launch in March 2015
✓ Four full-time professional developers
✓ Reboot of the ideal blockchain
✓ 100% new code from scratch
Features:
✓ First editable m-of-n multisig with blockchain based alerts
✓ Asset creation with NEM Mosaics featuring fixed or editable supplies, descriptions,
levies and transferring rights
✓ Namespaces for management of unique domain names on NEM blockchain
✓ Offers encrypted, unencrypted and hex-messaging
Network:
✓ Easy to use universal APIs
✓ Two-layered platform with focus on security, safety, and scale
✓ Nodes can be run on inexpensive machines and run independently of wallets
✓ Fast block times
✓ Has mobile wallet for both iOS and Android and NanoWallet for the Desktop
Permissioned Chain:
✓ Mijin: Private permissioned ledger sidechains from Tech Bureau starting in 2016.
AT A GLANCE
3
Namespaces
• Namespaces allow users to own unique domain names.
• Just like a person or group owns a website on the internet, an individual
may own a domain on the NEM blockchain.
• There are unique root-level domains and non-unique subdomains.
• It also helps to build and maintain a reputation system for services built
on registered names. One such example in NEM is the blockchain
supported asset feature, named Mosaics, but examples could include any
third-party distributed naming systems an app builder can imagine.
Example: spaceminers.mars.moon
- Namespaces (root-level): spaceminers
- Sub-domain 1: mars
- sub-domain 2: moon
4
MAIN FUNCTIONS
Mosaics
A mosaic is an asset in NEM. Mosaics are good for cryptocurrencies, stocks,
coupons, IOU’s, fiat pegs, and any other kind of financial asset.
• Anybody can make their own asset, so it is like having your own cryptocurrency.
In fact, the native cryptocurrency of NEM is XEM and XEM is also a mosaic. The
following diagram explains how a mosaic gets its name.
Example: NEM:XEM, Alice:Alimoney, and Bill:Billcoin, and are all three mosaics and
additional mosaics can be made by anybody.
5 NEM’s currency is
“XEM”
NEM:XEM
Alice’s currency in
NEM is “Alimoney”
Alice:Alimoney
Bill’s currency in
NEM is “Billcoin”
Bill:Billcoin
Namespace:
NEM
Namespace:
Alice
Namespace:
Bill
MAIN FUNCTIONS
Mosaic Description and Levy
• Assets have a personalized description
Example: BILLCOIN from BilI Trading Co., Ltd. is used to maintain the welfare
of animals in animal shelters and is accepted at all pet stores that have
partnered with Bill Trading Co.
• Mosaics can be made with or without levies. In this case, a levy is an
extra fee on a transaction. Each time a transaction is made with that
mosaic, a small fee is redirected to the creator of the mosaic.
Example: Bill pays Bob some ALIMONEY, but since Alice created the mosaic
with a levy, she gets a small fee paid to her when the transaction is sent.
6
MAIN FUNCTIONS
Bill Bob
Alimoney
Alice
l
e
v
y
Mosaic Transferability
• Assets can be made transferable or non-transferable among third parties. A transferable
asset can be sent to anybody without restrictions. A non-transferable asset can only be
sent from an issuer to a user, and then from the user back to the issuer. A user can not
send a non-transferable token to any other user. They can only send it back to the issuer.
• Non-transferable assets are good for land entitlement, voting tokens, tickets, or user
identification.
7 Billcoin can be transferred among any
3rd parties regardless of relationship of
the issuer.
Transferable asset
Bill Bob
AliceChuck
David
BillcoinBillcoin
Billcoin
Alimoney may only be included in
transactions between the issuer and the
user.
Non-transferable asset
AliceDavid
Chuck Bill
Bob
Alimoney Alimoney
MAIN FUNCTIONS
Mosaic Supply
You can customize your assets according to the following criterion:
• Assets can be locked into a fixed supply, or a person can select mutable
supply.
• Assets can be made divisible or not up to 6 decimal places.
Example: XEM is divisible so a person can send small amounts like 0.36
XEM, 0.000007 XEM. It is also a fixed supply, so only 9 billion XEM were
created and no more will ever be made.
But BILLCOIN is not divisible so it must be sent in whole amounts like 1
BILLCOIN, 5 BILLCOIN, 380 BILLCOIN. Also, BILLCOIN was made to be
mutable, so Bill can create or delete extra BILLCOINs as needed.
8
MAIN FUNCTIONS
Multi-User and Multisignature Accounts
• NEM’s multisig works by on-chain contracts.
• These are not complicated smart contracts that can be messed up.
Example: Alice, Bob, and Chuck have their own accounts. Account M is also a
separate account.
9
MAIN FUNCTIONS
Account M
(Multisig Budget)
Account 1
(Alice)
Account 2
(Bob)
Account 3
(Chuck)
Multi-User and Multisignature Accounts
• Multisignature accounts are accounts that can be owned or shared by other
people, not unlike a shared checking account at a bank, but with more
features, e.g., multi-phase transaction approval from each cosigner.
Example: The private key (the secret code that unlocks the account) of the
multisignature account M, is no longer important and not used. Meanwhile, Alice,
Bob, and Chuck have custodial control over Account M.
MAIN FUNCTIONS
10
Account M
(Multisig Budget)
Account 1
(Alice)
Account 2
(Bob)
Account 3
(Chuck)
Multisignature and Multi-User Accounts
• NEM’s multisignature contracts can easily be edited.
• The only information that is needed is another person’s account address.
Example: With only a few clicks, Chuck’s account is removed and Davie’s account
is added.
MAIN FUNCTIONS
11
Account 4
(Davie)
Account 1
(Alice)
Account 2
(Bob)
Account 3
(Chuck)
Account M
(Multisig Budget)
Multisignature and Multi-User Accounts
• The cosignatories can be assigned in any m-of-n combination where
both the m and n can be any number of 1-32; this includes 1-of-1
multisignature contracts.
• A 1-of-1 multisignature account is possible in NEM as the account being
turned into a multisig account has its private key nullified; meaning it no
longer has any power to initiate transactions.
• Only a cosignatory’s private key can initiate transactions on the
multisigged account’s behalf. It is therefore that accounts in NEM’s
multisig implementation can be analogously thought of as parent/child
accounts, where the parent accounts are the cosignatories and can
make the child account make any transaction.
MAIN FUNCTIONS
12
Messages
• Messages in NEM come in three flavors: open, encrypted,
and hex.
• They can be of any length up to 320 characters (272
encrypted), and messages can be strung together if
needed.
• In the digital age information is very important and
valuable, and the blockchain is designed to secure and
transfer valuable data, e.g., KYC, property registration,
patents, and more.
MAIN FUNCTIONS
13
NanoWallet
NEM has released its new NanoWallet. Written in Javascript, it is a light
and multi-platform wallet for Windows, Mac, Linux, Android, and iOS. It
offers support for all transaction types on NEM. It also introduces NEM’s
Apostille, which is a blockchain notarization app where a user can make,
edit, update, transfer, and split ownership of blockchain notarizations.
MAIN FUNCTIONS
14
Apostille
• NEM has released a new blockchain notarization service. For the first
time, blockchain notarizations are now updatable, augmentable,
transferable, can be certified by third parties, and can be conjointly owned
• Apostille notarizations are good for property titles, business contracts,
tracking items in logistics, certificates, tickets, and counterfeit prevention.
MAIN FUNCTIONS
Conjointly Own
Transfer
Notarizations 3rd Party Certification
15
USE CASES
✓ Making digital assets to represent any financial security with NEM Mosaics
including fiat representations, game tokens, coupons, member loyalty
points/awards/miles, micropayments, remittance applications and so on.
✓ Using the NEM Namespace feature to act as a decentralized DNS.
✓ Tokenized Proof-of-Existence and ownership of digital documents, goods,
applications, and licenses. NEM Apostille can make these notarizations updatable,
transferable, and conjointly owned.
✓ Messaging applications
✓ Sign-on for “passwordless” applications, using NEM key ID.
✓ Voting applications
✓ Back-end solutions and security for large specialized databases
✓ Fundraising and ICOs
✓ Identification systems
16
Catapult
• The next generation architecture of NEM/Mijin is codenamed Catapult. It
is a rewrite of NEM in C++ and offers greater speed and scale. Catapult
is a three layered platform, the first of its kind in this respect.
• The first layer is the blockchain server layer and is just for processing
transactions.
• The second layer is the mongoDB and API server layer. This layer will
offer a solution to the scalability problems faced by other blockchains.
• The third layer is the wallet and light client layer. It offers ensures that no
sensitive data ever leaves a user’s computer and is broadcasted over the
internet.
LOOKING AHEAD
17
Nanowallet
Try It Now!
Thank You
contact@nem.io

Weitere ähnliche Inhalte

Was ist angesagt?

Bitcoin and blockchain basics
Bitcoin and blockchain basicsBitcoin and blockchain basics
Bitcoin and blockchain basics
Michele Pace
 

Was ist angesagt? (19)

Cryptocurrency solving problems
Cryptocurrency solving problems Cryptocurrency solving problems
Cryptocurrency solving problems
 
What is Rilcoin | Presentation | Rilcoin.io
What is Rilcoin | Presentation | Rilcoin.ioWhat is Rilcoin | Presentation | Rilcoin.io
What is Rilcoin | Presentation | Rilcoin.io
 
A Comprehensive Guide on Tokenization - 101Blockchains
A Comprehensive Guide on Tokenization - 101BlockchainsA Comprehensive Guide on Tokenization - 101Blockchains
A Comprehensive Guide on Tokenization - 101Blockchains
 
Smart Contract & Ethereum
Smart Contract & EthereumSmart Contract & Ethereum
Smart Contract & Ethereum
 
Bitcoin and blockchain basics
Bitcoin and blockchain basicsBitcoin and blockchain basics
Bitcoin and blockchain basics
 
How Security Tokens Can Be Created In Blockchain ?
How Security Tokens Can Be Created In Blockchain ?How Security Tokens Can Be Created In Blockchain ?
How Security Tokens Can Be Created In Blockchain ?
 
Understanding blockchain
Understanding blockchainUnderstanding blockchain
Understanding blockchain
 
Blockchain for Gambling
Blockchain for Gambling Blockchain for Gambling
Blockchain for Gambling
 
Smart contract and smart contract oracles
Smart contract and smart contract oraclesSmart contract and smart contract oracles
Smart contract and smart contract oracles
 
Smart contract and smart contracts oracles
Smart contract and smart contracts oracles Smart contract and smart contracts oracles
Smart contract and smart contracts oracles
 
Banking on a Blockchain
Banking on a BlockchainBanking on a Blockchain
Banking on a Blockchain
 
Why Blockchain is seen as the new Internet and what SAP is doing
Why Blockchain is seen as the new Internet and what SAP is doingWhy Blockchain is seen as the new Internet and what SAP is doing
Why Blockchain is seen as the new Internet and what SAP is doing
 
Definition of Cryptocurrency
Definition of CryptocurrencyDefinition of Cryptocurrency
Definition of Cryptocurrency
 
Blockchain and Distributed Ledgers Lecture
Blockchain and Distributed Ledgers LectureBlockchain and Distributed Ledgers Lecture
Blockchain and Distributed Ledgers Lecture
 
Blockchanes
BlockchanesBlockchanes
Blockchanes
 
Blockchain a-new-disruption-in-financial-servies by ibm
Blockchain a-new-disruption-in-financial-servies by ibm Blockchain a-new-disruption-in-financial-servies by ibm
Blockchain a-new-disruption-in-financial-servies by ibm
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrency
 
Ethereum
EthereumEthereum
Ethereum
 
Hashcash Blockchain Products and Services
Hashcash Blockchain Products and ServicesHashcash Blockchain Products and Services
Hashcash Blockchain Products and Services
 

Andere mochten auch

1 point and 2 point perspective
1 point and 2 point perspective1 point and 2 point perspective
1 point and 2 point perspective
Maiko Nelson
 
SAA PID-63
SAA PID-63SAA PID-63
SAA PID-63
Ray Chan
 

Andere mochten auch (16)

Control social 2016 - la visión del Tribunal de Cuentas de la Unión - 1
Control social 2016 - la visión del Tribunal de Cuentas de la Unión - 1Control social 2016 - la visión del Tribunal de Cuentas de la Unión - 1
Control social 2016 - la visión del Tribunal de Cuentas de la Unión - 1
 
NUrsanti 143111149
NUrsanti 143111149NUrsanti 143111149
NUrsanti 143111149
 
1 point and 2 point perspective
1 point and 2 point perspective1 point and 2 point perspective
1 point and 2 point perspective
 
Interview in Aircargo Update
Interview in Aircargo UpdateInterview in Aircargo Update
Interview in Aircargo Update
 
J&M loctaion
J&M   loctaionJ&M   loctaion
J&M loctaion
 
Painel 00 02 - Gilson Libório - a visão da controladoria-geral da união
Painel 00   02 - Gilson Libório - a visão da controladoria-geral da uniãoPainel 00   02 - Gilson Libório - a visão da controladoria-geral da união
Painel 00 02 - Gilson Libório - a visão da controladoria-geral da união
 
Testimonial
TestimonialTestimonial
Testimonial
 
Mamífers
MamífersMamífers
Mamífers
 
SAA PID-63
SAA PID-63SAA PID-63
SAA PID-63
 
Presentación del instituto serzedello corrêa - TCU
Presentación del instituto serzedello corrêa  - TCUPresentación del instituto serzedello corrêa  - TCU
Presentación del instituto serzedello corrêa - TCU
 
Ignatian pedagogical paradigm
Ignatian pedagogical paradigmIgnatian pedagogical paradigm
Ignatian pedagogical paradigm
 
Presentation to UNSW School of Taxation and Business Law May 2016
Presentation to UNSW School of Taxation and Business Law May 2016 Presentation to UNSW School of Taxation and Business Law May 2016
Presentation to UNSW School of Taxation and Business Law May 2016
 
antropologi dan kaebudayaan dasar
antropologi dan kaebudayaan dasarantropologi dan kaebudayaan dasar
antropologi dan kaebudayaan dasar
 
Painel 00 01 - wesley - Análise de dados como ferramenta estratégica para o...
Painel 00   01 - wesley - Análise de dados como ferramenta estratégica para o...Painel 00   01 - wesley - Análise de dados como ferramenta estratégica para o...
Painel 00 01 - wesley - Análise de dados como ferramenta estratégica para o...
 
MakalahTenaga Pendidik dan Tenaga Kependidikan
MakalahTenaga Pendidik dan Tenaga KependidikanMakalahTenaga Pendidik dan Tenaga Kependidikan
MakalahTenaga Pendidik dan Tenaga Kependidikan
 
GAMBARAN FAKTOR – FAKTOR YANG MEMPENGARUHI RENDAHNYA MINAT PESERTA KB TERHADA...
GAMBARAN FAKTOR – FAKTOR YANG MEMPENGARUHI RENDAHNYA MINAT PESERTA KB TERHADA...GAMBARAN FAKTOR – FAKTOR YANG MEMPENGARUHI RENDAHNYA MINAT PESERTA KB TERHADA...
GAMBARAN FAKTOR – FAKTOR YANG MEMPENGARUHI RENDAHNYA MINAT PESERTA KB TERHADA...
 

Ähnlich wie BCHGraz - NEM Blockchain Tech - Intro

Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)
Benjamin Fuentes
 
Blockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_FinalBlockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_Final
David Lee Kuo Chuen 李国权
 

Ähnlich wie BCHGraz - NEM Blockchain Tech - Intro (20)

How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
 
Understanding Blockchains
Understanding BlockchainsUnderstanding Blockchains
Understanding Blockchains
 
Intro To Blockchain For YU Fintech Hackathon 2019
Intro To Blockchain For YU Fintech Hackathon 2019Intro To Blockchain For YU Fintech Hackathon 2019
Intro To Blockchain For YU Fintech Hackathon 2019
 
Introduction to Blockchain Business Models
Introduction to Blockchain Business ModelsIntroduction to Blockchain Business Models
Introduction to Blockchain Business Models
 
ICO Pitchnight #1 by Catena Capital & Herdius and friends
ICO Pitchnight #1 by Catena Capital & Herdius and friendsICO Pitchnight #1 by Catena Capital & Herdius and friends
ICO Pitchnight #1 by Catena Capital & Herdius and friends
 
Own_blockchain_ Development_Mobiloitte_V1.2.pdf
Own_blockchain_ Development_Mobiloitte_V1.2.pdfOwn_blockchain_ Development_Mobiloitte_V1.2.pdf
Own_blockchain_ Development_Mobiloitte_V1.2.pdf
 
BEGIN BLOCKCHAIN - Module 3 FINAL.pptx
BEGIN BLOCKCHAIN - Module 3 FINAL.pptxBEGIN BLOCKCHAIN - Module 3 FINAL.pptx
BEGIN BLOCKCHAIN - Module 3 FINAL.pptx
 
Blockchain presentation v0617
Blockchain presentation v0617Blockchain presentation v0617
Blockchain presentation v0617
 
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
 
NEM 101 Workshop
NEM 101 WorkshopNEM 101 Workshop
NEM 101 Workshop
 
Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)Blockchain with HyperLedger (Public version)
Blockchain with HyperLedger (Public version)
 
Understanding blockchain tech collective cio forum
Understanding blockchain   tech collective cio forumUnderstanding blockchain   tech collective cio forum
Understanding blockchain tech collective cio forum
 
Unbundling Of Financial Services: The Blockchain(s) Revolution
Unbundling Of Financial Services: The Blockchain(s) RevolutionUnbundling Of Financial Services: The Blockchain(s) Revolution
Unbundling Of Financial Services: The Blockchain(s) Revolution
 
Blockchain 50 companies
Blockchain 50 companiesBlockchain 50 companies
Blockchain 50 companies
 
Blockchain technology amplify your enterprise / IBM
Blockchain technology amplify your enterprise / IBMBlockchain technology amplify your enterprise / IBM
Blockchain technology amplify your enterprise / IBM
 
Introduction to blockchain
Introduction to blockchainIntroduction to blockchain
Introduction to blockchain
 
Blockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_FinalBlockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_Final
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 
Demystifying blockchain
Demystifying blockchainDemystifying blockchain
Demystifying blockchain
 
Blockchain Tokenization
Blockchain TokenizationBlockchain Tokenization
Blockchain Tokenization
 

Mehr von BlockchainHub Graz

Mehr von BlockchainHub Graz (20)

BlockchainHub Graz Meetup #27 - Krypto-Assets & Steuern - Natalie Enzinger
BlockchainHub Graz Meetup #27 - Krypto-Assets & Steuern - Natalie EnzingerBlockchainHub Graz Meetup #27 - Krypto-Assets & Steuern - Natalie Enzinger
BlockchainHub Graz Meetup #27 - Krypto-Assets & Steuern - Natalie Enzinger
 
BlockchainHub Graz Meetup #25 - ELASTOS - Semir Ramovic
BlockchainHub Graz Meetup #25 - ELASTOS - Semir RamovicBlockchainHub Graz Meetup #25 - ELASTOS - Semir Ramovic
BlockchainHub Graz Meetup #25 - ELASTOS - Semir Ramovic
 
BlockchainHub Graz Meetup #24 - Self-Sovereign Identity - Andreas Abraham
BlockchainHub Graz Meetup #24 - Self-Sovereign Identity - Andreas AbrahamBlockchainHub Graz Meetup #24 - Self-Sovereign Identity - Andreas Abraham
BlockchainHub Graz Meetup #24 - Self-Sovereign Identity - Andreas Abraham
 
BlockchainHub Graz Meetup #23 - State Channels - Ralph Pichler
BlockchainHub Graz Meetup #23 - State Channels - Ralph PichlerBlockchainHub Graz Meetup #23 - State Channels - Ralph Pichler
BlockchainHub Graz Meetup #23 - State Channels - Ralph Pichler
 
BlockchainHub Graz Meetup #22 - Atomic Swaps - Johannes Zweng
BlockchainHub Graz Meetup #22 - Atomic Swaps - Johannes ZwengBlockchainHub Graz Meetup #22 - Atomic Swaps - Johannes Zweng
BlockchainHub Graz Meetup #22 - Atomic Swaps - Johannes Zweng
 
BCHGraz - Meetup #16 - Blockchain Real Life Usecases - Dr. Peter Teufl
BCHGraz - Meetup #16 - Blockchain Real Life Usecases - Dr. Peter TeuflBCHGraz - Meetup #16 - Blockchain Real Life Usecases - Dr. Peter Teufl
BCHGraz - Meetup #16 - Blockchain Real Life Usecases - Dr. Peter Teufl
 
BCHGraz - Meetup #15 - Blockchain in Real Estate - Walter Strametz
BCHGraz - Meetup #15 - Blockchain in Real Estate - Walter StrametzBCHGraz - Meetup #15 - Blockchain in Real Estate - Walter Strametz
BCHGraz - Meetup #15 - Blockchain in Real Estate - Walter Strametz
 
BCHGraz - Meetup #14 - Seratio Token - Prof. Olinga Ta'eed
BCHGraz - Meetup #14 - Seratio Token - Prof. Olinga Ta'eedBCHGraz - Meetup #14 - Seratio Token - Prof. Olinga Ta'eed
BCHGraz - Meetup #14 - Seratio Token - Prof. Olinga Ta'eed
 
BCHGraz - Meetup #12 - ICO Rechtliche Grundlagen - Oliver Völkel
BCHGraz - Meetup #12 - ICO Rechtliche Grundlagen - Oliver VölkelBCHGraz - Meetup #12 - ICO Rechtliche Grundlagen - Oliver Völkel
BCHGraz - Meetup #12 - ICO Rechtliche Grundlagen - Oliver Völkel
 
BCHGraz - Meetup #12 - ICO Basics
BCHGraz - Meetup #12 - ICO BasicsBCHGraz - Meetup #12 - ICO Basics
BCHGraz - Meetup #12 - ICO Basics
 
BCHGraz - Meetup #11 - Bitsquare DAO by Manfred Karrer
BCHGraz - Meetup #11 - Bitsquare DAO by Manfred KarrerBCHGraz - Meetup #11 - Bitsquare DAO by Manfred Karrer
BCHGraz - Meetup #11 - Bitsquare DAO by Manfred Karrer
 
BCHGraz - Meetup #10 - DASH (digital cash) by Valentin Kalinov
BCHGraz - Meetup #10 - DASH (digital cash) by Valentin KalinovBCHGraz - Meetup #10 - DASH (digital cash) by Valentin Kalinov
BCHGraz - Meetup #10 - DASH (digital cash) by Valentin Kalinov
 
BCHGraz - Meetup #9 - Monero by Justin Ehrenhofer
BCHGraz - Meetup #9 - Monero by Justin EhrenhoferBCHGraz - Meetup #9 - Monero by Justin Ehrenhofer
BCHGraz - Meetup #9 - Monero by Justin Ehrenhofer
 
BCHGraz - Meetup #8 - Intro & Ethereum
 BCHGraz - Meetup #8 - Intro & Ethereum BCHGraz - Meetup #8 - Intro & Ethereum
BCHGraz - Meetup #8 - Intro & Ethereum
 
Blockchain Coding Dojo - BlockchainHub Graz
Blockchain Coding Dojo - BlockchainHub GrazBlockchain Coding Dojo - BlockchainHub Graz
Blockchain Coding Dojo - BlockchainHub Graz
 
BCHGraz - Meetup #7 - Intro
BCHGraz - Meetup #7 - IntroBCHGraz - Meetup #7 - Intro
BCHGraz - Meetup #7 - Intro
 
Ripple - the good, the bad and the ugly
Ripple - the good, the bad and the uglyRipple - the good, the bad and the ugly
Ripple - the good, the bad and the ugly
 
BCHGraz - Apostille - NEM Blockchain Tech
BCHGraz - Apostille - NEM Blockchain Tech BCHGraz - Apostille - NEM Blockchain Tech
BCHGraz - Apostille - NEM Blockchain Tech
 
IOTA Presentation - BlockchainHub Graz Meetup #5
IOTA Presentation - BlockchainHub Graz Meetup #5 IOTA Presentation - BlockchainHub Graz Meetup #5
IOTA Presentation - BlockchainHub Graz Meetup #5
 
RSK (Rootstock) - Smarter Bitcoin
RSK (Rootstock) - Smarter BitcoinRSK (Rootstock) - Smarter Bitcoin
RSK (Rootstock) - Smarter Bitcoin
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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 PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

BCHGraz - NEM Blockchain Tech - Intro

  • 2. • NEM(cryptocurrency)? • NEM at a Glance • NEM Key Features • NEM Use Cases? • Looking Ahead OUTLINE 2 3 4~14 15 16 1
  • 3. CRYPTOCURRENCY? 2 “NEM is more than just a cryptocurrency or a new altcoin; it is an entire platform built on revolutionary blockchain technology, reimagining from scratch the ideal blockchain. NEM does not only allow for standard peer-to-peer value transfer transactions, but instead does much more – store data, make transactions, prove identity, timestamp documents, and create arbitrary digital assets. Using secure cryptography, it can be used for a wide variety of applications across many industries, including the financial industry, government, logistics, and the medical industry. The NEM platform is a highly available system that any business, government, and/or an individual can make use of to shorten the design lifecycle and reduce their cost of operation.” Lon Wong, Dragonfly Fintech CEO
  • 4. Overview: ✓ Planning started in January 2014, and launch in March 2015 ✓ Four full-time professional developers ✓ Reboot of the ideal blockchain ✓ 100% new code from scratch Features: ✓ First editable m-of-n multisig with blockchain based alerts ✓ Asset creation with NEM Mosaics featuring fixed or editable supplies, descriptions, levies and transferring rights ✓ Namespaces for management of unique domain names on NEM blockchain ✓ Offers encrypted, unencrypted and hex-messaging Network: ✓ Easy to use universal APIs ✓ Two-layered platform with focus on security, safety, and scale ✓ Nodes can be run on inexpensive machines and run independently of wallets ✓ Fast block times ✓ Has mobile wallet for both iOS and Android and NanoWallet for the Desktop Permissioned Chain: ✓ Mijin: Private permissioned ledger sidechains from Tech Bureau starting in 2016. AT A GLANCE 3
  • 5. Namespaces • Namespaces allow users to own unique domain names. • Just like a person or group owns a website on the internet, an individual may own a domain on the NEM blockchain. • There are unique root-level domains and non-unique subdomains. • It also helps to build and maintain a reputation system for services built on registered names. One such example in NEM is the blockchain supported asset feature, named Mosaics, but examples could include any third-party distributed naming systems an app builder can imagine. Example: spaceminers.mars.moon - Namespaces (root-level): spaceminers - Sub-domain 1: mars - sub-domain 2: moon 4 MAIN FUNCTIONS
  • 6. Mosaics A mosaic is an asset in NEM. Mosaics are good for cryptocurrencies, stocks, coupons, IOU’s, fiat pegs, and any other kind of financial asset. • Anybody can make their own asset, so it is like having your own cryptocurrency. In fact, the native cryptocurrency of NEM is XEM and XEM is also a mosaic. The following diagram explains how a mosaic gets its name. Example: NEM:XEM, Alice:Alimoney, and Bill:Billcoin, and are all three mosaics and additional mosaics can be made by anybody. 5 NEM’s currency is “XEM” NEM:XEM Alice’s currency in NEM is “Alimoney” Alice:Alimoney Bill’s currency in NEM is “Billcoin” Bill:Billcoin Namespace: NEM Namespace: Alice Namespace: Bill MAIN FUNCTIONS
  • 7. Mosaic Description and Levy • Assets have a personalized description Example: BILLCOIN from BilI Trading Co., Ltd. is used to maintain the welfare of animals in animal shelters and is accepted at all pet stores that have partnered with Bill Trading Co. • Mosaics can be made with or without levies. In this case, a levy is an extra fee on a transaction. Each time a transaction is made with that mosaic, a small fee is redirected to the creator of the mosaic. Example: Bill pays Bob some ALIMONEY, but since Alice created the mosaic with a levy, she gets a small fee paid to her when the transaction is sent. 6 MAIN FUNCTIONS Bill Bob Alimoney Alice l e v y
  • 8. Mosaic Transferability • Assets can be made transferable or non-transferable among third parties. A transferable asset can be sent to anybody without restrictions. A non-transferable asset can only be sent from an issuer to a user, and then from the user back to the issuer. A user can not send a non-transferable token to any other user. They can only send it back to the issuer. • Non-transferable assets are good for land entitlement, voting tokens, tickets, or user identification. 7 Billcoin can be transferred among any 3rd parties regardless of relationship of the issuer. Transferable asset Bill Bob AliceChuck David BillcoinBillcoin Billcoin Alimoney may only be included in transactions between the issuer and the user. Non-transferable asset AliceDavid Chuck Bill Bob Alimoney Alimoney MAIN FUNCTIONS
  • 9. Mosaic Supply You can customize your assets according to the following criterion: • Assets can be locked into a fixed supply, or a person can select mutable supply. • Assets can be made divisible or not up to 6 decimal places. Example: XEM is divisible so a person can send small amounts like 0.36 XEM, 0.000007 XEM. It is also a fixed supply, so only 9 billion XEM were created and no more will ever be made. But BILLCOIN is not divisible so it must be sent in whole amounts like 1 BILLCOIN, 5 BILLCOIN, 380 BILLCOIN. Also, BILLCOIN was made to be mutable, so Bill can create or delete extra BILLCOINs as needed. 8 MAIN FUNCTIONS
  • 10. Multi-User and Multisignature Accounts • NEM’s multisig works by on-chain contracts. • These are not complicated smart contracts that can be messed up. Example: Alice, Bob, and Chuck have their own accounts. Account M is also a separate account. 9 MAIN FUNCTIONS Account M (Multisig Budget) Account 1 (Alice) Account 2 (Bob) Account 3 (Chuck)
  • 11. Multi-User and Multisignature Accounts • Multisignature accounts are accounts that can be owned or shared by other people, not unlike a shared checking account at a bank, but with more features, e.g., multi-phase transaction approval from each cosigner. Example: The private key (the secret code that unlocks the account) of the multisignature account M, is no longer important and not used. Meanwhile, Alice, Bob, and Chuck have custodial control over Account M. MAIN FUNCTIONS 10 Account M (Multisig Budget) Account 1 (Alice) Account 2 (Bob) Account 3 (Chuck)
  • 12. Multisignature and Multi-User Accounts • NEM’s multisignature contracts can easily be edited. • The only information that is needed is another person’s account address. Example: With only a few clicks, Chuck’s account is removed and Davie’s account is added. MAIN FUNCTIONS 11 Account 4 (Davie) Account 1 (Alice) Account 2 (Bob) Account 3 (Chuck) Account M (Multisig Budget)
  • 13. Multisignature and Multi-User Accounts • The cosignatories can be assigned in any m-of-n combination where both the m and n can be any number of 1-32; this includes 1-of-1 multisignature contracts. • A 1-of-1 multisignature account is possible in NEM as the account being turned into a multisig account has its private key nullified; meaning it no longer has any power to initiate transactions. • Only a cosignatory’s private key can initiate transactions on the multisigged account’s behalf. It is therefore that accounts in NEM’s multisig implementation can be analogously thought of as parent/child accounts, where the parent accounts are the cosignatories and can make the child account make any transaction. MAIN FUNCTIONS 12
  • 14. Messages • Messages in NEM come in three flavors: open, encrypted, and hex. • They can be of any length up to 320 characters (272 encrypted), and messages can be strung together if needed. • In the digital age information is very important and valuable, and the blockchain is designed to secure and transfer valuable data, e.g., KYC, property registration, patents, and more. MAIN FUNCTIONS 13
  • 15. NanoWallet NEM has released its new NanoWallet. Written in Javascript, it is a light and multi-platform wallet for Windows, Mac, Linux, Android, and iOS. It offers support for all transaction types on NEM. It also introduces NEM’s Apostille, which is a blockchain notarization app where a user can make, edit, update, transfer, and split ownership of blockchain notarizations. MAIN FUNCTIONS 14
  • 16. Apostille • NEM has released a new blockchain notarization service. For the first time, blockchain notarizations are now updatable, augmentable, transferable, can be certified by third parties, and can be conjointly owned • Apostille notarizations are good for property titles, business contracts, tracking items in logistics, certificates, tickets, and counterfeit prevention. MAIN FUNCTIONS Conjointly Own Transfer Notarizations 3rd Party Certification 15
  • 17. USE CASES ✓ Making digital assets to represent any financial security with NEM Mosaics including fiat representations, game tokens, coupons, member loyalty points/awards/miles, micropayments, remittance applications and so on. ✓ Using the NEM Namespace feature to act as a decentralized DNS. ✓ Tokenized Proof-of-Existence and ownership of digital documents, goods, applications, and licenses. NEM Apostille can make these notarizations updatable, transferable, and conjointly owned. ✓ Messaging applications ✓ Sign-on for “passwordless” applications, using NEM key ID. ✓ Voting applications ✓ Back-end solutions and security for large specialized databases ✓ Fundraising and ICOs ✓ Identification systems 16
  • 18. Catapult • The next generation architecture of NEM/Mijin is codenamed Catapult. It is a rewrite of NEM in C++ and offers greater speed and scale. Catapult is a three layered platform, the first of its kind in this respect. • The first layer is the blockchain server layer and is just for processing transactions. • The second layer is the mongoDB and API server layer. This layer will offer a solution to the scalability problems faced by other blockchains. • The third layer is the wallet and light client layer. It offers ensures that no sensitive data ever leaves a user’s computer and is broadcasted over the internet. LOOKING AHEAD 17