区块链技术 | 在Facebook Libra上的实现第一笔交易 Libra是Facebook 在 6/18 发表的区块链解决方案。提出 LibraCoin 加密货币来为金融基础建设赋能。以 Facebook 与这次参与的合作伙伴,我相信在未来能让支付、跨国跨境金融交易都能更加地便利。 本篇文章将带... fulipan 头条 2019-06-24
区块链研究实验室 | 基于substrate创建Ink智能合约 Parity的Substrate区块链框架,在最终版本开发中取得不错的进展。Ink是Parity为基于Substrate的区块链编写智能合约的解决方案。 与Substrate一样,Ink建立在Rust之上,因此遵循Rust语言规则和语法。本文... fulipan 头条 2019-06-21
区块链技术 | 基于HyperLedger Fabric架构构建ERC20令牌(part II) 区块链技术| HyperLedger Fabric架构构建ERC20令牌(part I) setter函数 完成getter调用后,让我们研究simpletoken中提供的setter函数。在进行这些交易之前,您需要满足认可政策,在该帐户中... fulipan 头条 2019-06-20
区块链技术| HyperLedger Fabric架构构建ERC20令牌(part I) 由于其高TPS和作为区块链作为服务平台的行为,许多新创新者正在选择Hyperledger来部署他们的区块链业务。因此,在本博客中,我们将讨论使用node.js在Hyperledger中创建基于erc20的令牌链代码的方法。 ... fulipan 头条 2019-06-19
区块链技术入门 | web3, secp256k1 签名与Solidity验签 现在个好像越来越多Dapp用到链下签名,可以设计多步骤、需要不同私钥签署同意之后一起上链给智能合约验证执行。其中有名的例子包含了许多去中心化交易所使用的0xProtocal,个人觉得是个非常聪明的设计,这里就记录... fulipan 头条 2019-06-18
区块链技术入门 | 使用JavaScript编译和部署以太坊智能合约 以太坊智能合约的发展在2018年呈指数级增长,2019年似乎将遵循这一趋势。有些框架,如Truffle,可以帮助我们快速构建和维护智能合约,如果您想让亲自动手体验的话,我将解释如何编译您的智能合约,并使用自己的... fulipan 头条 2019-06-17
以太坊精华:复杂共识协议运作方式 背景介绍 分布式系统最重要的部分是其共识层。但是,“共识”是什么意思?根据定义,它是一个群体作为一个整体所达成的意见或立场。这可能意味着大多数相关人员达成一致或作出判断。 共识协议通常可以被... fulipan 头条 2019-06-14
探讨 | 区块链中随机数安全问题 前言 “随机数”在计算机程序中并不少见,开发人员也会经常使用随机数进行数值的模拟、预测。在C++程序里,我们经常使用一定的种子来进行随机数的生成过程。在计算机程序中,随机数可以被分为真随机数与伪随机数... fulipan 头条 2019-06-13
区块链入门 | 智能合约的标准共享经济协议 区块链是建立共享经济的良好基础,因为出租人和承租人可以在没有任何中间人的情况下相互联系,如Uber或Aribnb。 因此,通过区块链技术让出租人不再受高成本的困扰。 当您尝试在以太坊上开发共享协议时,您肯定会... fulipan 头条 2019-06-12
拆解MimbleWimble 的隐私魔法-part II Mimblewimble是个由很多个零件拼装起来的变形金刚,在这个章节我会来介绍,MW的各种零件是如何运作来完成这套协议,根据协议,我认为MW的隐私货币交易有三个交易的特性 1.没有交易金额 2.没有交易双方地址... fulipan 头条 2019-06-07
拆解MimbleWimble 的隐私魔法(part I) 一、MimbleWimble怎么来 MimbleWimble的发展过程有点类似于比特币,是个千呼万唤始出来的成果,也就是某个议题,或者某种需求讨论了好久,终于有个人或者某篇论文,把一路上零零总总的研究成果,结合成一套可以... fulipan 头条 2019-06-06
区块链入门 | 以太坊上的广义状态通道 状态通道是可用于分布式应用程序的基础技术。它们可以用于与一组已定义的参与者进行任何交互,例如付款或类似象棋或扑克的游戏。“通道化”这些应用程序使其成本大大降低,并减少了当今区块链应用程序中不可接受... fulipan 头条 2019-06-05
技术指南 | ethvm:第一个由Kafka支持的开源块资源管理器 自从比特币将世界引入加密货币之后的十年中,该行业的发展方式甚至可能是Satoshi无法想象的。以太坊区块链于2015年7月出现,借助于以太坊虚拟机(EVM)-开发和执行智能合约的环境,开启了一个新的可能性世界。 ... fulipan 头条 2019-06-03
理解广义Plasma技术结构开发实战(part II) 断言(Predicates )开发实战 状态对象 现在让我们深入了解这一切在实践中如何运作的细节。我们的Plasma链设计的构建块是“状态对象”。状态对象只是一个具有两个属性的数据: predicateAddress:控制对... fulipan 头条 2019-05-31
技术指南 | 理解广义Plasma技术结构-part I 简述 目前大多数开发人员只是想要简单易用的方法来扩展他们的dapps。 人们需要好的工具和文档齐全的库。他们当然不希望从头开始构建整个区块链来运行单个应用程序。 因此,我们开始创建一个平台,使构建可扩展... fulipan 头条 2019-05-30
技术指南 | Plasma cash智能合约与退出游戏 当然,对于保管链的证明是没有用的,除非它也可以传递给主链以保证资金的安全。链上接受证明的机制是Plasma安全模型的核心,被称为“退出博弈”。 当用户想把他们的钱从Plasma链上转移出去时,这会打开一个争议... fulipan 头条 2019-05-29
技术指南 | Plasma Core的证明结构和检查 与传统的区块链系统不同,完整的Plasma节点不存储每一个交易,它们只需要存储与其拥有的资产相关的信息。这意味着发送者必须向接收者证明发送者实际上拥有给定的范围。一个完整的证明包含了足够的信息来保证,如果以... fulipan 头条 2019-05-28
技术指南 | Plasma Cash区块结构的规范 Plasma Cash推出的最重要的改进之一是“light proofs”。Plasma 结构要求用户下载整个Plasma 链,以确保他们的资金安全。使用Plasma Cash,他们只需下载与自己资金相关的Merkle树枝。 这是通过引入一个新的... fulipan 头条 2019-05-24
技术指南 | plasma-core实现的架构 Plasma是一系列协议,允许个人轻松部署高吞吐量,安全的区块链。即使“Plasma”完全恶意行事,以太坊主链上的智能合约也可以确保用户的资金安全。这消除了对像侧链那样的可靠挂钩机制的需要。Plasma是非监管的,允... fulipan 技术 2019-05-24
关于区块链治理:协调,层和结构完整性-part 1 TLDR 治理是一个身份、合法性、技术和现实的游戏。 了解区块链的治理结构与了解其运作方式同样重要。 代币管理依赖于基础协议治理。 MakerDAO,0x,Aragon和Melonport都是忽略了治理。 ... fulipan 头条 2019-05-20