Multiple nodes with the same receiving and transmitting address I want to make a network with arduinos and nrf24l01 chips. The network will be like this: 


1 master arduino 
multiple (no specific number) slave nodes


I want all nodes to have the same receiving and the same transmitting address and the master arduino to understand which one send the message from the message itself.
For example:

Master: 
Receiving: 0xABCDABCD71
Transmitting: 0xABCDABCD01

Slave 1
Receiving: 0xABCDABCD01
Transmitting: 0xABCDABCD71

Slave 2
Receiving: 0xABCDABCD01
Transmitting: 0xABCDABCD71

Slave 3
Receiving: 0xABCDABCD01
Transmitting: 0xABCDABCD71

Slave 4
Receiving: 0xABCDABCD01
Transmitting: 0xABCDABCD71

When master send a message, all nodes will receive it.
What I want to ask is : 


Is that possible? 
Will there be any problems? 
Is there any other way so I can add more nodes in the future without changing the code?
as well as comment #1 the other thing will be the ack packets that the slaves will send back to the master to confirm message recieved. with all slaves sending back a ack at about the same time there will be no way for master to tell which ack is from which client, and thus who needs a retransmit. a way around this is to turn off ack for the clients and make the master transmit max times regardless. there is a rf24 fork that has broadcast mode, the makes it more easy to specify not to wait for ack before retransmitting