node.js-engineer-code-challenge:Dash 核心团队候选人的代码挑战

时间:2024-08-24 01:50:18
【文件属性】:

文件名称:node.js-engineer-code-challenge:Dash 核心团队候选人的代码挑战

文件大小:54KB

文件格式:ZIP

更新时间:2024-08-24 01:50:18

backend drive JavaScript

Node.JS 工程师的代码挑战 Dash 核心团队候选人的代码挑战 此挑战的目标是创建一个浏览器应用程序,用于接收、验证和显示来自用户的数据。 由于需要一段时间,我们已经为您准备。 它不是真正的浏览器应用程序,但我们会假装它是。 ;) 在提供的框架中,您应该只实现两个操作: ,它应该验证和外部服务中的,您的应用程序应该连接到该服务 ,该操作应取回此数据并确保其完整性 此外,您的解决方案必须至少实现以下类型的外部服务之一: 假设在远程不受信任的主机上运行的对等服务。 我们称之为“P2P”服务。 网络和存储对您来说很便宜 -每字节 0.0001 DASH - 但您不能信任此服务,因为恶意操作员可能会欺骗(修改)您的数据,或者可能会发生中间人攻击。 在您的服务器上运行的自托管服务。 我们称之为“托管”服务。 网络和存储对您来说会贵得多 -每字节 0.001 DASH - 但数据位于


【文件预览】:
node.js-engineer-code-challenge-master
----.gitignore(6B)
----.travis.yml(673B)
----LICENSE(1KB)
----hostedStorage()
--------.gitignore(0B)
----docker-compose.yml(654B)
----README.md(6KB)
----application()
--------.gitignore(13B)
--------Dockerfile(488B)
--------.eslintrc(174B)
--------package.json(1KB)
--------package-lock.json(82KB)
--------data.json(22KB)
--------scripts()
--------lib()
--------actions()
--------test()
----p2pStorage()
--------.gitignore(0B)
----.editorconfig(147B)

网友评论