There is currently no option to not allow comments to be edited/deleted. However, only users with the 'Add Asset Comments' permission as able to delete/edit comments that have been added to an asset. If a user does not have this permission they will only be able to view the comments that have been added.