Golang , Certification authorities and BlockChain

549 views
Skip to first unread message

low...@gmx.de

unread,
Sep 8, 2015, 10:15:27 AM9/8/15
to golang-nuts

Hi all,


I finished with my "personal project" implementing a NNTP server to learn Go, so now I need some new challenges. 

after reading this article ( http://www.theregister.co.uk/2013/11/03/crypto_boffins_propose_getting_rid_of_cas/ ) I started with the idea of using golang to implement
a BlockChain to distribute certificates (both client and server ones.). 

Before of starting this as a personal project somewhere (GitHub?) , i would ask if you know of any ongoing projects like that (in golang) to join: working with others it's always a plus.

Do you know any implementation of a distributed certification authority using a BlockChain to grant unicity and the ledger as the verification chain?

thanks in advance

LowEel


Péter Szilágyi

unread,
Sep 8, 2015, 11:41:24 AM9/8/15
to low...@gmx.de, golang-nuts
Hey,

  Maybe look at Ethereum, along with the Go implementation? It is a live and functional blockchain based smart contract platform (i.e. you can run entire programs on the blockchain, supported and enforced by the network). It's very non trivial tech so I would suggest to rather join an ongoing effort than to start reinventing things all by yourself :) Check out the reddit channel for general discussions or perhaps the public Gitter chat room of the Go dev team.

Cheers,
  Peter

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Péter Szilágyi

unread,
Sep 8, 2015, 11:46:54 AM9/8/15
to low...@gmx.de, golang-nuts
Just to give an idea of the complexity involved, this is the mathematics/economics/dynamics behind Ethereum: http://gavwood.com/paper.pdf.

shiv.aga...@gmail.com

unread,
Apr 8, 2017, 2:20:01 PM4/8/17
to golang-nuts
Yes i am working on the same topic , your inputs like what are u doing , what have you done so far , which links are you following and how have u changed the code
 are much appreciated

Péter Szilágyi

unread,
Apr 9, 2017, 12:14:27 PM4/9/17
to shiv.aga...@gmail.com, golang-nuts
You might want to look into Ethereum if you're trying to build blockchain stuff with Go. The Go client represents the current network majority and we're really striving to make it reusable as a library. Pop over to out gitter channel and look me up (karalabe) if you need any help getting started.

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages