I have an idea and would like to know if current or future technology can allow it :
Assume 100 people with index i
each people has secret Ri
Secrets Ri are combined via an abstract mechanism to produce a public root address P0
everybody from Root address P0 and index i can compute address Pi
Only the ith people can spend from Pi via his secret Ri
assume a mechanism to aggregate signatures Si
So that a 100 people spend to a business investment address for example could use only 1 input address and 1 signature saving 99 signatures and 99 input addresses.
Is it feasible ? How hard would it be to implement on bitcoin ? Can we do that with Schnorr Signatures ?