libp2p-kad 0.1.0

Kademlia protocol for libp2p
Documentation
syntax = "proto2";
package record.pb;

// Record represents a dht record that contains a value
// for a key value pair
message Record {
	// The key that references this record
	optional string key = 1;

	// The actual value this record is storing
	optional bytes value = 2;

	// hash of the authors public key
	optional string author = 3;

	// A PKI signature for the key+value+author
	optional bytes signature = 4;

	// Time the record was received, set by receiver
	optional string timeReceived = 5;
}