碳核算有助于指导政府制定减排政策,推动低碳经济发展,并促进国际合作应对气候变化挑战.当前碳核算机制面临企业碳排放数据漏报、瞒报、弄虚作假以降低碳配额清缴成本的问题,以及各参与方之间监管力度不足,导致核算真实性、准确性不足,且难以兼顾企业数据隐私保护.为此,提出一种基于区块链的隐私保护碳核算模型.首先,结合区块链,通过将数据上链,使得数据公开透明且可追溯.其次,为了解决链上数据的隐私问题,使用同态加密系统对链上数据进行加密.此外,引入数字签名技术,让多个参与方对数据进行签名以实现多方确认.最后,设计了基于密文的比较协议,拓展了碳核算管理系统的辅助功能,提供企业之间进行数据安全比较的功能.理论和实验表明,该方案可以高效且安全地实现碳核算.