We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

P4: Private Periodic Payments Protocol

00:00

Formal Metadata

Title
P4: Private Periodic Payments Protocol
Subtitle
Recurring subscriptions with privacy
Title of Series
Number of Parts
561
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
P4 aims to solve the problem of subscription services offering end-to-end private cryptocurrency payments. This protocol introduces periodicity to cryptocurrency payments through an ongoing relationship between the merchant and the customer without unintentionally disclosing personally identifiable information. We are creating this protocol to allow us to offer a truely end-to-end private subscription data storage solution built with Tahoe-LAFS. By sharing it, we hope that other subscription services will implement our protocol and further the adoption of cryptocurrency payments in real world retail use cases. Although this protocol is currently a work in progress, we have already specified some design decisions. For periodicity, we are avoiding a payment pre-authorization design to keep the user in control of their keys. And for privacy we are utilizing Zcash shielded transactions and the coming improvements in the Sapling release.This protocol is being created by the Least Authority team with support from the Zcash team.
Communications protocolFrequencyInformation privacyBitFrequencyCommunications protocolComputer animationJSON
Information privacyConvex hullHardware-in-the-loop simulationService (economics)Process (computing)Product (business)Object (grammar)Service (economics)Information technology consultingData storage deviceProcess (computing)Point cloudKey (cryptography)WordOrder (biology)Information securityInformationMultiplicationEncryptionOpen sourceInformation privacyPhysical systemPasswordMultiplication signRight angleInternet service providerAuthorizationCiphertextDifferent (Kate Ryan album)Projective planePoint (geometry)Basis <Mathematik>Pay televisionGame controllerElectronic mailing listEndliche ModelltheorieComputer animation
Information privacyCASE <Informatik>JSONUML
Information privacyComputer networkSequenceDuality (mathematics)DiagramDatabase transactionPay televisionInformation privacyClient (computing)InformationOpen sourceIP addressAddress spaceDatabaseStandard deviationCASE <Informatik>CodeComputer configurationProjective planeString (computer science)4 (number)2 (number)Web pageUser interfaceSoftwareOcean currentConfiguration spaceComputer filePower (physics)Data storage deviceAdditionConnected spaceData managementKey (cryptography)FrequencyCommunications protocolService (economics)Data structureCiphertextThermal fluctuationsDesign by contractLevel (video gaming)Virtual machineServer (computing)Cartesian coordinate systemWeb browserMereologyComputing platformWebsiteMoment (mathematics)Cache (computing)CryptographySynchronizationSpacetimeTelecommunicationPoint (geometry)AuthorizationSource codeNumeral (linguistics)WordProgram flowchart
ImplementationPay televisionBusiness modelDatabase transactionInformation privacyLatent heatData storage deviceEncryptionElement (mathematics)Field (computer science)Data managementSoftware frameworkLink (knot theory)BitTelecommunicationCryptographyOpen sourceBuildingType theoryJSON
Link (knot theory)Regulator geneInformationLink (knot theory)Service (economics)Dependent and independent variablesTerm (mathematics)Latent heatDirection (geometry)Category of beingCodeProjective planeExpert systemException handlingBitCartesian coordinate systemDatabase transactionPoint (geometry)BlogOpen sourceInformation privacy2 (number)Data storage deviceEncryptionMereologyPerspective (visual)CryptographySoftware developerHTTP cookie1 (number)INTEGRALComputing platformMathematical analysisImplementationDecision theoryScaling (geometry)Parameter (computer programming)Reading (process)Communications protocolCache (computing)Process (computing)Multiplication signProduct (business)Computer animation
Computer animation
Transcript: English(auto-generated)