Change propagation by RO peers

Recommended Posts

I have 3 machines running btsync like so:

A (NATted on home network, RW key) ---->  B (Public machine with static public IP, RO key) <----- C  (NATted on work network, RW key)

A and C are behind firewalls and can only communicate directly with B, never with each other.

I want A and C to have synced read-write folders, such that changes made on A or C get propagated.  B is read-only--it is never supposed to make changes to files, rather it's sole purpose is as a backup and to allow syncing between A and C.

I just want to confirm that if A makes a change that gets propagated to B, that B will then be able to propagate this change to C (even though B only has a RO key).

Put another way, does a change that originates on A get signed (or something) so that read-only peers can propagate the change?






Share this post

Link to post
Share on other sites

Yes, that should work fine, as long as changes are propagated from A->B, changes found on B will be sent B->C. Since you don't mention where B is located, if you're concerned regarding security you could make B and encrypted-key-only share, and it will still function the same way. That way B can store and share changes to files, but is entirely unable to read those files (just don't lose your RW key). 


Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.