请解释什么是区块链，并以json格式输出。同时请确保你的回答中包含以下三个关键词：“分布式账本”、“点对点”、“共识机制”。最后请确保你的回答不超过300个字。
user
{
  "解释": "区块链是一种分布式账本技术，它通过点对点网络，将交易记录以区块的形式，按照时间顺序链接起来，形成一个不可篡改的数据链。每一笔交易都必须经过共识机制以确保其有效性，从而确保数据的安全性和可靠性。",
  "关键词": [
    "分布式账本",
    "点对点",
    "共识机制"
  ]
}
assistant