A Hybrid Authentication Approach Integrating Distributed Ledger and Smart Code Technologies to Combat Counterfeiting | IJSREM