文章库ARTICLE COLUMN

  • 比原链设计思考: 扩展性UTXO模型

    比原链设计思考: 扩展性UTXO模型

    摘要:的起源来自高明的中本聪中本聪对比特币的设计,让整个世界进入了数字货币时代。比原链的思考马克思哲学的否定之否定规律,事物的发展变化是螺旋式上升的。 用户模型是比原链在最初就需要确定的重要数据结构, 团队的选择还是聚焦在两种典型的模型系统...

    VickyVicky 评论0 收藏0
  • EOS入门指南——PART3 如何创建账户

    EOS入门指南——PART3 如何创建账户

    摘要:最后一步付款和比特币以及以太坊不一样的是,在创建账户是有成本的,这也就是为什么我们需要一个账户才能创建账户的原因找个人来买单。 之前我们学习了如何编译EOS程序,以及如何连接到EOS主网,接下来我们要谈一谈大家最关心的,如何创建自己的EOS账...

    oliverhuangoliverhuang 评论0 收藏0
  • SegmentFault 受邀作为 2018 区块链之星评审机构

    SegmentFault 受邀作为 2018 区块链之星评审机构

    摘要:为鼓励创新技术及推动区块链应用落地,进一步推动创新发展,本次论坛同步筹备举办区块链之星年度评选。初选强共计获得有效票数枚,参与投票人数近万。最终结果将于月日美国硅谷举办的中美创投峰会区块链论坛正式公布,并为获奖者颁奖。 如你所见,有一...

    OliviaOlivia 评论0 收藏0
  • 区块链浅析

    区块链浅析

    摘要:直到比特币大火时,才对区块链技术感到一丝兴趣。看过比特币的白皮书,发现区块链技术是比特币的一个基础。这笔交易记录在正常的区块链中。总结相对于中心化的高成本的方式,区块链技术可能是一种解放生产力的技术。作为一名开发者,我相信区块链的未来...

    vspidersvspiders 评论0 收藏0
  • 【超越白皮书3】DAG技术解析与实测

    【超越白皮书3】DAG技术解析与实测

    摘要:有向无环图,以下简称是其中的代表之一。的去中心化和可扩展性可认为是一体两面的,因为基于数据结构带来的异步记账特性,同时实现了高度的参与网络节点的去中心化和交易的可扩展性。因此,目前对于双花问题,需要综合考虑实际情况进行设计。 本报告由...

    caikealcaikeal 评论0 收藏0
  • EIP-191(关于如何在以太坊合约中处理签名数据的详细说明)

    EIP-191(关于如何在以太坊合约中处理签名数据的详细说明)

    摘要:改标准试图拓展以太坊的签名规则,为签名内容的可读化提供的重要的基础。摘要这个提议了一个关于如何在以太坊合约中处理签名数据的详细说明。如果对没有句法约束,这就意味着可以用作句法有效的交易。 本文翻译了官网EIP-191的相关内容。改标准试图拓...

    curlyChengcurlyCheng 评论0 收藏0
  • EIP-712 (一个对结构化数据的哈希标准)

    EIP-712 (一个对结构化数据的哈希标准)

    摘要:把结构化数据进行哈希处理不是件小事,错误的话会导致系统丧失安全性。这个旨在成为这个标准。摘要这是一个对结构化数据哈希和签名的标准,而不仅仅是字节字符串。这里我们大致描绘了编码结构化数据,并且在用户签名时把结构化数据展示给他们确认的场景...

    kelvinleekelvinlee 评论0 收藏0
  • 以太坊挖矿奖励机制研究

    以太坊挖矿奖励机制研究

    摘要:以太坊挖矿奖励机制研究目前的奖励机制目前的区块分为两种,普通区块和叔块普通区块的奖励固定奖励区块内包含所有程序的花费如果这个普通区块包含了叔块最多两个叔块,则包含一个叔块得到固定奖励的,也就是叔块的奖励叔块的奖励叔块高度包含叔块的区块...

    zebrayoungzebrayoung 评论0 收藏0
  • 智能合约升级模式介绍 — 入门篇

    智能合约升级模式介绍 — 入门篇

    摘要:以后的逻辑合约可以升级现有的方法或者创造新的方法,但是不能引入新的状态变量。使用非结构化存储升级非结构化存储模式和继承存储类似,但是不要求逻辑合约继承任何和升级相关的状态变量。 以太坊最大的优势就是,每一笔用来转账、部署合约或者和合约...

    YFanYFan 评论0 收藏0
  • 深度剖析智能合约升级——inherited storage

    深度剖析智能合约升级——inherited storage

    摘要:接上篇合约升级模式介绍笔者改写了一个可用于实践生产的升级框架,需要自取。在介绍合约升级模式中提到了一个可以解决这个问题的方法。深度理解注意为中的低阶方法下文中出现的方法,是我在智能合约中写的一个方法名称,不要混淆。 接上篇:合约升级模...

    aervonaervon 评论0 收藏0
  • 剥开比原看代码01:初始化时生成的配置文件在哪儿

    剥开比原看代码01:初始化时生成的配置文件在哪儿

    摘要:所以这个文章系列叫作剥开比原看代码。所以我的问题是比原初始化时,产生了什么样的配置文件,放在了哪个目录下下面我将结合源代码,来回答这个问题。将用来确认数据目录是有效的,并且将根据传入的不同,来生成不同的内容写入到配置文件中。 作者:fr...

    felix0913felix0913 评论0 收藏0
  • 剥开比原看代码02:比原启动后去哪里连接别的节点

    剥开比原看代码02:比原启动后去哪里连接别的节点

    摘要:对应于继续,加入了超时对应于终于到了包的调用,开始真正去连接这个种子节点了,到这里,我们可以认为这个问题解决了。 作者:freewind 比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockc... 最...

    olleolle 评论0 收藏0
  • 剥开比原看代码03:比原是如何监听p2p端口的

    剥开比原看代码03:比原是如何监听p2p端口的

    摘要:启动直到进入所以我们首先需要知道,比原在源代码中是如何启动,并且一步步走进了的世界。后面省略了一些代码,主要是用来获取当前监听的实际以及外网,并记录在日志中。 比原是如何监听p2p端口的 我们知道,在使用bytomd init --chain_id mainnet/tes...

    laymanlayman 评论0 收藏0
  • 剥开比原看代码04:如何连上一个比原节点

    剥开比原看代码04:如何连上一个比原节点

    摘要:总的来说,在比原中有一个类,它用于集中处理节点与外界交互的逻辑,而它的创建和启动,又都是在中进行的。我考虑的是这样一种情况,比如某用户在笔记本上运行比原节点,然后在公开场合上网,使用了黑客提供的。 作者:freewind 比原项目仓库: Github...

    BigNerdCodingBigNerdCoding 评论0 收藏0
  • 剥开比原看代码05:如何从比原节点拿到区块数据?

    剥开比原看代码05:如何从比原节点拿到区块数据?

    摘要:作者比原项目仓库地址地址在前一篇中,我们已经知道如何连上一个比原节点的端口,并与对方完成身份验证。代码如下可以看到,首先是从众多的中,找到最合适的那个。到这里,我们其实已经知道比原是如何向其它节点请求区块数据,以及何时把信息发送出去。...

    233jl233jl 评论0 收藏0
  • 剥开比原看代码06:比原是如何把请求区块数据的信息发出去的

    剥开比原看代码06:比原是如何把请求区块数据的信息发出去的

    摘要:作者比原项目仓库地址地址在前一篇中,我们说到,当比原向其它节点请求区块数据时,会发送一个把需要的区块告诉对方,并把该信息对应的二进制数据放入对应的通道中,等待发送。这个就是真正与连接对象绑定的一个缓存区,写入到它里面的数据,会被发送出...

    CloudwiseAPMCloudwiseAPM 评论0 收藏0
  • 剥开比原看代码07:比原节点收到“请求区块数据”的信息后如何应答?

    剥开比原看代码07:比原节点收到“请求区块数据”的信息后如何应答?

    摘要:到这里,我们总算能够完整的理解清楚,当我们向一个比原节点请求区块数据,我们这边需要怎么做,对方节点又需要怎么做了。 作者:freewind 比原项目仓库: Github地址:https://github.com/Bytom/bytom Gitee地址:https://gitee.com/BytomBlockc... ...

    233jl233jl 评论0 收藏0
  • 以太坊开发实战学习-Web3.js(九)

    以太坊开发实战学习-Web3.js(九)

    摘要:首先我们需要要记住,以太坊是由共享同一份数据的相同拷贝的节点构成的。你可以运行你自己的以太坊节点来作为。在你部署智能合约以后,它将获得一个以太坊上的永久地址。如果你还记得第二课,在以太坊上的地址是。 通过前边的学习,DApp 的 Solidity ...

    luckyyulinluckyyulin 评论0 收藏0
  • Celer Network 链下加密经济机制

    Celer Network 链下加密经济机制

    摘要:原文地址加密经济机制原则现有的链下解决方案的加密经济机制,通常会遭受到一些批评。状态守护网络代币的另一个重要的价值体现在,通过创新的保险模型和简单的交互,实现高效的流动性效率和安全的去中心化的可用的监护。 原文地址:https://medium.com...

    骞讳护骞讳护 评论0 收藏0
  • 以太坊开发实战学习-Web3.js(十)

    以太坊开发实战学习-Web3.js(十)

    摘要:如果当前在以太坊上有大量挂起事务或者用户发送了过低的价格,我们的事务可能需要等待数个区块才能被包含进去,往往可能花费数分钟。 接上篇 Web3.js,这节课继续学习Web3.js 的相关知识。 一、发送事务 这下我们的界面能检测用户的 MetaMask 账户,...

    ScottScott 评论0 收藏0
  • 翻译了「三体」的科幻作家,在自己的小说里发币了

    翻译了「三体」的科幻作家,在自己的小说里发币了

    摘要:刘宇昆,英文名,是一名美籍华裔科幻作家。他最令国人熟知的成就,就是成功翻译了刘慈欣的三体系列小说的英文版,让大刘在国际科幻文学领域声名鹊起。最近,月出版的科幻选集就收录了他的新作,以及由他翻译的刘慈欣作品黄金原野。 刘宇昆,英文名Ken ...

    sunsmellsunsmell 评论0 收藏0
  • 极客广州——EOS Asia郭达峰担任SegmentFault思否黑客马拉松技术顾问

    极客广州——EOS Asia郭达峰担任SegmentFault思否黑客马拉松技术顾问

    摘要:联合创始人郭达峰将担任思否区块链黑客马拉松广州站技术顾问,为大赛项目提供技术咨询支持。郭达峰是一位连续的成功创业者,他开发的多个应用用户量高达,又因其在区块链圈内享有盛名,被圈内人士称为链圈峰哥。 近日备受关注的 EOS 投票率超过 15%,...

    xushaojieaaaxushaojieaaa 评论0 收藏0
  • BUMO 钱包使用指南

    BUMO 钱包使用指南

    摘要:是少有的先上主网再发通证的区块链项目。今天主要介绍其钱包的使用。截图中看到该账户提示未激活,也就是区块链还没有这个账户地址,需要给这个地址转账个后才能激活。 BUMO 是少有的先上主网再发通证的区块链项目。具体介绍网上有很多,可自行检索。今...

    hoohackhoohack 评论0 收藏0
  • 聚焦区块链应用,SegmentFault 黑客马拉松引爆珠三角

    聚焦区块链应用,SegmentFault 黑客马拉松引爆珠三角

    摘要:月日,思否在广州未来社举办黑客马拉松,聚焦区块链应用开发。未来,将继续传递极客文化,在海内外和一些合作伙伴举办黑客马拉松,。希望通过举办的黑客马拉松发现一些优质项目,未来展开更深入的合作。 6月23日,SegmentFault 思否在广州未来社举办黑...

    loongggloonggg 评论0 收藏0
  • OpenZeppelin ERC20源码分析

    OpenZeppelin ERC20源码分析

    摘要:前提是拥有者必须要通过某些机制对这个请求进行确认,比如通过进行。事件,当被调用时,需要触发该事件。允许从中转出的数增加所有者允许花费代币的数量。已经归属合约,其余归还给所有者。计算已归属但尚未释放的金额。源码分析到这里就结束了。 ERC2...

    kumfokumfo 评论0 收藏0

热门文章

<