我是一个完全堆栈的开发人员(特别是Django web开发人员)。
我想让人们在我的网站上发送比特币和电子邮件。
区块链对我来说是新的。我听说块链应用程序可以用python (在服务器端)和javascript (在客户端)编写。
那么,编写Blockchain的编程语言是什么呢?我是写在服务器端还是服务器端?我猜在服务器中处理它会更安全,因为黑客可以通过控制台面板读取客户端代码并注入恶意javascript代码。我说的对吗?
简单地说,我的问题是应该在客户端还是服务器端处理区块链技术?
发布于 2022-03-15 00:08:32
正确的问题是
我应该用区块链吗?它到底能解决什么问题呢?
还有关于
要简洁,我的问题是应该在客户端还是服务器端处理块链技术?
您计划在哪里存储受信任的区块链数据?在后端逻辑后面的服务器中?只需为此目的使用标准数据库即可。这里没有安全和信任方面的区别。您将仅仅是块链数据的一个所有者,并且能够根据您的意愿更改它,没有区别的是DB或块链(是的,理论上,即使您只想更改一个块,也必须覆盖整个块链。它比在DB中覆盖一行稍微复杂一些,但并非不可能)。如果计划在客户端存储块链数据,则不管前端/后端代码中有什么逻辑。任何人都可以直接改变它,因此块链应该受到块链机制的保护。
https://stackoverflow.com/questions/71475418
复制相似问题