konspire logo the power of broadcast
[a revolution in mass-scale content distribution]
main
download
[features]
channels
start a channel
recommendations
k2b_measure
hostKatcher
[docs]
the revolution
how k2b works
results
faq
k2b is like...
other systems
BitTorrent?
[community]
foundation
forums
wiki
skins
[dev]
bugs
developers
project page
coding credits
[donate]

hosted by:
SourceForge Logo
visit:
infoAnarchy Logo

channels

konspire2b is a channel-based system. Announcements for files are made on various channels, and your node will respond to an announcement on a channel only if you have previously set it to be subscribed on that channel.

along with subscribing your node to a channel, you also need to supply your node with a receiver key for the channel. This key is generated by the owner of the channel---only those with the corresponding sender key can send verifiable content on the channel. Thus, obtaining a receiver key from the channel owner is crucial to maintain accountability and trust over channel content. In other words, giving your node a receiver key for a channel ensures that you will only receive the content that you're expecting on that channel: content sent by the channel owner.

kast provides a simple url-based interface for both subscribing to a channel and fetching the channels receiver key. For example, you can subscribe to the k2b_news channel by starting your kast node and clicking the following link:

http://localhost:8085/keyAdd?
channel=k2b_news&
keyURL=http://konspire.sourceforge.net/keys/k2b_news.key


there are other ways of subscribing to channels. You can learn about channels through the prebroadcast catcher, but this is not very reliable, since the catcher can contain spam and deceptive content. You can also receive recommendations for new channels on a channel to which you are already subscribed. Only the owner of a channel can send out recommendations on a channel: if you trust the owner, you can trust the recommendations.

when you start a new channel as the channel owner, you should generate a sender/receiver key pair using kast. Your sender key will be saved into sender_keys, and you should keep this key private. Your receiver key will be saved into receiver_keys, and you can freely distribute this key. More information is available on how to start a channel