如何修改区块链中存储的数据?

how to modify the stored data in a block chain?

我正在尝试使用 python 实现区块链。我有一个像下面这样的块

{
    studentId:100,
    marks:200
}

我只想将这个标记更新为 300。所以我可以在区块链中这样做吗?我听说我们无法更新区块链

区块链的基础之一是区块中的数据一旦写入便不可更改。 "change" 区块链数据的唯一方法是将数据添加到一个新块,该块声明已发生更改。因此,您需要添加一个新的数据点,声明学生 100 的 marks 等于 300,而不是修改现有块以将 marks 从 200 更改为 300 的代码。