Blockchain platform for product traceability and production management