<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/v_dnf767</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; v_dnf767]]></copyright><item><title><![CDATA[基于以太坊开发的赏金激励毕业系统设计]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106434004</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106434004</guid><author>v_dnf767</author><pubDate>Fri, 29 May 2020 22:28:13 +0800</pubDate><description><![CDATA[1.基本原理

奖励是激励机制的最简单形式：为人们提供完成任务的令牌。以太坊区块链提供了许多好处来支持以下激励机制：

与世界各地的个人进行廉价交易的能力
	能够将资金锁定在代管合同（赏金）中的功能，当接受任务完成或可交付证明时，便可以支配资金
	以开放且可互操作的方式托管这些赏金的能力，因此可以使用许多不同类型的应用程序从共享的流动资金池（没有人控制）中创建，探索和完成赏金。通过这种方式，StandardBounties使团队能够通过一个应用程序（例如其DAO）创建赏金，并立即将赏金立即在多个赏金市场上列]]></description><category></category></item><item><title><![CDATA[基于以太坊开发的DAPP系统WEBPACK使用]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106433908</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106433908</guid><author>v_dnf767</author><pubDate>Fri, 29 May 2020 22:22:11 +0800</pubDate><description><![CDATA[以太坊Webpack示例Dapp

带有Webpack的示例以太坊（Solidity）智能合约去中心化应用程序，展示了以下功能和行为：

简单的以太坊去中心化应用程序（dapp），具有：
	用Solidity编写的智能合约
		一个使用Vanilla JavaScript编写的简单查看器。
	
	最小的改造。仅使用前端JavaScript开发人员已经熟悉的工具。
	智能合约基于ethereum.org上的教程中的The Coin。
	通过solc-loader和web3-loader通过Webpack...]]></description><category></category></item><item><title><![CDATA[基于区块链开发的毕业设计众筹DAPP核心源码]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106348097</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106348097</guid><author>v_dnf767</author><pubDate>Tue, 26 May 2020 12:28:11 +0800</pubDate><description><![CDATA[pragma solidity &gt;=0.4.21 &lt;0.7.0;


contract Crowdfunding {
    // author
    address public author;

    // joined amount
    mapping(address =&gt; uint) public joined;

    // crowdfunding target
    uint constant Target = 10 ether;

    uint pu...]]></description><category></category></item><item><title><![CDATA[基于区块链的Smart系统-题库及试卷管理模块的设计与开发]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106353572</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106353572</guid><author>v_dnf767</author><pubDate>Tue, 26 May 2020 12:27:39 +0800</pubDate><description><![CDATA[1引言

1.1课题背景

随着网络技术的飞速发展，现在很多国外的大学和社会其他部门都已经开设了远程教育，通过计算机网络实现异地教育和培训。现在，计算机硬件技术的发展已经达到了相当高的水平。但是，远程教育软件的开发目前还处于起步阶段，随着这项技术的不断深入发展，就要求有更好、更完善的软件系统应用到远程教育当中去，给传统教育模式带来新的变革，并对教育的发展形成新的推动力。

本文以Internet为平台，研究了基于Web考试系统――题库管理模块和试卷管理模块的设计与实现，包括系统需求分析和...]]></description><category></category></item><item><title><![CDATA[android随手记源码]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106353540</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106353540</guid><author>v_dnf767</author><pubDate>Tue, 26 May 2020 12:23:49 +0800</pubDate><description><![CDATA[1引言1.1研究背景
随着智能手机成为非常重要的通信工具，其功能越来越强大。智能手机的优势在于它们可以随时随地获取和处理信息，并逐渐成为人们获取信息的重要手段。该软件的开发是必要的，Android录音软件的设计和实现在某种程度上可以满足现代人的需求。
开发状态：Android操作系统最初是由Andy Rubin开发的，最初支持移动电话。 2005年，它被Google收购并注入，并成立了一个开放的手机联盟来发展和改进，并逐步扩展到平板电脑等领域。 Android主要是苹果的iOS和RIM的Blackberry]]></description><category></category></item><item><title><![CDATA[基于区块链开发的python毕设]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106342292</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106342292</guid><author>v_dnf767</author><pubDate>Mon, 25 May 2020 21:11:30 +0800</pubDate><description><![CDATA[项目功能

学生培养计划可视化，学生能够直观地了解个人的培养计划进度情况和学分信息，从而更加有针对性地选择课程。
	使用SVD算法，可根据其他用户的课程评价及选课情况，向用户个性化地推荐课程，分享志同道合的朋友。
	通过论坛模块，学生还可以在课程讨论区交流想法，答疑解。
	模拟选课退课，提前把握自己的学业进度.
项目目录


|—— sql         # 存放相关数据库sql语句
|—— static      # 存放静态资源文件
|—— |—— css    
|—— |—— images
|——]]></description><category></category></item><item><title><![CDATA[基于区块链的毕设-医疗数据共享需求分析]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106339003</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106339003</guid><author>v_dnf767</author><pubDate>Mon, 25 May 2020 18:04:35 +0800</pubDate><description><![CDATA[数据所有者将医疗数据加密存储在分布式数据库[11]中，模型采用密码学中代理重加密机制[12-14]来实现对医疗数据的访问控制和共享。基于区块链技术是一个去中心化的应用场景，没有可信的第三方也就不存在传统重加密场景中的唯一的代理角色。AFS（审计联盟服务器群）和MIFS中的任一节点都可以充当代理完成重加密的操作。作为报酬可以获得相应的信用积分。例如，当医生对病人数据有访问需求时，病人将对应于医生查询的部分医疗数据做正常的加密操作，并且产生对应于自己到该医生的代理重加密密钥；AFS和MIFS中的节点竞争代理重加]]></description><category></category></item><item><title><![CDATA[mac 配置以太坊毕业设计本地开发环境]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106317010</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106317010</guid><author>v_dnf767</author><pubDate>Sun, 24 May 2020 16:40:01 +0800</pubDate><description><![CDATA[使用官方的go 版本，的直接安装，也可以通过源码（git clone https://github.com/ethereum/go-ethereum）构建；


brew tap ethereum/ethereum
brew install ethereum

安装好以后就可以启动了，因为是在本地开发所以启动的时候要加一些自定义启动参数，来配置一下。



查看帮助命令


geth -h 





以太坊客户端启动：


geth --datadir "~/ethdev" --dev 

指定一...]]></description><category></category></item><item><title><![CDATA[ES6模块体系及DDN区块链设计开发规范]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106316989</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106316989</guid><author>v_dnf767</author><pubDate>Sun, 24 May 2020 16:38:22 +0800</pubDate><description><![CDATA[ES6模块体系及DDN开发规范

概述

得益于 ES6 和 TS的模块体系，DDN区块链可以快速拆解和迭代。没有这些模块化的基础，我们后面所有的工作都会受阻，可插拔、可视化、可配置等功能就成了一句空话，面向不同企业给予“多链并行，跨链互通”也就非常困难。

按照敏捷开发的思路，DDN区块链整体上同样基于“默认优于配置”，在底层开发的代码层面就规定了一些默认的约束和规范。本章咱们就简单的介绍DDN区块链开发中用到的关于模块的组织和实践，方便大家在使用DDN进行深度开发的过程中可以更加便捷。

关于 Java]]></description><category></category></item><item><title><![CDATA[区块链毕业设计必读论文【2020-5】]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106316887</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106316887</guid><author>v_dnf767</author><pubDate>Sun, 24 May 2020 16:33:46 +0800</pubDate><description><![CDATA[从入门到精通，干货篇。

必读，如果你：

是一个专业的程序员
	如果你想了解以太坊当前可以做到什么程度，通过什么，如何做到。
预备知识：

你需要知道区块链的概念及实现一个无需信任的电子货币的运作原理。可以先看看长版，如果你觉得太长，可以看看短版。但我还是建议，看那个长的视频。
	如果你是一名软件工程师，拥有软件开发的经验。能知道从系统、架构角度学一个东西，其实能倍增学习效果。
	如果有一周的空闲时间。好了，下面开始就不再是废话了。
	你需要了解merkle tree的基本概念，看他是如何做到防止信息篡改]]></description><category></category></item><item><title><![CDATA[Fabric区块链架构分析]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106316814</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106316814</guid><author>v_dnf767</author><pubDate>Sun, 24 May 2020 16:29:24 +0800</pubDate><description><![CDATA[Fabric是一种开源区块链实现，部署环境可以是私有服务器，也可以直接部署在公有云上，部署方式可传统可docker化，共识算法插件化，支持用Go和JavaScript开发智能合约，尤以企业级的安全机制和CA机制为特色。Fabric之于区块链，很可能正如Hadoop之于大数据。经过在Hyperledger超级账本将近一年的孵化，社区计划在3月发布1.0的预览版本。本文将重点对Fabric 1.0（alpha&amp;beta）的重点架构升级 - 1）账本 2）数据库 整体的设计思路进行一些介绍。

一、设计目]]></description><category></category></item><item><title><![CDATA[阿里巴巴的零知识证明]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106316668</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106316668</guid><author>v_dnf767</author><pubDate>Sun, 24 May 2020 16:22:15 +0800</pubDate><description><![CDATA[战争中你被俘了，敌人拷问你情报。你是这么想的：如果我把情报都告诉他们，他们就会认为我没有价值了，就会杀了我省粮食，但如果我死活不说，他们也会认为我没有价值而杀了我。怎样才能做到既让他们确信我知道情报，但又一丁点情报也不泄露呢？

这的确是一个令人纠结的问题，但阿里巴巴想了一个好办法，当强盗向他拷问打开山洞石门的咒语时，他对强盗说：“你们离我一箭之地，用弓箭指着我，你们举起右手我就念咒语打开石门，举起左手我就念咒语关上石门，如果我做不到或逃跑，你们就用弓箭射死我。”

强盗们当然会同意，因为这个方案不仅对他们]]></description><category></category></item><item><title><![CDATA[区块链作为本科毕业论文的研究方向之分布式一致性]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106316590</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106316590</guid><author>v_dnf767</author><pubDate>Sun, 24 May 2020 16:20:17 +0800</pubDate><description><![CDATA[下学期大四,我的导师叫我做区块链方向的。我想问问大家这个区块链方向的毕业论文可以写些什么?做逆向软件保护方向的导师又说不合适,希望大佬们给点建议


			分布式一致性

			在一个分布式系统中，如何保证集群中所有节点中的数据完全相同并且能够对某个提案（Proposal）达成一致是分布式系统正常工作的核心问题，而共识算法就是用来保证分布式系统一致性的方法。

			然而由于分布式系统存在多个节点，所以系统中会出现各种故障，如：节点失效、网络延时或者宕机。最为常用的两种故障模型是故障-停止（Fail-st.]]></description><category></category></item><item><title><![CDATA[区块链工程师的总结血泪史]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106288369</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106288369</guid><author>v_dnf767</author><pubDate>Sat, 23 May 2020 10:18:18 +0800</pubDate><description><![CDATA[时间在流逝，转眼间， 2020年已经过去了一半。回顾过去的一年，成长，失败，喜悦和眼泪……总之，可以说是“忙碌，收获，疲惫，快乐”。 是令人难忘的一年。对我来说，我一生遇到了一些挫折，也经历了公司变更的痛苦。在此过程中，我和公司的所有同事都不惧怕，更不用说了。我们始终相互信任，朝着我们的目标迈进。既然所有工作都又步入正轨，这意味着我们将再次起航。我相信有一天，我们将为我们的坚持不懈和辛勤工作感到自豪。

1.工作总结。

（1）首先，我非常感谢公司为我提供了这样的发展平台，以便我可以继续学习和进步自己的工作]]></description><category></category></item><item><title><![CDATA[ipfs以太坊上传文件]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106291077</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106291077</guid><author>v_dnf767</author><pubDate>Sat, 23 May 2020 10:17:08 +0800</pubDate><description><![CDATA[WHY ARE WE BUILDING THIS?

It is prohibitively expensive to store a lot of data on the Ethereum blockchain. According to Ethereum’s yellow paper it is approximately 20,0000 gas for 256bit/8 bytes (1word). Based on 02/28/2018 gas prices of 4 gwei/gas. See:.]]></description><category></category></item><item><title><![CDATA[java+mysql crm客户关系区块链毕业管理系统设计与论文]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106296170</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106296170</guid><author>v_dnf767</author><pubDate>Sat, 23 May 2020 10:06:17 +0800</pubDate><description><![CDATA[威 海 职 业 学 院





毕 业 设 计 任 务 书









 专业 软件技术



年级 200X级 班级 软件班



姓名 XXX 学号 200X020XX2







威 海 职 业 学 院 教 务 处 编 印











毕业设计指导须知



一、毕业设计是...]]></description><category></category></item><item><title><![CDATA[JAVA超市综合管理信息区块链系统毕设论文]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106296125</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106296125</guid><author>v_dnf767</author><pubDate>Sat, 23 May 2020 10:04:16 +0800</pubDate><description><![CDATA[摘 要

由于科技的发展，信息量的剧烈膨胀，企业要想适应信息社会迅猛发展的浪潮，就必须借助于Internet构建新的运营模式，连锁超市已经成为很多企业要采用的新模式。同时J2EE平台的产品几乎能够在任何操作系统和硬件配置上运行，因此文中设计了一个基于J2EE 架构的超市综合管理信息系统。根据J2EE 架构的多层应用程序方案和超市管理信息系统的特点，系统采用以Web 为中心的应用程序方案。该系统可以提高企业的整体运营速度，给企业带来巨大的财富。

本网络超市综合管理信息系统的整体开发中尝试了当前最新的思路和.]]></description><category></category></item><item><title><![CDATA[区块链以太坊系统设计开发]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106288066</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106288066</guid><author>v_dnf767</author><pubDate>Fri, 22 May 2020 17:40:44 +0800</pubDate><description><![CDATA[梳理一下架构关系：
web3.js与以太坊通信是通过rpc的方式实现的。
以太坊节点本来提供了rpc的访问方式，但是因为以太坊节点的地址不确定，并且DApp需要访问钱包，所以用web3.js直接访问以太坊节点的rpc服务是不现实的。
ganache-cli模拟了一个以太坊的测试节点并提供对外的rpc访问方式（就是例子里经常说的http://localhost:7545或者http://localhost:8545）。同时在其中内置了M个以太坊帐号，用于测试。
MetaMask是一个以太坊的网络钱包插件，它也]]></description><category></category></item><item><title><![CDATA[基于以太坊的在线付费课程毕业设计Dapp开发]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106287894</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106287894</guid><author>v_dnf767</author><pubDate>Fri, 22 May 2020 17:35:29 +0800</pubDate><description><![CDATA[基于以太坊的在线付费课程Dapp开发
选题背景
随着互联网的普及，知识付费时代也悄然来临——愿意付费学习网上课程的人越来越多，开放在线课程也越来越普遍。与此同时，衍生了学习训练营等社群圈子，打卡返学费也成为一种普遍的促销手段。另一方面，承诺返学费骗局也十分常见，消费者抱怨退费维权困难。在这个背景下，我们利用以太坊上的智能合约，使用合约平台代替网站付费平台或者人工管理，全部交易过程是自动触发的，确保退费的自动执行。同时，课程学习记录是公开透明了，可以作为学习成果的公开凭证。
具体说明
用户需要注册账号
提供账]]></description><category></category></item><item><title><![CDATA[一个基于以太坊智能合约和React实现的dapp毕业代码与系统设计]]></title><link>https://blog.youkuaiyun.com/v_dnf767/article/details/106287775</link><guid>https://blog.youkuaiyun.com/v_dnf767/article/details/106287775</guid><author>v_dnf767</author><pubDate>Fri, 22 May 2020 17:29:20 +0800</pubDate><description><![CDATA[一个基于以太坊智能合约和React实现的dapp毕业代码与系统设计
前端页面搭建
安装应用程序脚手架 创建lottery 的react项目
npm install -g create-react-app
create-react-app lottery-react
应用程序设计
展示管理员地址
展示奖池金额
展示参与人数
展示当前期数
展示投注按钮
展示开奖按钮(需要管理员界面才展现)
展示退款按钮(需要管理员界面才展现)
react 快速复习
index.html
src 下的css和app.js
npm]]></description><category></category></item></channel></rss>