opengeospatial / ideas

Public repository for Innovation Program Ideas
20 stars 3 forks source link

Using Blockchain to sign OGC JSON-LD #97

Open ghobona opened 5 years ago

ghobona commented 5 years ago

The JSON-LD Playground includes a demonstrator of the use of Bitcoin to sign JSON-LD documents. As OGC is developing a JSON Best Practice document, it would be interesting to see future initiatives try out the use of Blockchain technologies to sign JSON-LD documents. Bitcoin and Ethereum are some of the Blockchain technologies that could be explored.

jsonldbitcoin

fterpstra commented 5 years ago

If i understand correctly they are not using bitcoin the blockchainbased cryptocurrency to sign JSON-LD. They are just using the same signature algorithm as blockchain and ethereum, adapted to use for linked data: https://w3c-dvcg.github.io/lds-koblitz2016/ It is draft specification that currently has no security consederations (quite important for a signature algorithm). In fact it is an incredibly short specification that is not been updated in 2,5 years. So yes we can consider this for JSON best practices, but it is just one of many signature algorithms that can be used, with a marketing "advantage" of using bitcoin in its name(which in my personal opinion is very misleading).