首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应该在客户端还是服务器端处理区块链技术?

应该在客户端还是服务器端处理区块链技术?
EN

Stack Overflow用户
提问于 2022-03-14 23:42:39
回答 1查看 184关注 0票数 0

我是一个完全堆栈的开发人员(特别是Django web开发人员)。

我想让人们在我的网站上发送比特币和电子邮件。

区块链对我来说是新的。我听说块链应用程序可以用python (在服务器端)和javascript (在客户端)编写。

那么,编写Blockchain的编程语言是什么呢?我是写在服务器端还是服务器端?我猜在服务器中处理它会更安全,因为黑客可以通过控制台面板读取客户端代码并注入恶意javascript代码。我说的对吗?

简单地说,我的问题是应该在客户端还是服务器端处理区块链技术?

EN

回答 1

Stack Overflow用户

发布于 2022-03-15 00:08:32

正确的问题是

我应该用区块链吗?它到底能解决什么问题呢?

还有关于

要简洁,我的问题是应该在客户端还是服务器端处理块链技术?

您计划在哪里存储受信任的区块链数据?在后端逻辑后面的服务器中?只需为此目的使用标准数据库即可。这里没有安全和信任方面的区别。您将仅仅是块链数据的一个所有者,并且能够根据您的意愿更改它,没有区别的是DB或块链(是的,理论上,即使您只想更改一个块,也必须覆盖整个块链。它比在DB中覆盖一行稍微复杂一些,但并非不可能)。如果计划在客户端存储块链数据,则不管前端/后端代码中有什么逻辑。任何人都可以直接改变它,因此块链应该受到块链机制的保护。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71475418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档