文件名称:BlockchainStore:在以太坊上运行的零售商店
文件大小:6.66MB
文件格式:ZIP
更新时间:2024-02-22 09:40:59
bitcoin ethereum smart-contracts blockchain solidity
区块链零售店 关于 这是在上运行的 它用编写,代表零售商店。 它支持客户和产品注册。 每个注册客户都拥有一个购物车,以便在退房前收集产品。 达普 在此早期版本中,没有适当的Web界面可用,您必须使用truffle console访问合同。 将来,我将提供一个用Angular 4.x编写的Web应用程序。 最终目标是不仅要创建一个网站,而且要在其背后建立一个完整的网络平台。 将现实世界的业务模型嵌入到DApp之类的东西中意味着某些功能: 数据库[您当然不想在区块链上存储客户的个人数据] 错误处理[以太坊中没有错误处理,但您的公司不是以太坊] 交易[以太坊交易不是您的业务交易] 不可避免的更新[没有代码是永恒的] 自动备份[我要重复自己...参见上面的数据库] 后端API [例如:详细的产品信息,货币换算,地理位置等] ...以及许多其他事情。 为客户提供一个界面,使他们可以在购物车中添加产品或从购物车中移除产品很重要,但不是最终目标。 UI上的购物体验和后端中复杂的业务逻辑必须相互支持。 只要我们不能在以太坊上建立一个非公开的快速数据库,我们就必须将其维护在其他地方。 为