Re: [apps-discuss] Proposal for a Finance Area Mailing List

Walter <walter.stanish@gmail.com> Wed, 14 March 2012 09:21 UTC

Return-Path: <walter.stanish@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C78C21F8707 for <apps-discuss@ietfa.amsl.com>; Wed, 14 Mar 2012 02:21:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.869
X-Spam-Level:
X-Spam-Status: No, score=-0.869 tagged_above=-999 required=5 tests=[AWL=-1.536, BAYES_50=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_FWDLOOK=1.666]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZAcjUmPpPAlR for <apps-discuss@ietfa.amsl.com>; Wed, 14 Mar 2012 02:21:58 -0700 (PDT)
Received: from mail-gx0-f172.google.com (mail-gx0-f172.google.com [209.85.161.172]) by ietfa.amsl.com (Postfix) with ESMTP id 37B8521F871B for <apps-discuss@ietf.org>; Wed, 14 Mar 2012 02:21:57 -0700 (PDT)
Received: by ggmi1 with SMTP id i1so1778571ggm.31 for <apps-discuss@ietf.org>; Wed, 14 Mar 2012 02:21:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=n9sM075L5RJ4zHdZ1oKbjdzBOi5YUwVKb+xvkNQIy1Y=; b=uJjB45wrzNC1/YhtiG0c7AOSFpTt4svuUISNK5XsDiBcV6KCFts5EkVFN++NWpR1OW MOKmeoJKZ/w3i5zCqw9lmrPJ7qvzm5QKZYp0DfPNF2P5oXh9YGS2zb85S/moQ9mVi43i rN3orN8v5rK4l6sWY+dNUfEmerp/j2Qg+NvlXQOdzNccuyYE0HMiKWEl9nAutahB5IJe nQqTDw2bBi1QIiGiOqtkZ87C+l+7joXv9BNNE0IGCLTeNA9PyknMvAWNkzDQpvgVoq4T 2vvqRgkHRcNKoN2cBuu8pUn6wzCxLEX+4GzS/HPw3HuFzaWTSIp4nP5SJil2Q7LQlDc2 jq9A==
MIME-Version: 1.0
Received: by 10.182.51.73 with SMTP id i9mr2227392obo.17.1331716916683; Wed, 14 Mar 2012 02:21:56 -0700 (PDT)
Received: by 10.60.149.225 with HTTP; Wed, 14 Mar 2012 02:21:56 -0700 (PDT)
In-Reply-To: <CAK3OfOiQ1=c+Dr56jN02HCzVSUyUaFoLG96Aq=1Ru4sMFdttaA@mail.gmail.com>
References: <4F5ADDCA.80303@KingsMountain.com> <CACwuEiPuvW=DxpwHjcOMs+_T9-4YaBSMB+rm-1LX_nJoswk_qg@mail.gmail.com> <CAK3OfOiQ1=c+Dr56jN02HCzVSUyUaFoLG96Aq=1Ru4sMFdttaA@mail.gmail.com>
Date: Wed, 14 Mar 2012 16:21:56 +0700
Message-ID: <CACwuEiNfA0waTd6ypLotg+=jus6N4JDw8F4T2o04hnfqTXNL1A@mail.gmail.com>
From: Walter <walter.stanish@gmail.com>
To: Nico Williams <nico@cryptonector.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposal for a Finance Area Mailing List
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Mar 2012 09:22:00 -0000

>>> All of the above are application-specific, and can be conveyed IMHO over
>>> existing specified protocols.
>>
>> That's true. However, taking that view purely you could similarly
>> argue that almost everything is out of IETF scope because IPv4, TCP
>> and UDP exist.
>
> Indeed, XMPP, for example, and many other protocols that are
> application-specific are standardized here are standardized here.

Sincere thanks for taking the time to reply. In case there's an
audience still out there in the distinctly echoey (echoey...) halls of
this thread, I have tried to address the valid points you raised
below.

> I think the questions regarding whether to standardize financial
> protocols here or not will be the same as with other application
> protocols (and sub-IP protocols, for that matter).  Maybe someone more
> familiar with past debates on similar issues can give us some
> background.

As a student and aspiring author of history myself, I do not in any
way wish to dissuade valuable historic inquiry, but this does seem a
tad tangential in light of the apparent existence of formalized
statements regarding the IETF's role and process. (That is, unless the
IETF has somehow descended in to the dark and near unnavigable realm
of ... "case law".*)

* Possible theme for a future roguelike? "You prize open the case law
archive. Mouldy remnants of past inquiry flap woefully in the
millennial breeze. The stench of legal aid skeletons and ancient
coffee emanates up from what must once have been a cheaply carpeted
floor."

> I suspect it will all come down to: how many participants
> are willing to work on this,

While we really do need the forum before collecting participants, we
can probably safely assume at least a smattering of mutual credit
communities, plus Bitcoin and other digital currency people, possibly
some financially oriented software vendors, some techier market and
banking people, etc. Maybe some big name companies - 'social' and so
forth - who are basically moving in to private currency accounting.
Such people are actually around (we have been in touch with quite a
few), it's just that many will need a neutral, focused forum to
congregate on definable problems before coming out of the woodwork for
procedural reasons.

> how many are willing to review,

Not to run before we walk ... I think gathering people to discuss the
perceived needs of individual community segments and come up with some
ideas for shared solutions (that do not sacrifice interoperability) is
the immediate task; latter issues of formal review MAY follow.

> whether
> there is any running code,

As above. In addition, running code has already been deemed "a tad
excessive" earlier on this thread:
http://www.ietf.org/mail-archive/web/apps-discuss/current/msg04519.html

> whether the wider community can be of help,

Certainly there are multiple parties identified who have worked in
this direction in the past (see
http://www.ietf.org/mail-archive/web/apps-discuss/current/msg04511.html)
and multiple parties who are working in this direction at present,
though exclusively with narrower scope:
 - Ripple: http://ripple-project.org/Protocol/Protocol
 - CES (private communication, 2012): http://ces.org.za/
 - W3C Web Payments Community Group: http://www.w3.org/community/webpayments/

One might add to this short list the tremendous number of financial
services providers (both established and innovative) who currently
consistently present their customers with custom protocols or APIs
(XML, REST, SOAP, JSON RPC, HTTP; often with unique complex event
callback and/or state-based polling mechanisms; the same based on
weird VPNs, leased lines, client certificate SSL systems for security
box-ticking purposes, etc.) even for extremely well trodden settlement
problems (credit cards come to mind, as do mobile operators opening
their consumer billing platforms to payment integration, B2B banking
portals offered by leading banks, etc.).

Each of these entities, their vendors and clients would likely testify
to present pains of implementation: indeed, huge numbers of libraries
and software modules exist purely for specific-vendor-X API
integration purposes (few of which are created - shall we say - equal,
particularly in view of tax, fee, anti-fraud, accounting, auditing and
other related concerns that often slip out of view during small
scale/minimalist integrations).

As for how many might choose to actively contribute, that would be a
forward looking statement. Some will.

In short, there's a huge amount of experience out there in the
community to potentially focus on cost-saving, flexibility enhancing
standardization.  People are motivated, they get it. They've done
Euro, they've done taxes, they've done regulatory change, they've done
protocol upgrades, they've done vendor lock in, they're looking in to
mobile, they're seeing digital currencies. People want an interface
that works, and doesn't need to be thrown out and re-implemented
periodically.  The "wider community" in the non-IETF sense can thus be
relied upon to help, though which quarters specifically will step
forward we will only know in time.  In the IETF-internal sense of
"wider community", when any potential for formalization of output
approaches in the future, I'm sure people will volunteer.

But we will need a mailing list.

> and so on.  We should at least consider it.  My fear is that there
> isn't enough financial clue at the IETF to help the proponents, but
> then, that probably could have been said about the media protocols
> too.

Glad to see we're not on entirely new ground here. While unfamiliar
with the IETF's media protocols history, this seems rather chicken and
egg to me as affiliation with the IETF seems* to be largely based on
mailing list participation. Once formalization arises, surely any
knowledge or assistance required of existing IETF participants
(without necessitating broad finance domain expertise) could be teased
out of some quarter or other...

* "There is no membership in the IETF. Anyone may register for and
attend any meeting. The closest thing there is to being an IETF member
is being on the IETF or Working Group mailing lists".
http://www.ietf.org/tao.html

Thanks again for your valuable feedback.

Regards,
Walter Stanish
Payward, Inc.