汇总了区块链常用必备的网站、交易所、媒体资讯、工具等资源链接。
2021年08月01日 包括入参和出参、函数等
2021年08月01日 包括库、附着库、状态变量的存储模型、内存变量的布局等
2021年08月01日 Solidity中合约有点类似面向对象语言中的类。合约中有用于数据持久化的状态变量(state variables),和可以操作他们的函数。调用另一个合约实例的函数时,会执行一个EVM函数调用,这个操作会切换执行时的上下文,这样,前一个合约的状态变量(state variables)就不能访问了。
2021年08月01日
2021年08月01日
2021年08月01日 智能合约对象是javascript中对智能合约的表示,可以使用智能合约对象访问智能合约。
2021年08月01日 Solidity 的其它复杂类型,包括结构体、映射/字典等。
2021年08月01日 复杂类型。不同于之前值类型,复杂类型占的空间更大,超过256字节,因为拷贝它们占用更多的空间。由此我们需要考虑将它们存储在什么位置内存(memory,数据不是永久存在的)或存储(storage,值类型中的状态变量)
常见的引用类型有:
1. 不定长字节数组(bytes)
2. 字符串(string)
3. 数组(Array)
4. 结构体(Struts)
常见的引用类型有:
1. 不定长字节数组(bytes)
2. 字符串(string)
3. 数组(Array)
4. 结构体(Struts)
2021年08月01日 由于Solidity是一个静态类型的语言,所以编译时需明确指定变量的类型(包括本地变量或状态变量),Solidity编程语言提供了一些基本类型(elementary types)可以用来组合成复杂类型。
2021年08月01日 合约类似面向对象语言中的类,支持继承。每个合约中可包含状态变量(State Variables),函数(Functions),函数修饰符(Function Modifiers),事件(Events),结构类型(Structs Types)和枚举类型(Enum Types)。
2021年08月01日 以太坊的Solidity语言是一种新型财务编程的基础,在这种编程中,您可以创建自己的智能合约。
与程序员相关的技术文章、业内新闻、科技产品等。
2022年10月11日 凭借着高度安全的结构、去中心化的系统、以及针对数据泄露的强大预防措施,区块链技术目前已经被广泛地使用到了不同的领域。特别是在开发跨平台场景中,该技术经常会被运用在去中心化应用程序(decentralized app,DApps)里。本文将向您介绍八款使用React Native移动应用开发框架构建的、基于区块链的应用工具。
区块链(Blockchain)技术源于比特币。在比特币中,为了保证每笔交易可信并不可篡改,中本聪发明了区块链,它通过后一个区块对前一个区块的引用,并以加密技术保证了区块链不可修改。
随着比特币的逐渐发展,人们发现区块链本质上其实是一个分布式的,不可篡改的数据库,天生具有可验证、可信任的特性,它不但可用于支持比特币,也可用于数字身份验证,清算业务等传统的必须由第三方介入的业务,从而降低交易成本。
虽然区块链近年来越来越火,各种概念和商业模式满天飞,但基于区块链底层技术的研究却很少。本教程从零基础开始,从底层开始研究区块链,彻底掌握区块链密码学原理、安全机制、共识技术与工程实现。最大的特色是:
1. 零基础入门区块链,还能写代码!
2. 不仅掌握理论,还能写代码实现,这样就可以轻松识别真假区块链,同时对未来技术的发展有清晰的认识。
最后,请大家务必注意:
本教程为技术教程,教程的所有内容均不构成任何投资比特币或其他数字货币的意见和建议,也不赞成个人炒作任何数字货币!
随着比特币的逐渐发展,人们发现区块链本质上其实是一个分布式的,不可篡改的数据库,天生具有可验证、可信任的特性,它不但可用于支持比特币,也可用于数字身份验证,清算业务等传统的必须由第三方介入的业务,从而降低交易成本。
虽然区块链近年来越来越火,各种概念和商业模式满天飞,但基于区块链底层技术的研究却很少。本教程从零基础开始,从底层开始研究区块链,彻底掌握区块链密码学原理、安全机制、共识技术与工程实现。最大的特色是:
1. 零基础入门区块链,还能写代码!
2. 不仅掌握理论,还能写代码实现,这样就可以轻松识别真假区块链,同时对未来技术的发展有清晰的认识。
最后,请大家务必注意:
本教程为技术教程,教程的所有内容均不构成任何投资比特币或其他数字货币的意见和建议,也不赞成个人炒作任何数字货币!
2021年09月24日 在比特币的P2P网络中,有一类节点,它们时刻不停地进行计算,试图把新的交易打包成新的区块并附加到区块链上,这类节点就是矿工。因为每打包一个新的区块,打包该区块的矿工就可以获得一笔比特币作为奖励。所以,打包新区块就被称为挖矿。
2021年09月24日 签名算法是使用私钥签名,公钥验证的方法,对一个消息的真伪进行确认。
2021年09月24日 比特币的公钥是根据私钥计算出来的。
2021年09月24日 在比特币中,私钥本质上就是一个256位的随机整数。我们以JavaScript为例,演示如何创建比特币私钥。
2021年09月24日 比特币的交易是一种无需信任中介参与的P2P(Peer-to-peer)交易。
2021年09月24日 区块链就是一个不断增长的全网总账本,每个完全节点都拥有完整的区块链,并且,节点总是信任最长的区块链,伪造区块链需要拥有超过51%的全网算力。
2021年09月24日 比特币是人类历史上第一种数字货币。