W3C home > Mailing lists > Public > public-rww@w3.org > September 2014

Re: Web Credits -- Electronic Cash for the Read Write Web

From: Brent Shambaugh <brent.shambaugh@gmail.com>
Date: Mon, 29 Sep 2014 21:29:08 -0500
Message-ID: <CACvcBVp9LGAuvh-dtwnOO1rxSUQ0rO0k8w0NEfZ30o5xffMmmg@mail.gmail.com>
To: Timothy Holborn <timothy.holborn@gmail.com>
Cc: Melvin Carvalho <melvincarvalho@gmail.com>, public-rww <public-rww@w3.org>, Ted Nelson <tandm@xanadu.net>, "mark@bitmark.co" <mark@bitmark.co>
+1

-Brent Shambaugh

Website: bshambaugh.org

On Mon, Sep 29, 2014 at 6:26 PM, Timothy Holborn <timothy.holborn@gmail.com>
wrote:

> Great progress ;)
>
> Sent from my iPad
>
> On 30 Sep 2014, at 3:25 am, Melvin Carvalho <melvincarvalho@gmail.com>
> wrote:
>
>
>
> On 20 June 2014 15:16, Melvin Carvalho <melvincarvalho@gmail.com> wrote:
>
> An update on this work.
>
> Having run a test coin for 9 months with web credits as an overlay, I am
> happy to say that this work has joined forces with the free software
> project, "Bitmark" [1].
>
> Bitmark is the first crypto currency that I have come across that is 100%
> committed to RESTful principles, 5 star linked data and much of the work
> that has been evolving in this group over the years.
>
> Bitmark is a two pronged initiative.
>
> Firstly, although only 2 months old, it is a production ready crypto
> currency which acts as a glue between federated web platforms.  It has a
> P2P wallet, daemon and cli interface [2], a block explorer [3], spec [4]
> and is actively traded on exchanges [5].
>
> However, perhaps the more interesting part of the project is a tight
> integration with the web, via the viral concept of marking, which acts as a
> trust and reputation system, as well as a social currency.  Some text from
> the project description:
>
> [[
> "'Marking' defines the process of giving reputation, giving someone a mark
> for something they have created, offered, or shared.
>
> Marking is simple process which any person can easily do, no harder than
> clicking a like button.
>
> Anybody can mark any other person for any purpose, both on the internet
> and in everyday life.
>
> Marks are a limited resource, the process of marking transfers ownership
> of the marks from one user to another.
>
> Marks are not only reputation but also a measurement of value, they are
> earned by every day actions and creations
>
> Reputation systems such as scores, karma, and likes are now common,
> Marking is the next evolutionary step of the reputation system."
> ]]
>
> Marking will be exposed via content negotiation and supporting JSON LD
> (with hopefully turtle too).  The idea is that anything that can be named
> (ie with an IRI), can be marked.  Authentication modules are written so
> that anyone who controls a URI can check their balance, withdraw to wallet,
> transfer to another user (IRI) or make a deposit.
>
> Furthermore, patches will be provided to the bitcoin core in a non
> disruptive way to make the whole P2P system more aligned with Fielding's
> REST and awww.  This essay, "The power of the API", explains more [6]
>
> The project is being actively developed on a number of fronts, it is
> completely community funded, and the project area has grown from 10 to 60
> people in the last month, with numbers growing all the time.  For more
> details, see this interview with the developers [7].  Items actively being
> developed include:
> [
> - fast key-value memory storage
> - graph storage, webdav storage flatfile storage
> - access controlled storage interfaces,
> - anonymous reusable personas
> - programmable object oriented api in js/node and php,
> - well defined restful content negotiated api over http, streaming update
> api over websockets, web hooks,
> - parsing of html, data- attributes, opengraph, microdata, schema.org
> - authentication adapters for all types of authentication, protocol, and
> domain
>  well defined and documented re-implementable interfaces
> ]
>
> I have already started work on a robot that enables marking via the web,
> over IRC, allows withdrawls, deposits and can send marks to any URI, with
> transaction history and reputation scores [8].  My next steps are
> integration with WebID and Cimba, and also marking via twitter.  I am also
> working on a concept of marking physical clothing and pay to tshirts [9]
>
> The number of applications for this technology are wide ranging, and the
> boostrapping power of the web allows many existing systems to be webized
> and experience a new lease of life.  Have a look at these mockups to see
> some of the potential use cases [10].  Im hoping to provide lots more
> documentation, demos and write ups in the next months, hopefully
> emphasising the power of reading and writing (via marking) to the web.
>
> If anyone has further interest in this project, it's free software & open
> source, anyone is invited to participate.  Please dont hesitate to contact
> myself of Mark (lead developer, cc'd) if you have any questions.
>
> [1] https://bitcointalk.org/index.php?topic=660544.0
> [2] https://github.com/project-bitmark/bitmark/releases/tag/v0.9.2.2
> [3] http://bitmark.co:3000/
> [4] https://github.com/project-bitmark/marking/wiki
> [5] https://www.poloniex.com/exchange/btc_btm
> [6]
> http://bitmarknews.com/2014/08/25/bitmarks-future-the-power-of-the-api/
> [7] http://bitcoinist.net/interview-with-bitmark-developers/
> [8] http://klaranet.com/
> [9] https://bitcointalk.org/index.php?topic=660544.msg8912860#msg8912860
> [10] https://bitcointalk.org/index.php?topic=660544.msg8662805#msg8662805
>
>
>>
>>
>> On 1 November 2013 15:10, Melvin Carvalho <melvincarvalho@gmail.com>
>> wrote:
>>
>>> I've been working on an electronic cash system that's
>>> oriented to the read write web
>>>
>>> The spec is available at:
>>> http://webcredits.org/
>>>
>>> The main properties:
>>>  Using web standards to read to get balances
>>>  Creating and sending coins via the HTTP protocol
>>>  Varied strategies to prevent race conditions
>>>  Potential Trust overlays, starting with zero trust
>>>  Participants can be named or anonymous
>>>  New credits can be made using the semantic web
>>>
>>> The project is currently in design phase with the aim to build early
>>> prototypes by the new year
>>>
>>> Please feel free to pop in to #webcredits on freenode if you would like
>>> to particpate
>>>
>>>
>>
>> Just a quick update on this:
>>
>> I've created a coin for testing:
>>
>> http://coin.data.fm/rwwcoin#this
>>
>> So far the block chain is 5 entries long.
>>
>> I've also created a Credit system based on this coins using Web Credits,
>> with a faucet that issues coins daily.
>>
>> http://coin.data.fm/rwwcoin_faucet.html
>>
>> I am at the point now where I am starting to do some testing verification
>> and automation.  If you'd like to help out please pop in to #webcredis on
>> freenode IRC, and I can help set you up and show you how to receive coins.
>> The documentation is still very light, so it's aimed at people that have a
>> good understanding of linked data and payments right now, or those willing
>> to learn
>>
>>
>>
>
Received on Tuesday, 30 September 2014 02:29:37 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:10:48 UTC