How can I block specific columns so that they're visible for others, but people cannot edit this (specific) column in sharepoint? Thank you
Permissions are not given by columns, they are given by item. So, if you don't want a user to edit a certain item/list you have to change the permissions on that item/list.
Here is how to do this: Edit permissions for a list, library, or individual item