This survey presents a comprehensive study of recent advances in blockchain technologies, focusing on how issues that affecting the enterprise adoption were progressively addressed from the original Bitcoin system to Ethereum, to Solana etc. Key issues preventing the wide adoption are scalability and performance, while recent advances in Solana has clearly demonstrated that it is possible to significantly improve on those issues by innovating on data structure, processes and algorithms by consolidating various time-consuming algorithms and security enforcements, and differentiate and balance users and their responsibilities and rights, while maintaining the required security and integrity that blockchain systems inherently offer.