请简述一下区块链技术的定义及其主要特点。要求回答以json格式输出，包含"definition"和"features"两个字段，"features"字段为一个列表，最少包含3个特点。
user
{
  "definition": "区块链技术是一种分布式数据库或公共分类账技术，通过加密方法连接数据块以确保数据的完整性和不可篡改性，支持去中心化的信息传播和价值转移。",
  "features": [
    "去中心化：不依赖中央服务器，每个参与者都持有完整的数据库副本。",
    "安全性：使用加密技术保证了数据的安全性和不可篡改性。",
    "透明性：所有交易记录公开透明，任何人都可以验证交易的真实性。"
  ]
}
assistant