原创 區塊鏈研究實驗室|從Android調用區塊鏈智能合約

本教程將展示如何直接從Android開發環境-Android Studio中調用智能合約。   環境要求 我們將使用Tezos區塊鏈。爲了使我們的Android java代碼與現有的、部署的智能合約交互,我們需要使用TezosRio的Te

原创 使用Java與區塊鏈智能合約進行交互教程

簡介 本文是一個非常實用的分步教程,其目的是向Java開發人員(特別是)展示一種非常簡單的與區塊鏈智能合約進行交互的方式。瞭解使用庫與區塊鏈進行交互的難易程度。 環境要求 我們將使用Tezos區塊鏈。爲了使我們的Java代碼與現有的、部署

原创 區塊鏈研究實驗室|基於Substrate實現比特幣UTXO支付模型

前段時間,Gavin Wood要求我研究基於Substrate實施UTXO鏈的可能性,Substrate是目前最有前景的區塊鏈技術底層架構,而且目前Polkadot是基於substrate進行開發的。 我們想知道Substrate的靈活性

原创 區塊鏈研究實驗室|以太坊智能合約版本升級的核心方法

本文主要說明以太坊的註冊表合約、代理合約、繼承的存儲可升級性,以及更多的可升級性方法。 在軟件工程中,當發現新的bug和安全風險時,通常會對它們進行修補,並實時推送更新的版本。在智能合約開發中,可升級性並不是那麼簡單。因此,我們必須採取不

原创 圖片

原创 區塊鏈研究實驗室|區塊鏈數字資產的標記化

原文鏈接:https://mp.weixin.qq.com/s/ifTBH8puJtlPiOoYdoYyDg 簡介 在本文中,我將爲數字資產實現一個簡單有效的標記化智能合約。如果你覺得代碼有

原创 區塊鏈研究實驗室|減少智能合約代碼複雜性並提高可維護性

原文鏈接:https://mp.weixin.qq.com/s/2VW7y9xB7pTXhSkJFzDQ0w 在本文中,我將分享一些示例,說明消除特殊情況如何減少代碼複雜性並提高可維護性。 特殊

原创 區塊鏈研究實驗室|停止使用Solidity的transfer()函數

原文鏈接:https://mp.weixin.qq.com/s/gz5CWMo9L2Q3EKOW-V41PQ 以太坊看起來EIP 1884正在伊斯坦布爾硬叉前進。這一變化增加了sload操作的

原创 區塊鏈研究實驗室|新嘗試更改Libra的move交易代碼

原文鏈接:https://mp.weixin.qq.com/s/Si2CEMY4OPlpSced2B2NFg Libra是Facebook最新推出的一種技術。它看起來很有前途,所以我們正在探索和

原创 區塊鏈研究實驗室| 關於polkadot的substrate與runtime編譯教程-part1

原文鏈接:https://mp.weixin.qq.com/s/m-OiL8hnfRtV1quzWPBYvg 本文旨在介紹如何開始構建可支持您自己的Runtime模塊的自定義Substrate鏈

原创 區塊鏈研究實驗室|基於solidity智能合約在tron網絡中進行異步調用

原文鏈接:https://mp.weixin.qq.com/s/Z5lN6bGAQIymOJ6KkITQMA 目前以太坊的編程語言Solidity還是非常基礎。Tron也使用Solidity,因

原创 區塊鏈研究實驗室|如何使用以太坊、DAI,標記和結算“自動執行”智能發票

原文鏈接:https://mp.weixin.qq.com/s/WDYvlT3zAUTPkjYfn_8p8Q 注意:此博客文章的目標受衆主要是熟悉區塊鏈和智能合約的開發人員。並非所有開發人員都具

原创 區塊鏈研究實驗室 |使用Ethers.js構建以太坊DApp

原文鏈接:https://mp.weixin.qq.com/s/B8mN29mdZ0vV1Gqr0CWIQQ 你在以太坊上構建DApps時,你很可能最常使用Web3.js來構建javascrip

原创 區塊鏈研究實驗室 | PoS區塊鏈使用VDFs時間鎖

原文鏈接:https://mp.weixin.qq.com/s/vYg00lNGXXeqKq8q13xN0Q PoW工作證明是在區塊鏈網絡上形成共識的最常見方法。不幸的是,PoW具有不可忽略的能

原创 區塊鏈研究實驗室 | 使用MySQL存儲以太坊事件

原文鏈接:https://mp.weixin.qq.com/s/BVt5uW66wjfvGPjpGfgXzw 在本文中,我將演示一種緩存以太坊事件的簡單方法。我只想說,通常我們將事務用於鏈下操作