Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • May 17 2020 14:32

    melvincarvalho on gh-pages

    remove old code (compare)

  • May 17 2020 14:28

    melvincarvalho on gh-pages

    v2 wallet (compare)

  • May 17 2020 14:26

    melvincarvalho on gh-pages

    (compare)

  • Feb 19 2020 20:57

    melvincarvalho on master

    remove gitter (compare)

  • Dec 05 2019 10:36

    melvincarvalho on master

    remove waffle (compare)

  • Jun 30 2015 19:51
    melvincarvalho updated the wiki
  • Jun 30 2015 19:51
    melvincarvalho updated the wiki
  • Jun 27 2015 15:02

    melvincarvalho on master

    cleanup Merge branch 'master' of github… (compare)

  • Jun 27 2015 14:15
    melvincarvalho labeled #13
  • Jun 27 2015 14:15
    melvincarvalho opened #13
  • Jun 27 2015 14:14
    melvincarvalho closed #10
  • Jun 27 2015 14:13

    melvincarvalho on master

    add waffle.io badge Merge pull request #12 from waf… (compare)

  • Jun 27 2015 14:13
    melvincarvalho closed #12
  • Jun 27 2015 14:12
    waffle-iron opened #12
  • Jun 27 2015 14:12
  • Jun 27 2015 14:11
    melvincarvalho closed #11
  • Jun 27 2015 14:11
    waffle-iron opened #11
  • Jun 27 2015 14:11
  • May 28 2015 23:13

    melvincarvalho on master

    ping server periodically (compare)

  • May 26 2015 23:31

    melvincarvalho on master

    fix caching (compare)

Melvin Carvalho
@melvincarvalho
i have some docs im working on too
Jorge Zaccaro
@jorgezaccaro
Cool, I look forward to try it out
Melvin Carvalho
@melvincarvalho
tho ill update that soon too
happy to discuss details of the work here, or your work tho ... so please feel free to ask questions
PS you have a nice domain name!
Jorge Zaccaro
@jorgezaccaro
:)
Sure. What do you mean by 'the predicate'?
Melvin Carvalho
@melvincarvalho
its a term in linked data
that acts as a key
a name
  1. Predicate
    The middle term (the linkage, or "verb") in an RDF statement. For example, in the statement "Alice knows Bob" then "knows" is the predicate which connects "Alice" (the subject of the statement) to "Bob" (the object of the statement).
Jorge Zaccaro
@jorgezaccaro
I see
well, I think I don't have a clear answer yet, but, I'm trying to detach the ownership as much as possible (privacy)
Melvin Carvalho
@melvincarvalho
good
Jorge Zaccaro
@jorgezaccaro
I like the fact that noone actually owns bitcoins, but private keys
I think the same could happen with wallet URIs
Melvin Carvalho
@melvincarvalho
it's true
Jorge Zaccaro
@jorgezaccaro
that's why I distinguish between 'wallet account' from 'wallet address'
Melvin Carvalho
@melvincarvalho
yes that's an important difference
Jorge Zaccaro
@jorgezaccaro
you could perfectly own a bunch of wallet URIs without necessarily grouping them in a wallet account, so noone can figure out your net worth
I guess what you mean with the predicate 1 is some sort of link but not necessarily ownership. is that right?
Melvin Carvalho
@melvincarvalho
no just choosing consistent naming
so the software knows what field to pull out
making it machine readable
Jorge Zaccaro
@jorgezaccaro
I have a couple questions from the paper
What are your plans/thoughts for achieving decentralization?
If it's 100% client side, where are transactions stored?
I like the emphasis on discoverability and the 'follow your nose' thing
Melvin Carvalho
@melvincarvalho
yes so we try to be 100% decentralized, and follow your nose to the transactions, so they can in theory live anywhere
we are also working on personal cloud data servers
so people can put transactions there
for example
this is the one im using: https://github.com/linkeddata/gold
but they can live anywhere including in a browser
Jorge Zaccaro
@jorgezaccaro
that would be great
Melvin Carvalho
@melvincarvalho
so it's up to the user to tell the client where there wallet is
then the wallet will tell the app the rest of the things it needs to know
just using simple HTTP dereferencing to get more info right now
Jorge Zaccaro
@jorgezaccaro
excelent
I was considering distributed hash tables for decentralization, but it seems they are not easy to implement
Melvin Carvalho
@melvincarvalho
but it's not http specific, any protocol can be used
it's a nice idea, im starting with http because it's widely deployed
Jorge Zaccaro
@jorgezaccaro
sure
I like linked data, but I recently came across a specification that I think would be very useful for structuring responses that enable the follow-your-nose approach both for humans and machines: https://github.com/kevinswiber/siren
and JSON-LD could be used as well, inside the 'properties' attribute
Melvin Carvalho
@melvincarvalho
looks interesting, my first implementation will be with linked data, but I could consider supporting siren too in future, if it gains popularity and offers advnatages
Jorge Zaccaro
@jorgezaccaro
well, thanks for inviting me to the room. I'll be happy to help with testing or anything you find useful. Please keep me posted about the refactoring and updates so I can try the new version
Melvin Carvalho
@melvincarvalho
will do, thanks for taking a look! :)