welcome to the nem blockchain. - meetup.123-altcoin.de · head of partnerships-europe welcome to...

23
The Smart blockchain... Julian Richter Head of Partnerships-Europe The Smart blockchain... Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed

Upload: others

Post on 24-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

The Smart blockchain...

Julian RichterHead of Partnerships - Europe

The Smart blockchain...

Welcome to the NEM Blockchain.

Security - Simplicity - Scalability - Speed

Page 2: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

The beginning of NEM

2016

NEM Foundation

2014

Getting Started

2015

First Stable Release

- Announcement - March 29th - Community Vote- Announcement

- Alpha & Beta Release - Private Chain- Community Vote

- Lightwallet Vote

- Non-Profit Foundation

NEM Foundation: Founded in Singapore to educate & promote NEM Blockchain; Provide training events and technical support for the ecosystem; Advice partners on Set-upof Blockchain Track, Program or Application Infrastructure

Page 3: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

NEM roadmap & presence

2019

Maturity

2018

Consolidation

2017

Global Expansion

- Europe, Australia - North/South America- Europe, Australia

- China, Southeast Asia

- Catapult Beta

- Catapult

- Centre of Excellence (Barcelona)

- NEM Exchange

- NEMsp Program

NEM Europe: Main Offices in Vienna & Antwerp; Blockchain Center in Vilnius; Solution Architects can provide training at cost in many locations all over Europe

Page 4: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Security: Handling data & payments requires the highest security standards.

Simplicity: Get the best solution with as little effort as possible.

Speed:

Focus of NEM

Speed: Short development cycle offers fast iterations and a good cost-return.

Scalability: Create long-term sustainable Blockchain Solutions.

Page 5: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Running since March 2015 with absolutely no security issues, no downtime, ever!

Tried and tested and no locked up funds: NEM is battle tested in the real world.

First and only blockchain to run “Eigentrust++” node trust score reputation system

Security

Third party audited code

Spam protection

Not one single point of failure in NEM due to open and decentralized network

P2P time synchronization

Access Control EncryptedMessaging

Anti Counterfeit

Page 6: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Simplicity

NEM is your Swiss army knife. NEM’s built-in API tools and “Plug ‘n’ Play” features include: namespaces, assets, multi-level multisignatures and more.

No need to build smart contracts with NEM - they’re already built for you!

Self-written smart contracts are obsolete for around 80% of businesses that want to utilize the advantages of Blockchain

Page 7: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Existing

Client

Plug’n’play with APIs

Page 8: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Blockchain Comparison

Regular System

Data Center Data Center Bank

EXECUTIONBUSINESSLOGIC

BUSINESS PROCESS STATE

MODEL DATAVALUE (MONEY)

SystemData Center Data Center Bank

Bitcoin / / Blockchain

Other “Smart Contract” Platforms

Blockchain Blockchain Blockchain

NEM Data Center Blockchain Blockchain Data Center Blockchain

Page 9: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Ease of Use and Maintainability

Others:

On-chain business logic in a Smart Contract is very difficult to maintain or upgrade.

Business

Process

NEM Solution:

Scalable business logic execution and state management via API. Only the minimum goes on-chain so you remain scalable, maintainable, and in control!

Business

Process

Page 10: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

OTHERS

SCOPE DEFINITION

APPLICATION DEVELOPMENT

CONTRACT AUDIT

DATA MODELLING

CONTRACT DEVELOPMENT

DEBUGGING

Blockchain App Development

SCOPE DEFINITION

APPLICATION DEVELOPMENT

DATA MODELLING COST & TIME SAVING

AUTHORISATIONMODELLING

Implement NEM over other blockchains in a fraction of the time.

Page 11: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Public vs. Permissioned Blockchain

Throughput Low ( 2 - 100 TPS ) High ( > 4000 TPS )

Security/Governance Consensus Algorithm Centralized (You can

decide yourself)

Immutable Yes ?

Access Open Permissioned

Page 12: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

RESTful

JSONCalls

RESTful

JSONCalls

Seamless Integration

NEM seamlessly integrates private & public chains. Apps interface with NEM through API calls, while maintaining the security an internal network needs.

Page 13: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

NEM Tools

Page 14: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

• NEM’s API: Simplifying application development through an abstraction layer

allows existing businesses to create secure solutions & applications in the language they are most comfortable with on top of the NEM blockchain.

• Namespaces: Similar to the Web - you can have your own unique

namespaces & subdomains which helps with logical organization.

Core Features & Workshop Material

namespaces & subdomains which helps with logical organization.

• Editable digital Assets - Mosaics (“Token”): Assets can be

created and initially it can be decided on mutable quantity (fixed or increasing quantity), transferability (token exchange) and levy (Tax for transferring tokens)

• Native Multisig Transactions & Encrypted Messages: m-of-n (up to 32) Multisignature Accounts enable Smart Contracts. Co-signatories can be added or removed which makes it a very flexible and adjustable tool.

Page 15: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Namespaces & Mosaics (Assets)

Root namespace Sub namespace Mosaic

Namespace: Allows organizations to have their unique identifier on the blockchain.

Mosaic: Represents any asset in blockchain: objects, tickets, coupons or your cryptocurrency.

Heineken

Amstel

Tiger

heineken.amstel:beerbeer

Page 16: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Configurable Mosaics

Levy

You can charge an extra fee for transactions

Transferability

Assets can be transferred freely

Mutability

The supply can be changed

?

Page 17: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Multisignature account

MULTISIGNATURE

M = Signatures required

N = Total cosignatory accounts

M of N :

• 1 of 1

• 2 of 3

• …

BOB ALICE CHUCK

Page 18: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

NEM 2.0: “Catapult” (β-released on private Chain at Consensus and available for Developers to test)

NEW CODE

• C++ for Node Layer

• MongoDB for API Layer

• Websockets/Subscriptions

• SDKs RESTful

JSON • SDKs

• Typescript / JavaScript

• Java

• C#

NEW FEATURES (Native Features ready to use)

• Multi-Level Multisig Accounts

• Aggregated Transactions

JSON

Calls

• Atomic Cross-Chain Swap Transactions

• Pull Transactions

Page 19: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Multi-Step Approval ProcessQuality Approval Complete

3 of 3

Safety Shipment

Successful

2 of 22 of 2

1 of 2

Factory Confirms

Production Date

Digital

Inspection Human

Inspector 1Human

Inspector 2

Shipment

Temperature

Sensor Day 1

Shipment

Temperature

Sensor Day 2

Safety

Inspection

Passed

Successful

Page 20: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Multi-Asset Escrow without 3rd party

100 XEM

Concert Tickets

and Vouchers

ALICE

e.g. TICKETS & VOUCHER (orData & Loyalty Points & Voucher)

and Vouchers

are exchanged

simultaneously

for XEM.

Page 21: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Pull Transaction

Request 30 XEM

Customer accepts request & invoice

is paid

30 XEM paid

Seller initiates “invoice” payment

request

Page 22: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

▸ Logistic Tracking

▸ POS Inventory management

▸ Certificates, Notarisation

▸ Copyright management

▸ Asset registration

▸ Insurance

▸ Cross-border payments

▸ Election voting

▸ Virtual currencies

▸ Security trading

▸ Trading Cards

▸ Bank Ledger

▸ Medical life logs

▸ User authentication

▸ Login logs

▸ Encrypted storage

▸ Crowdfunding

▸ KYC Validation

NEM use cases

▸ Insurance

▸ Sharing service

▸ E-tickets

▸ Bank Ledger

▸ Micropayments

▸ Telecom billing

▸ KYC Validation

▸ Corporate compliance

▸ Escrow services

Security, Simplicity, Speed, Scalability

Page 23: Welcome to the NEM Blockchain. - meetup.123-altcoin.de · Head of Partnerships-Europe Welcome to the NEM Blockchain. Security - Simplicity - Scalability - Speed. The beginning of

Public - Private - ProvenPublic - Private - Proven

Julian Richter

Head of Partnerships Europe

[email protected]

+49 15901950915