如何修改区块链中存储的数据?
how to modify the stored data in a block chain?
我正在尝试使用 python 实现区块链。我有一个像下面这样的块
{
studentId:100,
marks:200
}
我只想将这个标记更新为 300。所以我可以在区块链中这样做吗?我听说我们无法更新区块链
区块链的基础之一是区块中的数据一旦写入便不可更改。 "change" 区块链数据的唯一方法是将数据添加到一个新块,该块声明已发生更改。因此,您需要添加一个新的数据点,声明学生 100 的 marks
等于 300,而不是修改现有块以将 marks
从 200 更改为 300 的代码。
我正在尝试使用 python 实现区块链。我有一个像下面这样的块
{
studentId:100,
marks:200
}
我只想将这个标记更新为 300。所以我可以在区块链中这样做吗?我听说我们无法更新区块链
区块链的基础之一是区块中的数据一旦写入便不可更改。 "change" 区块链数据的唯一方法是将数据添加到一个新块,该块声明已发生更改。因此,您需要添加一个新的数据点,声明学生 100 的 marks
等于 300,而不是修改现有块以将 marks
从 200 更改为 300 的代码。