Open Badges for Keeps – Now and Near

February 10th, 2016 | Kerri Lemoie
Image by Jun

Open Badges makes it possible for anyone to issue a badge. The badge data or the public keys are hosted on the issuer’s web server. The metadata of badges contains links to where they are hosted. But what happens if the issuer goes away? or the web server goes down? Whether you are new to badges or have been issuing badges for some time, it’s an important consideration. As Open Badges works now, the long-term verifiability & validity of the badges is the obligation of the issuer or issuing platform.

So what are the options? How can issuers ensure that their earners will keep their badges for as long as they need them? Here are some options to consider now:

  • Hosting badge criteria, evidence, and badge metadata on a smaller, cheaper server – There are plenty of free and inexpensive web hosts out there. When first planning your issuing site, consider your short-term and long-term costs. It doesn’t take much room or space to host badges.
  • Coordinating with other Issuers – One thing to consider is collaborating with other issuers on hosting; a server where you share the costs and maintenance of web server. Or you could make an arrangement (with agreement of earners) to transfer badge data to another issuer’s service (while keeping issuing dates intact) and doing permanent redirects or providing earners with the new urls for their badges.
  • W3C Permanent Identifiers – This service is run by the W3C Permanent Identifier Group. It maintains an HTTPS-only, permanent redirection service hosted at w3id.org operating much like a switchboard that can reconfigure entries to point to a new location if the old location stops working. V 1.1 of the Open Badges spec hosts the context file here: https://openbadgespec.org/v1/context.json
  • PURL(Persistent Uniform Resource Locator) – This toolkit is provided by the OCLC and Zepheira. It can be used to create permanent identifiers that point to resources. It’s been around for a long time and seems to work similarly as W3C Permanent identifiers without the SSL support.
  • Amber — The Berkman Center for Internet & Society created this tool to keep content accessible. It automatically saves a snapshot of every page linked to on a website. Initial development has been focused on WordPress and Drupal but they have also started Apache and Nginx modules which may be more relevant for issuers.

With Achievery we went with the first option and slimmed down the platform from badge issuing to just badge hosting on an inexpensive server. Primarily we did this because it was the fastest and easiest at the time and also because we wanted badges to maintain their urls. That said, this also give us the flexibility to pursue other options in the future some of which I’ve been digging into as part of my work with OpenWorks Group and BadgeChain.

I’ve been researching how Open Badges can work on the blockchain and part of that initial research has been investigating the Distributed Web (this post at The Internet Archive does a good job of explaining it). I’ll write more about this soon but for now, here’s a list of projects to look into that I think will play a role in the future of Open Badges:

  • ZeroNet – Peer-To-Peer websites using bitcoin cryptography and the BitTorrent network. Publish static and dynamic websites using their ZeroFrame API or JavaScript using their built-in SQL database. Here’s how to Get Started. I can’t wait to try this and would love to see someone use it to build out an issuing system using it (if you are interested in this – ping me).
  • IPFS (InterPlanetary File System) – Like ZeroNet, IPFS is a peer-topeer distributed file system and it also serves static web pages (that can run client-side JavaScript). Unlike ZeroNet, it cannot work with dynamic data. In order for your files to get distributed, they need to be requested by another IPFS user who will then seed your files. It’s really very simple to install and use.

Other distributed system projects that I’ve come across but haven’t dug into yet:

It’s my opinion that the near future of Badges is a combination of Blockchain (serving as the ledger) and distributed systems. With these systems we can ensure that badges have a permanence and reliability that web hosting can’t provide. Team BadgeChain will continue our focus here. You can stay-up-to-date on our Medium Publication.

Welcome to BadgeChain

February 10th, 2016 | Carla Casilli

We are excited to announce Team BadgeChain. We’re a small core team of experienced badge enthusiasts working to investigate the next stage of the grand open badges experiment. Our mission: Explore through research, advocacy and development how Open Badges (and related technologies) can be advanced by blockchain.

Our values

  • We’re a democratic organization.
  • We’re committed to working in the open.
  • We’re ecosystem focused.
  • We are learning as we go.
  • We’re building the future of badges.

Who we are

Please use the Twitter hashtag #badgechain

What’s been happening so far

  • We’ve learned that we’re excited about what’s already being achieved with badges.
  • We are convinced that something like blockchain could be an answer to many of the extant badge currency / rigor / verification concerns.
  • We’ve found a lot of heat developing in the blockchain world.
  • We are ambitious and realize that that ambition needs to be fueled with funding.
  • We seek independence from any one funding source.
  • We have different drivers motivating our interests in this new technology.
  • We’re committed to ensuring a future for open badges.
  • We believe that this work offers a window into a new credentialing world.
  • We continue to build our immediate, 3 month, 6 month, 12 month roadmap.

Next steps

  • One thing that is blatantly obvious to us: blockchain is a complex and evolving technology and we still have a lot of investigation to do.
  • We’re building a website so you can know what we’re up to and who’s doing what.
  • We’re establishing a series of subcommittees in order to move our work forward rapidly: technology, product / ecosystem research, funding, communication / support.

Thanks!

We appreciate your interest and look forward to future collaboration


Originally published at medium.com on February 10, 2016.