Interledger. Project Overview and Update. Adrian Hope-Bailie
|
|
- Vivien Dawson
- 6 years ago
- Views:
Transcription
1 Interledger Project Overview and Update Adrian Hope-Bailie
2
3 Ledgers Track Accounts and Balances Sender Ledger Recipient 3
4 Central Ledger Model
5 Distributed Ledger Model
6 The World Will Never Agree On One Ledger
7 Diversity Is A Good Thing SEPA Blockchain M-PESA Visa 7
8 But Why Is Everything Disconnected? SEPA Blockchain M-PESA Visa 8
9 Learning From History
10 Internet: Network of Networks
11 Internet Architecture FIREFOX THUNDERBIRD WHATSAPP... HTTP SMTP NTP RTP DNS... TCP UDP IP PPP ETHERNET WIFI COPPER BLUETOOTH SAT
12 Internet: Network of Networks IP Address
13 The internet protocol implements two basic functions: addressing and fragmentation. RFC 791
14 Interledger The protocol for connecting ledgers.
15 Interledger Architecture APPLICATIONS OTP UTP ATP ILP ACH SEPA BITCOIN PAYPAL
16 Interledger In One Slide ledger account address: "us.wf/bob" amount: "123.2" Hierarchical identifier Decimal amount
17 Ledgers Track Accounts and Balances Sender Ledger Recipient 17
18 But Not Everyone Is on the Same Ledger 18
19 We Know That There Must Be Local Transfers Alice??? 1??? 1 Bob
20 Connectors Relay Money Connector Alice 1 1 Bob
21 What If the Connector Drops It? 21
22 Money Would Be Lost? Alice 1 1 Bob 11 22
23 Holds Provide Security 23
24 Holds Provide Security Alice 1 11 Bob 24
25 Funds Are Committed From Left to Right COMMITMENT Alice 1 11 Bob 25
26 Sender Puts Funds address: amount: condition: us.wf/bob 11. CA address: amount: 1 Alice Bob 26
27 Connectors Is Notified of Funds address: amount: condition: us.wf/bob 11. CA address: amount: 1 Alice 1 11 Bob 27
28 Connector Puts Funds Alice address: amount: condition: us.wf/bob 11. CA address: amount: Bob Bob 11 28
29 Receiver is Notified of Funds Alice 1 address: amount: condition: us.wf/bob 11. CA address: amount: Bob 11 Bob 11 29
30 Transfers Are Executed Right to Left EXECUTION Alice 1 Bob 11 3
31 Recipient Signs Receipt fulfillment: F(CA) Alice 1 Bob 11 31
32 Receipt Releases Funds from Hold fulfillment: F(CA) Alice 1 Bob
33 How Does the Connector Get Reimbursed?? Alice 1 Bob 11 33
34 Connector is Notified that funds have been released fulfillment: F(CA) Alice 1 Bob 11 34
35 Connector Passes on the Receipt fulfillment: F(CA) Alice 1 Bob 11 35
36 Receipt Releases Funds from Hold fulfillment: F(CA) Alice 1 1 Bob 11 36
37 Sender has Non-Repudiable Proof of Payment fulfillment: F(CA) Alice 1 Bob 11 37
38 Transfers Are Committed L2R, Executed R2L COMMITMENT EXECUTION 38
39 Paths Can Be Short 39
40 Or Long 4
41 Or Even Longer 41
42 The Interledger
43 A Standard for Real-Time Payments Across Networks SEPA Blockchain M-PESA Visa 43
44 Interledger.org
45 Setting up an Interledger payment requires a few things: Discovery Resolve and discover receiving ledger services from receiver s account identifier Query Query receiving ledger to get currency, precision etc Quote Get a quote from the network Setup Prepare the ILP packet (get condition etc)
46 The Simple Payment Setup Protocol Discovery Use WebFinger to resolve identifiers Query Standard Web APIs for getting receiver info Quote Get a quote from the network Setup Standards Web API for getting a condition from the receiver
47 The Simple Payment Setup Protocol - Discovery Webfinger (RFC 733) to look up an identifier (e.g. bob@red.ilpdemo.org) GET /.well-known/webfinger?resource=acct%3abob%4red.ilpdemo.org HTTP/1.1 Host: red.ilpdemo.org Accept: application/json HTTP/1.1 2 OK Content-Type: application/json { "subject": "acct:bob@red.ilpdemo.org", "links": [ { "rel": " "href": " } ] }
48 The Simple Payment Setup Protocol - Query Two receiver types: Payee Payee information consists of basic account details. Amounts are chosen by the sender. Invoice Invoice information includes an exact amount as well as the status of the invoice. (Invoices can only be paid once.)
49 The Simple Payment Setup Protocol - Quote Quoting can be done using a quoting protocol Getting a quote is done by asking next connector Could be multiple quoting protocols based on both dynamic queries or static data
50 The Simple Payment Setup Protocol - Setup POST /api/receiver/bob/payments HTTP/1.1 Host: red.ilpdemo.org Accept: application/json { "amount": "1.4", "source_identifier": "alice@blue.ilpdemo.org", "memo": "Hey Bob!" } HTTP/ Created Content-Type: application/json { "receipt_condition": "cc:1:1:47deqpj8hbsa-_timw-5jceuqerkm5nmpjwzg3hsufu:1" }
51 Project Activity Update Working implementations from variety of contributors 19 community group participants 5+ attendees at first workshop in San Francisco 15+ registered for workshop in London on 6 July IETF BoF scheduled for 21 July Collab with Christopher Allen and Peter Todd on Smart Signatures/Dex/Crypto-conditions Plans to collab with Lightning community on payment channels and integrating crypto-ledgers into the Interledger
52 What s next for the W3C? Implementations will drive standardization BigchainDB/Ascribe.io SkuChain Financial Inclusion projects Multiple Wallets Crypto-ledger plugins Formalization of payment setup protocols will likely be done in a W3C WG A payment setup protocol will likely also be spec d as a payment method by the WG
53 Q&A
Interledger. A Payment Protocol Inspired by IP. Adrian Hope-Bailie Evan Schwartz Stefan Thomas
Interledger A Payment Protocol Inspired by IP Adrian Hope-Bailie Evan Schwartz Stefan Thomas Agenda 1. Project Background 2. Ledgers and the Problem with Payments Today 3. Interledger Packet and Protocol
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 informationDepartment of Computer Science. Burapha University 6 SIP (I)
Burapha University ก Department of Computer Science 6 SIP (I) Functionalities of SIP Network elements that might be used in the SIP network Structure of Request and Response SIP messages Other important
More informationSecurity: Focus of Control
Security: Focus of Control Three approaches for protection against security threats a) Protection against invalid operations b) Protection against unauthorized invocations c) Protection against unauthorized
More informationToken Sale. Participation guide
Token Sale Participation guide 2 As the DataBroker DAO token sale is closing in, we want to inform our future participants on how to properly take part in our presale on 19th of March. At first glance,
More informationA Blockchain-based Mapping System
A Blockchain-based Mapping System IETF 98 Chicago March 2017 Jordi Paillissé, Albert Cabellos, Vina Ermagan, Fabio Maino jordip@ac.upc.edu http://openoverlayrouter.org 1 A short Blockchain tutorial 2 Blockchain
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 informationLecture (03) Network Model
١ Lecture (03) Network Model By: Dr. Ahmed ElShafee Agenda Layering concept History Discovering the network layers Application Layer same layer interaction concept; Transport Layer Adjacent layer interaction
More informationPrivacy-Enabled NFTs: User-Mintable, Non-Fungible Tokens With Private Off-Chain Data
Privacy-Enabled NFTs: User-Mintable, Non-Fungible Tokens With Private Off-Chain Data Philip Stehlik Lucas Vogelsang August 8, 2018 1 Abstract Privacy-enabled NFTs (non-fungible tokens) are user-mintable
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 informationDTX Token. Starter guide
DTX Token Starter guide 2 Choosing for the DTX token to buy and sell sensor data enables you to perform real microtransactions on DataBroker DAO. Every beginning is difficult, but this step-by-step introduction
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 informationHow to register and verify yourself on Advcash
How to register and verify yourself on Advcash 1. Go to www.advcash.com 2. Click on LOG IN in the upper right corner 3. Press Register 4. Fill out your correct personal details 5. You have now created
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 informationIntroduction to WebFinger
Introduction to WebFinger Paul E. Jones Copyright 2013 2013-10-21 What Is WebFinger? WebFinger is used to discover information about people or other entities on the Internet that are identified by a URI
More informationChapter 13. Digital Cash. Information Security/System Security p. 570/626
Chapter 13 Digital Cash Information Security/System Security p. 570/626 Introduction While cash is used in illegal activities such as bribing money laundering tax evasion it also protects privacy: not
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 informationTable of Contents. New PayPal Integration PayPal Integration Notify the customer via Printer s Plan Notify the customer via Paypal Receiving Payments
Printer s Plan 2019 What s New and Improved Page 1 Table of Contents Page New PayPal Integration PayPal Integration Notify the customer via Printer s Plan Notify the customer via Paypal Receiving Payments
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 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 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 informationThe World s first Public Chain for Decentralized NaaS (Network-as-a-Service)
The World s first Public Chain for Decentralized NaaS (Network-as-a-Service) Disclaimer Presentation and the information contained herein is not intended to be a source of advice or credit analysis with
More informationICS 351: Networking Protocols
ICS 351: Networking Protocols IP packet forwarding application layer: DNS, HTTP transport layer: TCP and UDP network layer: IP, ICMP, ARP data-link layer: Ethernet, WiFi 1 Networking concepts each protocol
More informationCitibank Online Demo
Citibank Online Demo Click on your desired function below to view the steps Credit Cards 2 2 5 7 10 12 14 14 16 18 18 20 The screens and information displayed are for illustration purpose only. Please
More informationOW TO PARTICIPAT HOW TO PARTICIPATE
OW TO PARTICIPAT HOW TO PARTICIPATE How to take part in FTEC Pre-sale and Token Sale? We will publish token sale address on our official ftec.io and ftec.ai websites accurate on the day of Pre-sale and
More informationTech-invite. RFC 3261's SIP Examples. biloxi.com Registrar. Bob's SIP phone
Tech-invite http://www.tech-invite.com RFC 3261's SIP Examples V2.2 November 22, 2005 Registrar Bob's SIP INVITE 100 Trying Proxy INVITE 100 Trying Proxy 200 OK INVITE REGISTER This is a representation,
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 informationElectronic Mail
Email Electronic Mail Electronic mail paradigm Most heavily used application on any network Electronic version of paper-based office memo Quick, low-overhead written communication Dates back to time-sharing
More informationApplication Level Protocols
Application Level Protocols 2 Application Level Protocols Applications handle different kinds of content e.g.. e-mail, web pages, voice Different types of content require different kinds of protocols Application
More informationProcessing Reimbursements in Kuali with a Disbursement Voucher Quick Expense (DVQE) document for travel and non-travel expenses
Processing Reimbursements in Kuali with a Disbursement Voucher Quick Expense (DVQE) document for travel and non-travel expenses This is a step-by-step guide for reimbursement DVQEs. The system will not
More informationIntroduction to computer networking
edge core Introduction to computer networking Comp Sci 3600 Security Outline edge core 1 2 edge 3 core 4 5 6 The edge core Outline edge core 1 2 edge 3 core 4 5 6 edge core Billions of connected computing
More informationInternet, HTTP and DNS Examples. Networks: HTTP and DNS 1
Internet, HTTP and DNS Examples Networks: HTTP and DNS 1 The Internet and an internet [LG&W pp.26-28] 28] internet :: involves the interconnection of multiple networks into a single large networks. the
More informationHijacking Bitcoin: Routing Attacks on Cryptocurrencies
Maria Apostolaki 1, Aviv Zohar 2, Laurent Vanbever 1 Presented by Pascal Blöchlinger 1 ETH Zürich, 2 The Hebrew University Motivation Money Security Rising interest Lacking knowledge of participants Overview
More informationSSL/TLS & 3D Secure. CS 470 Introduction to Applied Cryptography. Ali Aydın Selçuk. CS470, A.A.Selçuk SSL/TLS & 3DSec 1
SSL/TLS & 3D Secure CS 470 Introduction to Applied Cryptography Ali Aydın Selçuk CS470, A.A.Selçuk SSL/TLS & 3DSec 1 SSLv2 Brief History of SSL/TLS Released in 1995 with Netscape 1.1 Key generation algorithm
More informationBanking in QuickBooks Online
QuickBooks Online Student Guide Chapter 6 Banking in QuickBooks Online Chapter 2 Chapter 6 The Banking page is where you connect your accounts and download transactions. This is sometimes known as bank
More informationBraindumpsIT. BraindumpsIT - IT Certification Company provides Braindumps pdf!
BraindumpsIT http://www.braindumpsit.com BraindumpsIT - IT Certification Company provides Braindumps pdf! Exam : 1z0-961 Title : Oracle Financials Cloud: Payables 2017 Implementation Essentials Vendor
More informationNo, your mobile number can only be registered for one user. You will have access to the same accounts that you setup in Online Banking.
Mobile Banking With PeoplesBank Mobile Banking, it s now easier and more convenient than ever to access your accounts. Transfer funds, pay bills, deposit checks, and check account balances anywhere, anytime,
More informationComputop-Alerting-Service User Manual
Computop-Alerting-Service User Manual Version 1.0 As of: 15/12/2016 Table of contents ABOUT THE COMPUTOP ALERTING SERVICE... 3 Configuration of notifications... 3 Querying the Paygate status... 8 Document
More informationLeveraging NFSv4 to Build a Federated File System Protocol
Leveraging NFSv4 to Build a Federated File System Protocol James Lentini jlentini@netapp.com NetApp, Inc. Outline Introduction and overview Motivation, background, and goals Requirements, terms, and definitions
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 informationDoH and DoT experience. Ólafur Guðmundsson Marek Vavrusa
DoH and DoT experience Ólafur Guðmundsson Marek Vavrusa Announced April 1 st 2018 Our mission: to help build a better Internet. We use 1.1.1.1 and 1.0.0.1 (easy to remember) for our resolver. DNS resolver,
More informationSC/CSE 3213 Winter Sebastian Magierowski York University CSE 3213, W13 L8: TCP/IP. Outline. Forwarding over network and data link layers
SC/CSE 3213 Winter 2013 L8: TCP/IP Overview Sebastian Magierowski York University 1 Outline TCP/IP Reference Model A set of protocols for internetworking The basis of the modern IP Datagram Exchange Examples
More informationContents OVERVIEW... 3
Contents OVERVIEW... 3 Feature Summary... 3 CONFIGURATION... 4 System Requirements... 4 ConnectWise Manage Configuration... 4 Configuration of Manage Login... 4 Configuration of GL Accounts... 5 Configuration
More informationPartner Integration API Details
Partner Integration API Details Document Version 1.2 1 Table of Content 1.1 Communication Protocol... 1 1.2 Request XML... 1 1.3 Response XML... 1 2.1 Use Case 1: Wallet to Account / TIGO to Partner (Pay
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 informationP2PSIP, ICE, and RTCWeb
P2PSIP, ICE, and RTCWeb T-110.5150 Applications and Services in Internet October 11 th, 2011 Jouni Mäenpää NomadicLab, Ericsson Research AGENDA Peer-to-Peer SIP (P2PSIP) Interactive Connectivity Establishment
More informationExpense Pay: Expense Pay Extract
Expense Pay: Expense Pay Extract Specification Applies to these SAP Concur solutions: Expense Professional/Premium edition Standard edition Travel Professional/Premium edition Standard edition Invoice
More information10 minutes, 10 slides, goals, tech details and why it matters. Decentralized ID & Verifiable Claims
10 minutes, 10 slides, goals, tech details and why it matters Decentralized ID & Verifiable Claims Terminology & Current Model Claim or Assertion a claim or way of communicating what a person or thing
More informationARM IoT Tutorial. CoAP: The Web of Things Protocol Zach Shelby. April 30 th, 2014
ARM IoT Tutorial CoAP: The Web of Things Protocol Zach Shelby April 30 th, 2014 1 2 Introduction Evolution from M2M to IoT M2M Big Data Internet of Things Services Web The Web Little Data Things 3 3 CoAP:
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 informationInternet Networking recitation #
recitation # UDP NAT Traversal Winter Semester 2013, Dept. of Computer Science, Technion 1 UDP NAT Traversal problems 2 A sender from the internet can't pass a packet through a NAT to a destination host.
More informationModern Internet architecture, technology & philosophy Advanced Internet Services Dept. of Computer Science Columbia University
1 Modern Internet architecture, technology & philosophy Advanced Internet Services Dept. of Computer Science Columbia University Henning Schulzrinne Spring 2015 02/09/2015 2 Key concepts The concept of
More informationSecurity (and finale) Dan Ports, CSEP 552
Security (and finale) Dan Ports, CSEP 552 Today Security: what if parts of your distributed system are malicious? BFT: state machine replication Bitcoin: peer-to-peer currency Course wrap-up Security Too
More informationNetworking Applications
Networking Dr. Ayman A. Abdel-Hamid College of Computing and Information Technology Arab Academy for Science & Technology and Maritime Transport 1 Outline Internet Layers Internet Data Packet transmission
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 informationBusiness Online International Wires User Guide
Table of Contents International Wire Transfers... 2 Managing International Wire Transfer Beneficiaries... 3 Importing a List of International Wire Transfer Beneficiaries... 5 Editing an International Wire
More informationNetwork concepts introduction & wireshark. workshop
Network concepts introduction & workshop @KirilsSolovjovs ISO/OSI+DoD model Topics for our workshop Network layer models Ethernet, WiFi Layer3: ARP, ICMP, IPv4, IPv6 Layer4: UDP, TCP Routing Application
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 informationInternet Architecture and Experimentation
Internet Architecture and Experimentation Today l Internet architecture l Principles l Experimentation A packet switched network Modern comm. networks are packet switched Data broken into packets, packet
More informationCross- Border Mobile Payments. Company Profile April 2016
Cross- Border Mobile Payments Company Profile April 2016 Leading Cross- Border Mobile Payment Company TransferTo is a B2B mobile payment network connec>ng financial ins>tu>ons and mobile operators globally.
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 informationPERSONIFY: GETTING STARTED MANUAL
Personify Standard Operating Procedures PERSONIFY: GETTING STARTED MANUAL Associated Builders and Contractors... by Pearl Lewis This guide has been created to assist you with the transition from your Access
More informationMunis EFT Processing. Procedural Documentation. For more information, visit
Munis EFT Processing Procedural Documentation For more information, visit www.tylertech.com. Accounts Payable EFT Processing If your organization uses the AP Payment Manager, skip this section and refer
More informationE-commerce security: SSL/TLS, SET and others. 4.1
E-commerce security: SSL/TLS, SET and others. 4.1 1 Electronic payment systems Purpose: facilitate the safe and secure transfer of monetary value electronically between multiple parties Participating parties:
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 informationInnovation and Cryptoventures. Technology 101. Lee Jacobs and Campbell R. Harvey. February 22, 2017
Innovation and Cryptoventures Technology 101 Lee Jacobs and Campbell R. Harvey February 22, 2017 What is a computer? Electronic device that has the ability to store, retrieve, and process data Hardware
More informationQUICKBOOKS TRANSACTIONS
BILLING FOR EXPENSES FROM CHECKS OR BILLS Any expense that will be paid on behalf of a customer from the operating checking account should be allocated to the customer for purposes of billing. This can
More informationOperating Systems CS 571
Computer Networks: Overview Operating Systems CS 571 Network types Range Bandwidth (Mbps) Latency (ms) LAN 1-2 kms 10-1000 1-10 WAN worldwide 0.010-600 100-500 MAN 2-50 kms 1-150 10 Wireless LAN 0.15-1.5
More informationIoTivity Big Picture. MyeongGi Jeong Software R&D Center
IoTivity Big Picture MyeongGi Jeong 2016.11.17 Software R&D Center Contents Overview Features Messaging Security Service Q&A Copyright c 2016 SAMSUNG ELECTRONICS. ALL RIGHTS RESERVED Overview IoTivity?
More information24 Hour Online Banking Guide
TABLE OF CONTENTS Please review this online services e-booklet to review all convenient electronic services available to you as a member of Advia Credit Union. Our promise is to offer advantages to our
More informationScribe Notes -- October 31st, 2017
Scribe Notes -- October 31st, 2017 TCP/IP Protocol Suite Most popular protocol but was designed with fault tolerance in mind, not security. Consequences of this: People realized that errors in transmission
More informationThis tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples.
About the Tutorial Internet Protocol version 4 (IPv4) is the fourth version in the development of the Internet Protocol (IP) and the first version of the protocol to be widely deployed. IPv4 is described
More informationNetwork concepts introduction & wireshark
Network concepts introduction & wireshark W0RKSH0P @KirilsSolovjovs Why am I doing this? Many people attending hacker conferences are not in fact experts, but come here to learn and have fun Opportunity
More informationUsing the New CDSP Online epay System
Using the New CDSP Online epay System CDSP s new online payment system offers many benefits, including a comprehensive view of all invoices and payments applied to your account, the ability to use credit
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 informationNexsure Training Manual - Accounting. Chapter 7
Nexsure Training Manual - Accounting Vendor Entries In This Chapter Vendor Entries at the Organization and Territory Level Vendor Entity Definition Disbursements to Vendors Line Item Distribution Receiving
More informationBlockchain without Bitcoin. Muralidhar Gopinath October 19, 2017 University at Albany
Blockchain without Bitcoin Muralidhar Gopinath October 19, 2017 University at Albany What is Blockchain? Contains records (blocks) that are linked (chained) to one another using cryptography Each block
More informationReminder You MUST have the SMS One Time Password facility set up to make use of international payments.
Now you can easily send money overseas. Simply follow these straightforward steps below and you ll be on your way! Reminder You MUST have the SMS One Time Password facility set up to make use of international
More informationBUSINESS ONLINE & MOBILE BANKING ACCOUNT ACCESS
PO Box 1149 Bellevue, NE 68005-1149 402.292.8000 800.228.0392 www.sacfcu.com BUSINESS ONLINE & MOBILE BANKING ACCOUNT ACCESS Conduct your credit union business from your personal computer anytime from
More informationIntroduction to Internetworking
Introduction to Internetworking Stefano Vissicchio UCL Computer Science COMP0023 Internetworking Goal: Connect many networks together into one Internet. Any computer can send to any other computer on any
More informationBlockchain Frameworks
TechWatch Report Blockchain Frameworks Date: March 2018 Contributors: Hemant Sachdeva, Subhrojit Nag Contents 1 Objective... 3 2 Capabilities... 3 2.1 Consensus and Incentive Mechanism... 3 2.2 Limitation
More informationChapter 2 Layer Architecture of Network Protocols. School of Info. Sci. & Eng. Shandong Univ.
Chapter 2 Architecture of Network Protocols School of Info. Sci. & Eng. Shandong Univ. Outline 2.1 Examples of ing 2.2 OSI Reference Model (Continued from last time) 2.3. TCP/IP Architecture 2.4 Berkeley
More informationEntering Payment Requests for Employee Payments/Reimbursements
Payment Requests can be used to reimburse employees when they use personal funds on items that fulfilled a UAB business purpose. UAB FN Document Entry/Approval Payment Request UAB Requisition Input Payment
More informationaccessmoney Manager ACTION PAGES
accessmoney Manager ACTION PAGES 1 accessmoney Manager Action Pages accessmoney Manager Action Pages are quick reference pages that provide information for the major components of accessmoney Manger. Click
More informationVendor Payment Remittance Portal User Guide
Vendor Payment Remittance Portal User Guide Rev 3US 1-2016 Table of Contents Section 1: Logging into Nexonia Page 3 Section 2: Managing Account General Information Page 4 Payment Information Page 5 Uploading
More informationGETTING STARTED ONLINE
GETTING STARTED ONLINE Logging into Direct Business Internet Banking is easy. Just open your web browser and type calbanktrust.com in the address line. * You ll be able to view your account information,
More informationBusiness e-banking Wires User Guide
User Guide Business e-banking User Guide Tables of Contents Entering a One Time Wire Transfer 2 Deleting a Wire Transfer 5 Add Wire Template...8 Wire Money via Templates...12 Wire Money via Multiple Templates.....15
More informationUser Manual SL-DD-Collect-1 v2.0.9 (with v2010)
User Manual SL-DD-Collect-1 v2.0.9 (with v2010) Objective A means to collect money from customer accounts via the Sales Ledger in Sage 200 using Direct Debit mechanisms provided by BACS systems, in a similar
More informationCreating a Sales Invoice
Creating a Sales Invoice Creating a Sales Invoice The diagram below represents the process flow for a creating an invoice. Incomplete Doc Type Rejects Invoice & Dept Contacted Create Invoice Amends Invoice,
More informationCONTENTS INTERNET BANKING GUIDE
CONTENTS Getting Started 3 1. Register for Internet Banking 3 2. Log in 3 3. Logging in for the first time 4 4. Using Internet Banking 5 Accounts... 6 1. Balances 6 2. History 7 3. Interest Details 7 Transfer/Pay
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 informationProtemos Quick Start Guide
Protemos Quick Start Guide Get started with Protemos System values settings Add clients Add vendors Add new translation project Create invoices for clients and control their payment Invoices from vendors
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 informationEECS 498 Introduction to Distributed Systems
EECS 498 Introduction to Distributed Systems Fall 2017 Harsha V. Madhyastha Today Bitcoin: A peer-to-peer digital currency Spark: In-memory big data processing December 4, 2017 EECS 498 Lecture 21 2 December
More informationShelbyNext Financials: Accounts Payable Best Practices (Course #N210)
ShelbyNext Financials: Accounts Payable Best Practices (Course #N210) Presented by: Carmen Dea, Shelby Consultant 2017 Shelby Systems, Inc. Other brand and product names are trademarks or registered trademarks
More informationQuickBooks Plugin Documentation
QuickBooks Plugin Documentation UPDATED MAY 21, 2014 AGMS.COM 15707 Coit Rd Suite C210 Dallas, TX 75248 P) 866-951-AGMS F) 214-491-4401 INDEX Module Installation... 4 Step 1... 5 Step 2... 6 Step 3...
More informationDecentralized Identity for a Decentralized World. Alex Simons Partner Director Program Management, Identity Division Microsoft
Decentralized Identity for a Decentralized World Alex Simons Partner Director Program Management, Identity Division Microsoft Today Your Identity == App(username, password) However u s e r n a m e Your
More information