The former 46-year-old former UFC star has turned his attentions to boxing in recent times and has already beaten ex-boxer Julio Cesar Chavez and fellow MMA legend Tito Ortiz in the ring.
And he's now set his sights on Mayweather, who most recently faced YouTuber Jake Paul in an exhibition match.
Speaking to 'The MMA Hour' Silva said: “When I finished the fight with Tito and I saw on my Twitter and my Instagram, everybody talking, ‘You need to fight with Mayweather!’
“I don’t know, that’s insane.
"I don’t know if I can fight on the same level as Mayweather but this is a challenge for me.
“I don’t know, maybe this happens or not.
"I’m prepared for that.
"I just try to do my best everyday and I think this is a good fight, me and Mayweather.
"Two big names and a different level.
"I go try to prove why I’m there to fight with Mayweather.
"I don’t know if this happens or not but I’m prepared for a good challenge for myself.”
Mayweather officially retired as a professional in 2017, with his unbeaten record in tact after beating another UFC star, Conor McGregor.
But he returned to the ring in June for an exhibition bout with Logan , 26, which he won on points.
And with Mayweather giving up two stone to Paul when they fought, Anderson suggests him being the heavier fighter shouldn't be a problem.
He added: “I’m too big, but Mayweather fought with Logan Paul and I can fight, too.
"I can [weigh] 189, 190 [pounds] and fight Mayweather.
"Let’s go see.
“Of course this fight were to happen, it’s a show fight, not a real fight, but I think that’s good.
"Let’s go see.”