logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

区块链-WeBase企业部署

WeBASE分为四个部分:节点前置,签名服务,节点管理,管理平台。WeBase架构1 签名服务搭建# 拉取代码cd ~/webasegit clone https://gitee.com/WeBank/WeBASE-Sign.git# 编译代码cd WeBASE-Signchmod +x ./gradlew && ./gradlew build -x test# 数据库初始化mys

#区块链
区块链-智能合约-设计模式

一、智能合约设计模式概述合约的公开性、回调机制,每一个特点都可被利用,作为攻击手法,稍有不慎,轻则合约形同虚设,重则要面临企业机密泄露的风险。所以,在业务合约上链前,需要预先对合约的安全性、可维护性等方面作充分考虑。IEEE收录了维也纳大学一篇题为《Design Patterns For Smart Contracts In the Ethereum Ecosystem》的论文包含18种设计模式,

#区块链
区块链-智能合约-编程攻略

在Solidity编程世界中,生存与进化都离不开三个关键词:安全、可复用、高效。上链的原则需要分布式协作的重要数据才上链,非必需数据不上链;敏感数据脱敏或加密后上链(视数据保密程度选择符合隐私保护安全等级要求的加密算法);链上验证,链下授权。精简函数变量EVM所设计用于最大的栈深度为16。建议:使用结构体或数组来封装入参或返回值,达到减少栈顶元素使用的目的保证参数和行为符合预期如果不严谨地检查智能

#区块链
暂无文章信息