Alliances they are really just an in game clan sort of system that you press a button on your keyboard (i was thinking 'o') to open up a menu that has a list of all alliances on your server.
You can create a new alliance or opt to join a current alliance that's there. if you opt in to join an alliance the creator or promoted members can accept you to join. also when opting to join that alliance the leader gets a report of every alliance that you have joined on that running time of the server (if an alliance of that name is still up and running) to funnel out spies. you can also only be in one alliance at a time
now the creator of your alliance would get a block that has a 1 time usage and no interaction with light or players and non members of your alliance cannot see it what this flag does is put a arrow on your HUD (Heads Up Display) somewhere that points towards this flag so when you die or join the alliance you can make a route towards this base you do not get teleported at all making your way there is up to you. (this flag in no way alters your digging speed if you are not in the clan or alerts players they are entering a clans territory)
Thats all my ideas at the moment i had more but i got dinner so i lost them all