Uniswap,去中心化交易所的诞生
2017年7月6日,Hayden Adams从大学毕业后入职的第一份工作是在西门子做机械工程师,糟糕的是他被公司解雇了。感到焦虑的他对生活失去了方向,向朋友Karl Floersch寻求安慰,当时的Karl正在以太坊基金会研究Casper FFG,Karl告诉他应该关注下以太坊,它是未来。现在入场还不算晚,你只需要在上面编写智能合约。 以太坊第一次进入了Hayden的生活,接下来两个月,Hayden学习了Ethereum、Solidity和Javascript。在Karl的建议下,他决定用刚学完的语言来编写2006年10月份Vitalik在Reddit上写的《Let’s run on-chain decentralized exchanges the way we run prediction markets》,描述了一个在区块链上运作的去中心化交易所的交易原型。 11月,Hayden搭建了一个概念验证,包括一个智能合约和一个网站,合约只有一个流动性提供者,也只允许几种代币兑换交易。 经过这次尝试,Hayden看到了自动化做市商对用户体验的影响,根据Vitalik的论文描述,传统...
Uniswap,去中心化交易所的诞生
2017年7月6日,Hayden Adams从大学毕业后入职的第一份工作是在西门子做机械工程师,糟糕的是他被公司解雇了。感到焦虑的他对生活失去了方向,向朋友Karl Floersch寻求安慰,当时的Karl正在以太坊基金会研究Casper FFG,Karl告诉他应该关注下以太坊,它是未来。现在入场还不算晚,你只需要在上面编写智能合约。 以太坊第一次进入了Hayden的生活,接下来两个月,Hayden学习了Ethereum、Solidity和Javascript。在Karl的建议下,他决定用刚学完的语言来编写2006年10月份Vitalik在Reddit上写的《Let’s run on-chain decentralized exchanges the way we run prediction markets》,描述了一个在区块链上运作的去中心化交易所的交易原型。 11月,Hayden搭建了一个概念验证,包括一个智能合约和一个网站,合约只有一个流动性提供者,也只允许几种代币兑换交易。 经过这次尝试,Hayden看到了自动化做市商对用户体验的影响,根据Vitalik的论文描述,传统...
Aleo隐私智能合约编程__第四章__部署进链上Aleo网络
[TOC]相关资料链接官方部署文档 https://developer.aleo.org/testnet/getting_started/deploy_execute_demo/查看链上所有的程序 https://explorer.hamp.app/programs测试网领水 https://twitter.com/AleoFaucetAleo SDK在线工具 https://aleo.tools/snarkOS源码 https://github.com/AleoHQ/snarkOSleo源码 https://github.com/AleoHQ/leoAleo CSDN http://t.csdn.cn/BUUAx安装相关软件安装cargo、snarkos、leo# 1. 下载安装Rust工具链管理器(内涵Rust编译工具) curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source $HOME/.cargo/env # 查看是否安装成功,未输出找不到此命令则表示安装成功 cargo --versio...
Aleo隐私智能合约编程__第四章__部署进链上Aleo网络
[TOC]相关资料链接官方部署文档 https://developer.aleo.org/testnet/getting_started/deploy_execute_demo/查看链上所有的程序 https://explorer.hamp.app/programs测试网领水 https://twitter.com/AleoFaucetAleo SDK在线工具 https://aleo.tools/snarkOS源码 https://github.com/AleoHQ/snarkOSleo源码 https://github.com/AleoHQ/leoAleo CSDN http://t.csdn.cn/BUUAx安装相关软件安装cargo、snarkos、leo# 1. 下载安装Rust工具链管理器(内涵Rust编译工具) curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh source $HOME/.cargo/env # 查看是否安装成功,未输出找不到此命令则表示安装成功 cargo --versio...