Smart contracts, fundamental to blockchain technology, are extensively utilized in diverse fields such as finance, supply chain management, and beyond. Nevertheless, their capability to handle significant transactions and their unchangeable nature, once deployed, bring about substantial risks, potentially leading to severe security breaches and financial losses. Unfortunately, existing research primarily focuses on known vulnerabilities, leaving the realm of unknown vulnerabilities largely unexplored. This article aims to address this gap by introducing an innovative approach that capitalizes on the similarities between known and unknown vulnerabilities. We propose a groundbreaking CNN-BiLSTM model meticulously designed to identify features of known vulnerabilities and employ them to detect unknown vulnerabilities. Our innovative methodology intricately gathers opcode sequences generated during smart contract execution using Geth instrumentation and meticulously analyzes them. Rigorous experiments validate the effectiveness of the model in detecting unknown vulnerabilities. This innovative approach represents a significant advancement in blockchain security by providing proactive measures to strengthen smart contract security against potential threats.