Interledger. A Payment Protocol Inspired by IP. Adrian Hope-Bailie Evan Schwartz Stefan Thomas
|
|
- Anissa Lester
- 5 years ago
- Views:
Transcription
1 Interledger A Payment Protocol Inspired by IP Adrian Hope-Bailie Evan Schwartz Stefan Thomas
2 Agenda 1. Project Background 2. Ledgers and the Problem with Payments Today 3. Interledger Packet and Protocol Flow 4. Addressing and Routing 2
3 Agenda 1. Project Background 2. Ledgers and the Problem with Payments Today 3. Interledger Packet and Protocol Flow 4. Addressing and Routing 3
4 Project Background Interledger Whitepaper & Implementation Published in October 215 Established W3C Community Group (19+ participants) mailing list, #interledger on irc.w3.org Community Workshops Held in San Francisco and London First Real Money London Workshop 4
5 Business Adoption (Early Days) Ripple Integrating Into Core Product for Banks BigchainDB Integrating Into Blockchain Gatehub and Bitstamp Integrating Cryptocurrency Exchanges Interest From Central Banks, Banks, Payment Service Providers, Blockchain Companies, Foundations Seeking Payment Interoperability Interest From Protocol and Platform Developers Seeking to Incorporate Micropayments 5
6 IP and Project Resources Nonprofit Foundation Being Chartered in Luxembourg to Hold IP, Patents on Interledger To Be Used Only For Defensive Purposes IP Will Be Available Royalty-Free Community Resources Hosted on interledger.org Specs, Code, Issues on GitHub: github.com/interledger (Includes Working Reference Implementation) 6
7 Agenda 1. Project Background 2. Ledgers and the Problem with Payments Today 3. Interledger Packet and Protocol Flow 4. Addressing and Routing 7
8 Ledgers Track Accounts and Balances Sender Ledger Recipient 8
9 Payments Are All About Ledgers 9
10 Central Ledger Model 1
11 Distributed Ledger Model 11
12 The World Will Never Agree On One Ledger 12
13 The Problem: Payment Networks are Disconnected ACH Blockchain Mobile Money Card Networks 13
14 Agenda 1. Project Background 2. Ledgers and the Problem with Payments Today 3. Interledger Packet and Protocol Flow 4. Addressing and Routing 14
15 We Need a Protocol for Payments Across Payment Networks ACH Blockchain Mobile Money Card Networks 15
16 The Interledger Protocol (ILP) Interledger is a suite of protocols for transferring digital assets between accounts on different ledgers. Interledger provides: A standard for addressing digital asset ledgers and accounts A protocol for orchestrating transfers on independent ledgers to facilitate secure multi-hop payments 16
17 Interledger In One Slide address: amount: expiry: condition: "us.wf.bob" "123.2" " T9::1Z" "cc::3:4a7depj8f9..." 17
18 Ledgers Track Accounts and Balances Sender Ledger Recipient 18
19 But Not Everyone Is on the Same Ledger 19
20 Connectors Relay Money Connector Alice 1 1 Bob
21 Connectors Convert Currencies Connector Alice 1 1 Bob
22 ILP Packet Instructs Connectors address: "us.wf.bob" Hierarchical identifier amount: "123.2" Decimal amount 22
23 us.wf.bob
24 Sender Attaches Packet to Local Transfer us.wf.bob Alice 1 1 Bob 11 24
25 Connector Forwards the Packet via Another Transfer us.wf.bob Alice 1 Bob
26 If Connectors Fail, Would We Lose Money?? Alice 1 1 Bob 11 26
27 Holds Provide Security 27
28 Ledgers Provide Hold Functionality Alice 1 11 Bob 28
29 Holds Are Dependent on Conditions + Expiries ROLLBACK EXECUTE 29
30 Condition Fulfillment Executes Transfer ROLLBACK EXECUTE 3
31 Timeouts Cause Funds to Be Returned ROLLBACK EXECUTE 31
32 The Interledger Packet Includes Details for Holds address: amount: expiry: condition: "us.wf.bob" Timestamp (ISO 861) "123.2" " T9::1Z" "cc::3:4a7depj8f9..." Crypto Condition 32
33 Funds Are Committed From Left to Right COMMITMENT Alice 1 11 Bob 33
34 Sender Puts Funds us.wf.bob cc::3:4a Alice Bob 34
35 Connector Gets Notification of Funds on Hold us.wf.bob cc::3:4a Alice? 1 11 Bob 35
36 Connector Puts Funds on Hold us.wf.bob cc::3:4a Alice? 1 11 Bob 11 36
37 Recipient Gets Notification of Funds on Hold us.wf.bob cc::3:4a Alice? 1? Bob 11 37
38 Recipient Triggers Payment by Fulfilling the Condition 38
39 Transfers Are Executed Right to Left EXECUTION Alice? 1? Bob 11 39
40 Recipient Signs Receipt Alice? 1? Bob 11 4
41 Signature Fulfills Condition, Ledger Releases Held Funds Alice? 1 Bob
42 How Does the Connector Get Reimbursed?? Alice? 1 Bob 11 42
43 Connector is Notified That Funds Have Been Released Alice? 1 Bob 11 43
44 Connector Passes on the Recipient s Signature Alice? 1 Bob 11 44
45 Receipt Releases Funds from Hold Alice 1 1 Bob 11 45
46 Sender Gets Non-Repudiable Proof of Payment Alice 1 Bob 11 46
47 Transfers Are Committed L2R, Executed R2L COMMITMENT EXECUTION 47
48 Simple Primitive Can Be Extended to Longer Paths 48
49 Interledger Enables a Network of Payment Networks 49
50 Based On a Simple Packet Format address: amount: expiry: condition: "us.wf.bob" "123.2" " T9::1Z" "cc::3:4a7depj8f9..." 5
51 Agenda 1. Project Background 2. Ledgers and the Problem with Payments Today 3. Interledger Packet and Protocol Flow 4. Addressing and Routing 51
52 Interledger Addresses ledger account address: "us.wf.bob" 52
53 Interledger Addresses ledger subledger account address: "us.wf.bob.mary" 53
54 How does the sender know what amount to send? 54
55 Liquidity Curves Determine Exchange Rates Connie 55
56 Connectors Set Rates per Ledger Pair Ledger B Ledger A Ledger C A B A C Ledger D A D 56
57 Connectors Advertise Their Routes Ledger Z Carmine A B 57
58 Synthetic Routes Are Created Z A A B 58
59 Synthetic Routes Are Created Z A A B =Z A B 59
60 And Added to the Routing Table Z A B Connie Z A C Connie Z A D Connie 6
61 Routing Tables Grow Quickly Z A Local Z A B Connie Z A C Connie Z A D Connie Z C Local Z C E Chao Z C F Carl 61
62 Autonomous Systems 62
63 Core vs. Periphery 63
64 Routing a Payment us.wf.bob.car
65 First We Route Up us.wf.bob.car
66 Then Across us.wf.bob.car us.wf 66
67 Then Across us.wf.bob.car us.wf 67
68 And Finally Down us.wf us.wf.bob.car us.wf.bob 68
69 And Finally Down us.wf us.wf.bob us.wf.bob.car us.wf.bob.car 69
70 Some Ledgers Aren't Real Ledgers us.* us.wf us.wf.bob us.wf.bob.car 7
71 In Summary... Interledger is a suite of protocols for transferring digital assets between accounts on different ledgers. Interledger provides: A standard for addressing digital asset ledgers and accounts A protocol for orchestrating transfers on independent ledgers to facilitate secure multi-hop payments 71
72 Interledger Enables: Network-Agnostic, Minimal Standard for Payments Interoperability Universal Payments Between Any Accounts on Any Connected Ledger Competitive Landscape for Ledgers and Connectors Micropayments in Any Currency New Payments Use Cases and Business Models Neutral Protocol That Can Be Built Into Other Standards 72
73 interledger.org 73
74 Appendix: Risks and Mitigations 74
75 Senders and Receivers are isolated from risk by ledgerenforced holds. 75
76 Connectors that fail to pass on fulfillments may lose money 76
77 Recipient Signs Receipt Alice? 1? Bob 11 77
78 Signature Fulfills Condition, Ledger Releases Held Funds Alice? 1 Bob
79 ...And the First Hold Expires!!! Alice 1 1 Bob
80 Connector That Fails to Pass on Fulfillment Loses Money Alice 1 Bob
81 Connector Risk Mitigation Strategies Redundant Ledger Connections Connect More Reliable Ledgers Price Risk Into Spread Incentivize Retries 81
82 Interledger enables payments to be retried 82
83 Sender Sees Money Returned, But They Wanted to Pay Alice 1 Bob
84 Sender Can Retry Payment us.wf.bob cc::3:4a Alice 1 1 Bob
85 Connector Is Notified of New Funds on Hold us.wf.bob cc::3:4a Alice? 1 Bob
86 Connector Passes on the Recipient s Signature Alice? 1 Bob 11 86
87 Receipt Releases Funds from Hold Alice 1 1 Bob 11 87
88 Sender Gets the Receipt, Connector Gets the Money Alice 1 Bob 11 88
89 In multi-hop payments, connectors are incentivized to retry through the same route 89
Interledger. Project Overview and Update. Adrian Hope-Bailie
Interledger Project Overview and Update Adrian Hope-Bailie Ledgers Track Accounts and Balances Sender Ledger Recipient 3 Central Ledger Model Distributed Ledger Model The World Will Never Agree On One
More informationInterledger. Internetworking for Money. Evan Schwartz Engineer at Ripple Co-Inventor of Interledger
Interledger Internetworking for Money Evan Schwartz Engineer at Ripple Co-Inventor of Interledger Payments are broken. Accepting Payments in a Turkish Starbucks Accepting Payments OnlinePayments Online
More informationHyperledger Quilt and Interledger Protocol. Nathan Aw - Technical Ambassador Edmund To - Organizer of Hyperledger Meetup Hong Kong
Hyperledger Quilt and Interledger Protocol Nathan Aw - Technical Ambassador Edmund To - Organizer of Hyperledger Meetup Hong Kong Housekeeping Road Map of 2018 - More meet ups! Thank you to our sponsor
More informationCrypto Conditions. A Solid Foundation for ILP. Stefan Thomas
Crypto Conditions A Solid Foundation for ILP Stefan Thomas The Receipt 2 Connector gets receipt from ledger Umm... 3 Connector passes on the receipt Excuse me... 4 Connector passes on the receipt What's
More informationDeveloping Blockchain Software
Developing Blockchain Software David Schwartz, Chief Cryptographer CPPCON: September 22, 2016 1 About Me David Schwartz Chief Cryptographer at Ripple One of the original architects of the Ripple Consensus
More informationPublic Wallet Interface for Ripple
CS 795 Blockchain Technologies CS 795 Authors: May 15, 2017 Contents 1 Abstract 2 2 Introduction 3 3 Program Design Architecture 6 4 Functionality 7 5 Preview 10 6 In-comparison with other wallets 13 7
More informationNEUROSEED WHITEPAPER. Version 1.1. May 1, 2018 Contents of the white paper are subject to changes and improvements
WHITEPAPER Version 1.1 May 1, 2018 Contents of the white paper are subject to changes and improvements ABSTRACT The Fourth Industrial revolution brings the implementation of such technologies like Big
More informationBITCOIN PROTOCOL & CONSENSUS: A HIGH LEVEL OVERVIEW
BITCOIN PROTOCOL & CONSENSUS: A HIGH LEVEL OVERVIEW Rustie Lin Wang Move the area1 over the image a little inside and then right click, replace image to change the background. (and delete this box while
More informationBBc-1 : Beyond Blockchain One - An Architecture for Promise-Fixation Device in the Air -
BBc-1 : Beyond Blockchain One - An Architecture for Promise-Fixation Device in the Air - Kenji Saito and Takeshi Kubo {ks91 t-kubo}@beyond-blockchain.org Revision 0.1 October 31, 2017 1 Introduction Blockchain
More informationPreview. Mobile Payments. Payments Strategy Series. A Guide to Planning Your Approach. Price: $150
Payments Strategy Series Mobile Payments A Guide to Planning Your Approach Price: $150 WesPay Publications Payments Strategy Series WesPay (Western Payments Alliance) has a long tradition of working with
More informationCOALA IP Protocol Specification
COALA IP Protocol Specification Agenda I Introduction Goals Ideas The LCC Framework Technical details What is IPLD? What is Linked Data? + useful RDF schemata What is the Interledger Protocol? Agenda II
More informationComputer Security. 14. Blockchain & Bitcoin. Paul Krzyzanowski. Rutgers University. Spring 2019
Computer Security 14. Blockchain & Bitcoin Paul Krzyzanowski Rutgers University Spring 2019 April 15, 2019 CS 419 2019 Paul Krzyzanowski 1 Bitcoin & Blockchain Bitcoin cryptocurrency system Introduced
More informationBlockchain! What consultants should know about it. Daniel
Blockchain! What consultants should know about it. Daniel Karzel @ Workshop Overview Quick overview of what is planned for the workshop. What you get out of this workshop Workshop goals Understand what
More informationBlockchain for Enterprise: A Security & Privacy Perspective through Hyperledger/fabric
Blockchain for Enterprise: A Security & Privacy Perspective through Hyperledger/fabric Elli Androulaki Staff member, IBM Research, Zurich Workshop on cryptocurrencies Athens, 06.03.2016 Blockchain systems
More informationSecurity Analysis of Bitcoin. Dibyojyoti Mukherjee Jaswant Katragadda Yashwant Gazula
Security Analysis of Bitcoin Dibyojyoti Mukherjee Jaswant Katragadda Yashwant Gazula Security Analysis of Bitcoin Introduction How Bitcoin works? Similar peer-to-peer systems Vulnerabilities and solutions
More informationTechnical Analysis of Established Blockchain Systems
Technical Analysis of Established Blockchain Systems Florian Haffke, 20.11.2017, Munich Chair of Software Engineering for Business Information Systems (sebis) Faculty of Informatics Technische Universität
More informationPrelude. The notes within this Whitepaper publication are intended to formally document the concepts and features of the Aegeus cryptocurrency.
Prelude The notes within this Whitepaper publication are intended to formally document the concepts and features of the Aegeus cryptocurrency. This document will explain methodically, the details of the
More informationSet: Hub-and-Spoke Cryptographic Payment Channels
Set: Hub-and-Spoke Cryptographic Payment Channels v0.0.1 Nathan Ginnever: nathan@finalitylabs.io Abstract Here we outline the Set-Payment channel protocol (In a later paper we incrementally extend Set
More informationA HASH-CASH BASED MUSIC STREAMING PAYMENT SYSTEM. Timothy Chen San Jose State University Fall 2014
A HASH-CASH BASED MUSIC STREAMING PAYMENT SYSTEM Timothy Chen San Jose State University Fall 2014 AGENDA Introduction Background Features implemented Issues Encountered During Testing Conclusion 2 INTRODUCTION
More informationSilentWhispers: Enforcing Security and Privacy in Decentralized Credit Networks
SilentWhispers: Enforcing Security and Privacy in Decentralized Credit Networks $ Giulio Malavolta Saarland University Pedro Moreno-Sanchez Purdue University Aniket Kate Purdue University Matteo Maffei
More informationOracle Banking Digital Experience
Oracle Banking Digital Experience Wallets User Manual Release 18.1.0.0.0 Part No. E92727-01 January 2018 Wallets User Manual January 2018 Oracle Financial Services Software Limited Oracle Park Off Western
More informationP2P Instructions. 4. Select Person to Person
P2P Instructions 1. To utilize P2P, you need to first be enrolled in digital banking. Sign up at www.ucbankmn.com or enroll directly through our mobile app. (To learn more about digital banking see https://www.ucbankmn.com/eservices/online-banking.)
More informationApplication of Key UCC 4A Concepts and Terms to the Real-Time Payment System
Application of Key UCC 4A Concepts and Terms to the Real-Time Payment System Note: Capitalized terms have the same meaning as provided in the RTP Rules, unless otherwise noted. UCC 4A Concept or Term Scope
More informationIG Check-in Web Payments IG San Francisco, California David Ezell
IG Check-in Web Payments IG 2016-02-22 San Francisco, California David Ezell 1 IG Topics - Evolution 2015-11 2016-01 2016-02 Capabilities Ecommerce Verifiable Claims ISO20022 ISO Class D Liaison (ISO12812)
More informationENEE 457: E-Cash and Bitcoin
ENEE 457: E-Cash and Bitcoin Charalampos (Babis) Papamanthou cpap@umd.edu Money today Any problems? Cash is cumbersome and can be forged Credit card transactions require centralized online bank are not
More informationTable Of Contents. Introduction Blockchain and Cryptocurrency...1. Stellar (payment network)...2. Internet and its issues...3. LocalXpose...
Table Of Contents Introduction... 1 Blockchain and Cryptocurrency...1 Stellar (payment network)...2 Internet and its issues...3 LocalXpose... 5 How LocalXpose Actually works?...6 Why to use LocalXpose?...7
More informationOpenbankIT: a banking platform for e- money management based on blockchain technology
OpenbankIT: a banking platform for e- money management based on blockchain technology Dr. Pavel Kravchenko, Sergiy Vasilchuk, Bohdan Skriabin pavel@distributedlab.com, vsv@atticlab.net, bohdan@distributedlab.com
More informationCompiling Data on International Mobile Money Transfer Services
Thirtieth Meeting of the IMF Committee on Balance of Payments Statistics Paris, France October 24 26, 2017 BOPCOM 17/11 Compiling Data on International Mobile Money Transfer Services Prepared by the Bank
More informationKey concepts of blockchain
Advisory A brief history of blockchains 2008 The mysterious Satoshi Nakamoto publishes his Bitcoin white paper 2014 2017 Nov. 23 rd Ethereum crowd sale Number of crypto tokens: 1.172 BTC $8.216 The first
More informationcchannel Generalized State Channel Specification
cchannel Generalized State Channel Specification Celer Network Core Team May 27, 2018 cchannel of the Celer Network is a generalized state channel and sidechain suite that provides a framework to support
More informationDistributed Ledger Technology & Fintech Applications. Hart Montgomery, NFIC 2017
Distributed Ledger Technology & Fintech Applications Hart Montgomery, NFIC 2017 Let s consider a common scenario: Banks want to trade some asset class Participants in the market want to be able to efficiently
More informationBlockchain & Distributed Internet Infrastructure
Blockchain & Distributed Internet Infrastructure Dirk Kutscher NEC Laboratories Europe 1 Purpose of this Meeting Discuss blockchain-based and Distributed Internet Infrastructure concepts, state of the
More informationOnline International Remittance (OIR) FAQs
Online International Remittance (OIR) FAQs 1. When Energy CU members see that Interac e-transfer logo, they may expect to be able to send an international e-transfer from their account to a recipient account.
More informationVERSION: 1
HELLO@WEB3.FOUNDATION 20-09-2017 ERSION: 1 Introducing Table of Contents 3 The Existing Blockchain Landscape 5 The Polkadot Mission: Connect Blockchains 6 Interoperability 7 Scalability 8 Shared 9 The
More informationElphyrecoin (ELPH) a Private, Untraceable, ASIC-Resistant CryptoCurrency Based on CryptoNote
Elphyrecoin (ELPH) a Private, Untraceable, ASIC-Resistant CryptoCurrency Based on CryptoNote This is the First Version of the Elphyrecoin s White Paper Please Check the Website for Future Updates White
More informationIntroduction to Cryptocurrency Ecosystem. By Raj Thimmiah
Introduction to Cryptocurrency Ecosystem By Raj Thimmiah How does a normal payment system work? Normal payment systems (generally) use ledgers Easy for servers to then check if someone is committing double
More informationCS 4770: Cryptography. CS 6750: Cryptography and Communication Security. Alina Oprea Associate Professor, CCIS Northeastern University
CS 4770: Cryptography CS 6750: Cryptography and Communication Security Alina Oprea Associate Professor, CCIS Northeastern University March 30 2017 Outline Digital currencies Advantages over paper cash
More informationEnigma v1.0. A private, secure and untraceable transaction system for CloakCoin. 18th February 2017
Enigma v1.0 A private, secure and untraceable transaction system for CloakCoin. 18th February 2017 1. Abstract CloakCoin is a cryptocurrency designed to facilitate private, secure and untraceable decentralized
More informationTOPPERCASH TOPPERCASH WHITEPAPER REFORM THE BEST OF BLOCKCHAIN
TOPPERCASH TOPPERCASH WHITEPAPER REFORM THE BEST OF BLOCKCHAIN ABSTRACT A PEER-TO-PEER CRYPTO-CURRENCY DESIGN DERIVED FROM SATOSHI NAKAMOTO S BITCOIN. PROOF- OF-STAKE REPLACES PROOF-OF- WORK TO PROVIDE
More informationTechnical White Paper. Cube Engine Version 1.0
Technical White Paper Cube Engine Version 1.0 Last Updated: Feb 06. 2018 1 Contents 1. Summary 1) Introduction 2) Overview 2. Features of Cube Chain 1) Cubing 2) Indexing Block 3) Statistics Block 4) Escrow
More informationConsumer Portal Quick Start Guide
Welcome to your Infinisource Benefits Accounts. This portal gives you anytime access to view information and manage your account. It enables you to: File a claim online Upload receipts View up-to-minute
More informationFREQUENTLY ASKED QUESTIONS
FREQUENTLY ASKED QUESTIONS REGISTRATION FAQs What is Popmoney? o Popmoney is an innovative personal payment service offered by leading financial institutions that eliminates the hassles of checks and cash.
More informationHawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts. Yashar Dehkan Asl
Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts Yashar Dehkan Asl Chapter I Introduction Decentralized Cryptocurrencies: Such as Bitcoin and altcoins are getting more
More informationTo use the money in the ewallet to buy airtime, electricity, products, or services from participating suppliers;
FNB ewallet Terms & Conditions Agreement between you and FNB Namibia. By using the ewallet from FNB, I (herein referred to as the Sender) agree to the terms of use and I allow First National Bank Namibia,
More informationA SYSTEM FOR ENABLING SHORT-TERM FINANCING
A SYSTEM FOR ENABLING SHORT-TERM FINANCING 5 The present invention relates generally to a system and method for enabling short-term financing, and finds particular, although not exclusive, utility in invoice
More informationYada. A blockchain-based social graph
Yada A blockchain-based social graph January 2018 Abstract The goal of Yada is to achieve an acceptable level anonymity, privacy, and freedom of expression while making available to the public a structure
More informationPopmoney FAQ s. To send money, log in to your online banking account and look for Popmoney.
Popmoney FAQ s Frequently Asked Questions during Registration 1. What is Popmoney? Popmoney is an innovative personal payment service offered by leading financial institutions that eliminates the hassles
More informationTABLE OF CONTENTS VERSION 3 - NOVEMBER Joe Roets - j03 - [DRAFT] DRAGONCHAIN ARCHITECTURE
DRAGONCHAIN ARCHITECTURE VERSION 3 - NOVEMBER 2016 [DRAFT] Joe Roets - j03 - joe@dragonchain.org TABLE OF CONTENTS DRAGONCHAIN ARCHITECTURE ARCHITECTURAL GOALS ARCHITECTURAL ELEMENTS ABSTRACTION OF PROOF
More informationTeam One Mobile Banking App DETAILED ENHANCEMENTS
Team One Mobile Banking App DETAILED ENHANCEMENTS Team One Mobile Banking App DETAILED ENHANCEMENTS Table of Contents Page Touch ID 3 QuickBalance 4 MiSnap 6 Bill Pay Enhancement 6 AnyWhereMobile Set Up
More informationAs a 3rd generation currency, not only are transactions secured, private and fast, you actually get paid for holding DigitalPrice coins.
Introduction With the circulation of cryptocurrency becoming common, there is a need for additional information. The scope of this white paper is to provide that information. If you are under the impression
More informationNON-TECHNICAL WHITEPAPER Version 1.0
NON-TECHNICAL WHITEPAPER Version 1.0 Abstract Decentralization in Cryptocurrency Standard blockchain environments contain many centralization vulnerabilities, such as monolithic development, consensus
More informationOrbs is built by developers, for developers, with real business needs in mind. Design strategy is driven by:
About Orbs Orbs is a hybrid blockchain that scales base-layer protocols. It is the first customizable public blockchain designed to provide flexibility for the ever-evolving needs of real businesses. With
More informationOverview & White Paper.
Overview & White Paper www.phantomx.co CONTENT 2. Introduction 7. Scalability and Network 3. Summary 3. About PhantomX 3. Our mission 4. The team behind PhantomX 5. Specification 8. Proof-of-Work 9. Proof-of-Stake
More informationLecture 10. A2 - will post tonight - due in two weeks
Lecture 10 A2 - will post tonight - due in two weeks The DAO - $72M USD in Ether Decentralized Dragon's Den or Shark's Tank A pot of money that you could contribute to and receive voting shares for You
More informationProblem: Equivocation!
Bitcoin: 10,000 foot view Bitcoin and the Blockchain New bitcoins are created every ~10 min, owned by miner (more on this later) Thereafter, just keep record of transfers e.g., Alice pays Bob 1 BTC COS
More informationNext Paradigm for Decentralized Apps. Table of Contents 1. Introduction 1. Color Spectrum Overview 3. Two-tier Architecture of Color Spectrum 4
Color Spectrum: Next Paradigm for Decentralized Apps Table of Contents Table of Contents 1 Introduction 1 Color Spectrum Overview 3 Two-tier Architecture of Color Spectrum 4 Clouds in Color Spectrum 4
More informationInnovation in Payments: Does It Matter How I Pay? By Jessie Cheng, Alaina Gimbert, and Joseph Torregrossa *
Innovation in Payments: Does It Matter How I Pay? By Jessie Cheng, Alaina Gimbert, and Joseph Torregrossa * Note: The following is a draft article by Jessie Cheng, Alaina Gimbert, and Joseph Torregrossa,
More informationDisLedger - Distributed Concurrence Ledgers 12 August, 2017
DisLedger - Distributed Concurrence Ledgers www.disledger.com info@disledger.com 12 August, 2017 This whitepaper describes DisLedger - Distributed Concurrence Ledgers (patent pending) an architecture for
More informationKey Security Issues for implementation of Digital Currency, including ITU-T SG17 activities
ITU Workshop on FG DFC Workshop on Standards for Digital Fiat Currency (DFC) () Key Issues for implementation of Digital Currency, including ITU-T SG17 activities Heung Youl Youm, PhD. Chairman of ITU-T
More informationDistributed Concurrence Ledgers 16 May, 2016
Distributed Concurrence Ledgers www.disledger.com info@disledger.com 16 May, 2016 This whitepaper describes DisLedger - Distributed Concurrence Ledgers (patent pending) an architecture for distributed
More informationCS 251: Bitcoin and Crypto Currencies Fall 2015
CS 251: Bitcoin and Crypto Currencies Fall 2015 Final Exam The exam is open book and open notes. You have 2 hours. Please answer all five questions. All questions are weighted equally. You may use course
More informationebxml Transport Routing and Packaging Overview and Requirements
ebxml Transport Routing and Packaging Overview and Requirements This paper provides an overview of the Transport Routing and Packaging It describes: an overview and description of the scope of the group's
More informationConsumer Banking User Guide. Transferring Funds
Consumer Banking User Guide Transferring Funds Contents Managing transfers... 3 Transfer funds... 3 Viewing transfers... 4 Canceling a transfer... 4 Setting up external transfer accounts... 5 Adding an
More informationThe power of Blockchain: Smart Contracts. Foteini Baldimtsi
The power of Blockchain: Smart Contracts Foteini Baldimtsi The Blockchain at the heart of a cryptocurrency Alice sends 2 John sends 1 Dave sends 5 to Bob to Eve to Alice Bob sends 1 Eve sends 4 to Dave
More informationThe Open Group SOA Ontology Technical Standard. Clive Hatton
The Open Group SOA Ontology Technical Standard Clive Hatton The Open Group Releases SOA Ontology Standard To Increase SOA Adoption and Success Rates Ontology Fosters Common Understanding of SOA Concepts
More informationFrequently Asked Questions PopMoney
Frequently Asked Questions PopMoney What is PopMoney? PopMoney is an innovative personal payment service that eliminates the hassles of checks and cash. Now, sending and receiving money is as easy as emailing
More informationTheta Token - SLIVER.tv Deposit Guide
Theta Token - SLIVER.tv Deposit Guide Introduction & Overview In this guide we ll detail how you can acquire Theta Tokens (THETA) and deposit them to SLIVER.tv. The process can be confusing at first, but
More information21. Business Process Analysis (3)
21. Business Process Analysis (3) DE + IA (INFO 243) - 2 April 2008 Bob Glushko 1 of 43 4/1/2008 3:34 PM Plan for Today's Class Business Transaction Patterns Business Signals Collaborations and Choreography
More informationCube Chain Technical White Paper
1 2 Cube Chain Technical White Paper Cube Engine Version 2.0 1. Overview 1.1 Overview Blockchain is an encryption system that creates blocks of data at regular intervals and validates data through hash
More informationwhat do we mean by event processing now, a checklist of capabilities in current event processing tools and applications,
A View of the Current State of Event Processing what do we mean by event processing now, complex event processing, a checklist of capabilities in current event processing tools and applications, next steps
More informationBitcoin and Blockchain
Bitcoin and Blockchain COS 418: Distributed Systems Lecture 18 Zhenyu Song [Credit: Selected content adapted from Michael Freedman. Slides refined by Chris Hodsdon and Theano Stavrinos] Why Bitcoin? All
More informationONUG SDN Federation/Operability
ONUG SDN Federation/Operability Orchestration A white paper from the ONUG SDN Federation/Operability Working Group May, 2016 Definition of Open Networking Open networking is a suite of interoperable software
More informationTARGET Instant Payment Settlement User Requirements
User s Status: FINAL Executive Summary Introduction The market consultation on the TARGET Instant Payment (TIPS) User s Document (URD) was initiated on 9 January 2017 and ran until 24 February 2017. Financial
More informationSecurity Analysis of the Lightning Network
Security Analysis of the Lightning Network Laolu Osuntokun @roasbeef Lightning Labs BPASE 2017 State of the Hash-Lock In-progress Lightning Network specifications (lighting-rfc) Basis of Lightning Technology
More informationICS 421 & ICS 690. Bitcoin & Blockchain. Assoc. Prof. Lipyeow Lim Information & Computer Sciences Department University of Hawai`i at Mānoa
ICS 421 & ICS 690 Bitcoin & Blockchain Assoc. Prof. Lipyeow Lim Information & Computer Sciences Department University of Hawai`i at Mānoa Accepted by: Overstock.com Expedia.com Newegg.com Tigerdirect.com
More informationTo receive money, just share your enrolled address or U.S. mobile phone number with a friend and ask them to send you money with Zelle.
Consumer FAQs 1. What is Zelle? Zelle is a fast, safe and easy way to send money directly between almost any bank accounts in the U.S., typically within minutes 1. With just an email address or U.S. mobile
More informationBiomedical and Healthcare Applications for Blockchain. Tiffany J. Callahan Computational Bioscience Program Hunter/Kahn Labs
Biomedical and Healthcare Applications for Blockchain Tiffany J. Callahan Computational Bioscience Program Hunter/Kahn Labs Network Analysis Working Group 01.25.2018 Outline Introduction to bitcoin + blockchain
More informationGregory Magarshak November 20, Eliminating Double-Spending without Global Consensus Community Coin Technology Whitepaper ABSTRACT
Gregory Magarshak November 20, 2017 Eliminating Double-Spending without Global Consensus Community Coin Technology Whitepaper ABSTRACT Payment networks that process monetary transactions require a technology
More informationHow to use Small-value Transfers (FPS) through Mobile Banking (BEA App)
How to use Small-value Transfers (FPS) through Mobile Banking (BEA App) 1) Mobile Banking (BEA App) not yet activated i-p2p a. Small-value Transfers (FPS) Pay b. Small-value Transfers (FPS) Request c.
More informationDiscreet Log Contracts
Discreet Log Contracts Thaddeus Dryja MIT Digital Currency Initiative Abstract Smart contracts [1] are an often touted feature of cryptographic currency systems such as Bitcoin, but they have yet to see
More informationTo Boldly Go.. The effect of Microsoft's protocol documents on the appliance industry
To Boldly Go.. The effect of Microsoft's protocol documents on the appliance industry Jeremy Allison jra@samba.org (based on an original idea from Andrew Tridgell tridge@samba.org) Feb 21 st 2008. The
More informationPUP (People U Pay) FREQUENTLY ASKED QUESTIONS
PUP (People U Pay) FREQUENTLY ASKED QUESTIONS Account Transfers (A2A) Standard Transfers (Duration 3 5 Business Days) Limits: LIMITS & FEES Fees: Min $20.00 per transfer Max. $1000.00 per transfer Max.
More informationBiomedical Security. Some Security News 10/5/2018. Erwin M. Bakker
Biomedical Security Erwin M. Bakker Some Security News October 03, 2018 - Hackers attacking healthcare through remote access systems and disrupting operations is the number one patient safety risk, according
More informationWhitepaper Rcoin Global
Whitepaper Rcoin Global SUMMARY 1. Introduction 2. What is Rcoin Global? 3. Transactions 4. Hybrid Network Concept 5. Keepers 6. Incentive 7. Smart Contract Token 8. Token Distribution 9. Rcoin Global
More informationWhat s new under the blockchain sun. HYPERLEDGER FABRIC AND A SHORT SURVEY OF INTERLEDGER. DIDIER PH MARTIN, PHD.
What s new under the blockchain sun. HYPERLEDGER FABRIC AND A SHORT SURVEY OF INTERLEDGER. DIDIER PH MARTIN, PHD. Where do come from? BITCOIN = MONEY BLOCKCHAIN NETWORK ETHEREUM = PROGRAMMABLE BLOCKCHAIN
More informationZero-Knowledge proof of knowledge transfer. Perm summer school on blockchain 2018
Zero-Knowledge proof of knowledge transfer Teleport Teleport was born in 2016 from the idea to bring the power of peer-to-peer traffic distribution technology like BitTorrent to the solution of traffic
More informationBitcoin, a decentralized and trustless protocol
Bitcoin, a decentralized and trustless protocol Thomas Sibut-Pinote Inria Saclay February 12, 2015 Thomas Sibut-Pinote Bitcoin, a decentralized and trustless protocol 1 / 42 Introduction Questions 1 Introduction
More informationBLOCKCHAIN The foundation behind Bitcoin
BLOCKCHAIN The foundation behind Bitcoin Sourav Sen Gupta Indian Statistical Institute, Kolkata CRYPTOGRAPHY Backbone of Blockchain Technology Component 1 : Cryptographic Hash Functions HASH FUNCTIONS
More informationPrincipals of Blockchain technology - Digital Business Ecosystem Kick of meeting Helsinki
Principals of Blockchain technology - Digital Business Ecosystem Kick of meeting 25.2.2016 Helsinki Dr. Kari Korpela, Information Logistics Integration School of Business and Management Lappeenranta University
More informationHyperledger - Project Overview. January 2018
- Project Overview January 2018 Introducing Open source collaborative effort to advance cross-industry blockchain technologies Hosted by The Linux Foundation, fastest-growing project in LF history Global
More informationHashCash Consultants. Whitepaper-HC NET
Whitepaper- 1 Copyright Notice 2017 Hashcash Consultants. All Rights Reserved. This documentation is the sole property of Hashcash Consultants. Hashcash Consultants believes the information in this document
More information12 Approval of a New PRESTO Agreement Between York Region and Metrolinx
Clause 12 in Report No. 7 of Committee of the Whole was adopted, without amendment, by the Council of The Regional Municipality of York at its meeting held on April 20, 2017. 12 Approval of a New PRESTO
More informationTexConnect Online User Guide
TexConnect Online User Guide TexConnect Online User Guide I. Log on.. 2 A. Create Password. 3 B. Reset Password... 4 II. Disclaimer... 5 III. Pool Information.. 6 IV. Transactions A. Deposit... 7 B. Withdrawal.
More informationIntroduction to Cryptoeconomics
Introduction to Cryptoeconomics What is cryptoeconomics? Cryptoeconomics is about... Building systems that have certain desired properties Use cryptography to prove properties about messages that happened
More informationAn efficient implementation of Monero subaddresses. 1 Introduction. Sarang Noether and Brandon Goodell Monero Research Lab October 3, 2017
RESEARCH BULLETIN MRL-0006 An efficient implementation of Monero subaddresses Sarang Noether and Brandon Goodell Monero Research Lab October 3, 2017 Abstract Users of the Monero cryptocurrency who wish
More informationMailbox Rental Terms and Conditions
Mailbox Rental Terms and Conditions (valid from 26th September 2018) Subject to the customer ("the Customer") observing the Terms and Conditions set out below, Mail Boxes Etc. ("the Company") agrees to
More informationWEB-202: Building End-to-end Security for XML Web Services Applied Techniques, Patterns and Best Practices
WEB-202: Building End-to-end Security for XML Web Services Applied Techniques, Patterns and Best Practices Chris Steel, Ramesh Nagappan, Ray Lai www.coresecuritypatterns.com February 16, 2005 15:25 16:35
More informationProposal for Business Transaction Protocol Version 1.0
Proposal for Business Transaction Protocol Version 1.0 Sanjay Dalal (sanjay.dalal@bea.com) Pal Takacsi-Nagy (pal.takacsi@bea.com) Abstract Long lasting business transactions spanning multiple enterprises
More informationWho wants to be a millionaire? A class in creating your own cryptocurrency
DEVNET-3626 Who wants to be a millionaire? A class in creating your own cryptocurrency Tom Davies, Sr. Manager, DevNet Sandbox Vallard Benincosa, Software Engineer Cisco Spark How Questions? Use Cisco
More informationBlockFin A Fork-Tolerant, Leaderless Consensus Protocol April
BlockFin A Fork-Tolerant, Leaderless Consensus Protocol April 2018 @storecoin What are the most desirable features in a blockchain? Scalability (throughput) and decentralization (censorship resistance),
More information