Beacon
Beacon is the best way to store public persistent key-value data
in the Open Internet. Data saved to Beacon is redundantly stored in
BitTorrent Tracker,
ED2K,
Kad,
and IPv6 DNS(readonly, need to set manually).
Current
Ready:
Todo:
Install
go get -u github.com/CovenantSQL/beaconIPv6
Generate AAAA Records
$ echo "012ssss\0\0s3ssssssss1sssss#ssssss" | beacon -trim -mode ipv6 -domain test.gridbase.io
Generated IPv6 addr:
;; AAAA Records:
00.test.gridbase.io 1 IN AAAA 3031:3273:7373:7300:73:3373:7373:7373
01.test.gridbase.io 1 IN AAAA 7373:7331:7373:7373:7323:7373:7373:7373Set in your DNS Vendor
Read from DNS
Raw:
$ beacon -mode ipv6 -domain test.gridbase.io
INFO[0000] #### test.gridbase.io ####
012sssss3ssssssss1sssss#ssssss
INFO[0000] #### test.gridbase.io #### Hex:
$ beacon -mode ipv6 -domain test.gridbase.io -hex
INFO[0000] #### test.gridbase.io ####
3031327373737300007333737373737373737331737373737323737373737373
INFO[0000] #### test.gridbase.io ####