"I Dont know how madara could come back to life, but im certain that i killed my friend for the sake of the village"
That sorta says alot to me.
Has me thinking what if hashi was the one that gave his dna to madara after he stabbed him. He couldnt bare to see his old friend die by his own hands. plus he has healing techs and shit.
Thats the lie.
As to the partial truth.
Madara did survive. But hashi infact did kill his "friend" for the sake of the village.
All ties between the two were dead after the moment where , hashi told him "anyone who tries to harm it whether they are friends,siblings or my own children i wont forgive them"
That was the "final warning" to madara, meaning the next time u try to attack the leaf i will def kill u.
So in the end hashi aint about that life.
and madara is a G for going down while still holding his weapons.