Some people in this thread have no idea what they are talking about.
Your "beat" is protected without any form of registration. You can only hand over your right to the beat in the way you literally did. So, if you say "Yeah, you can use my beat for this youtube movie your making". That person, can literally only use your beat for that specific youtube video, maybe even only, for that "specific" upload.
Even if you say "Ill sell you my beat", that person cannot sell your beat to a new person! Only if you say "Ill sell you my beat, and you can if you want, sell it to whomever you want" ...
I do not know, how the laws in your country is, but usually there are moral rights to your beat, which can never be given away. Even if you sign a contract saying "I surrender 100 % of all my rights to this beat", you will always have the possibility to demand that your name is attached to the beat. So, people will always know, this is your beat.
Now, enforcing your right might be harder! If you upload a real dope beat, who knows, if tons of people all over the world starts to use it. Then there will be basically nothing you can do about it. However, if your a good beat producer, i guess the publicity will be a good thing though. Maybe, throw in some "shout outs" through the beats, saying your name. That way, it will be harder for someone to plainly steal your beat.
Also, beware of whatever upload sites TOS says, there is a chance they might include some clause saying your surrendering your rights. (although i am not sure, if that TOS would be valid in court)
Also, this right to your beat, only applies if it lives up to the threshold of originality. Also, if you use anyone elses loops, there might be a chance, you need their permission to capitalize on your beat. Meaning, their bass loop is protected.