It was obvious from the beginning... ASIC means "application-specific integration curcuit". It is hard-coded what do you want to do (compute) with this IC. You can not cnange it to perform any other calculations (mine a fork based on another algo).
In case of FPGA you can re-program it to do some another work, but not in case of ASIC.