Blockchain

Hire the Top 3% of 自由区块链开发者

Toptal is a network of top blockchain developers, engineers, and consultants. 顶级公司与Toptal区块链工程师合作推出ico, 编写智能合约, create Dapps, and more.

无风险试用,满意才付款.

雇佣自由开发者

Logan Saether

自由区块链开发人员

GermanyToptal Member Since May 13, 2020

Logan是区块链领域的专业开发人员. 他在100亿美元左右建造了整个项目. As an entrepreneur, he has conceptualized and delivered many of his own products. Logan在以太坊区块链上编写和管理智能合约交互, 使用基板区块链框架编写应用程序, 建造基础设施, 受管理的复杂集成, 管理安全审计.

Show More

Ken Miyachi

自由区块链开发人员

United StatesToptal Member Since April 12, 2022

Ken是一名专攻分布式系统和Web3技术的软件工程师. 他推出了多个以太坊主网合约, 协助完成20多万项专利申请, created an NFT, 并获得了mvp. 他的经验包括Web2后端服务, data analysis, 从事数百万美元的项目. Ken喜欢系统设计,擅长围绕业务用例创建技术解决方案.

Show More

David Braun

自由区块链开发人员

United StatesToptal Member Since March 10, 2014

David是一位资深的软件工程通才,拥有区块链和安全方面的经验. 经过两年的管理培训,有较强的沟通能力, 他擅长将业务需求与现代技术相结合. 他在美国获得EECS学位.C. 伯克利分校证明了他的技术深度. David目前的激情是建立在他作为领导者的经验之上,通过行业最佳实践最大化团队效率.

Show More

Sam Lucyk

自由区块链开发人员

United StatesToptal Member Since April 11, 2022

Sam是一位有超过十年经验的游戏、网页和区块链开发者. 他最近在一家教育科技游戏初创公司担任首席开发人员和产品主管已经四年多了, 从头开始构建他们的产品. 在公司被收购之后, 他在结束在那里的工作之前,成功地完成了产品的过渡. 他目前领导着一家专注于Web3游戏开发的游戏工作室,并渴望开发新的游戏, 具有挑战性的项目和目标.

Show More

Aminadav Glickshtein

自由区块链开发人员

IsraelToptal Member Since September 26, 2017

Aminadav有15年以上的专业经验,7岁开始编程, 把编程当成他的母语. 作为一个全栈和区块链架构师, developer, and consultant, 他对许多领域都有深入的了解,并且拥有快速高效的编码能力. During the past ten years, his primary focus has been on full-stack development. StackOverflow将他评为前1%的开发者.

Show More

Serkan Kaplan

自由区块链开发人员

GermanyToptal Member Since March 4, 2021

Serkan是一位经验丰富的软件工程师,拥有14年的咨询和内部开发经验. 过去的四年, he's been working as a member of a rapid prototyping team at Daimler AG, 专注于区块链项目. 此前,他曾担任不同公司和项目的顾问6年以上. 作为一名软件顾问, he led development teams of up to ten developers and worked on employee relations, 学习管理, 和电子商务应用.

Show More

Daniel Bigos

自由区块链开发人员

PolandToptal Member Since March 3, 2021

Daniel是一位专注于函数式编程的软件工程师. 他在参与像Golem这样的大型项目时获得了区块链技术的专业经验. 他还拥有创建初创公司和设计产品的经验, 因为他是DoxyChain的联合创始人, 基于区块链的文档管理系统.

Show More

Vidor Gencel

自由区块链开发人员

SerbiaToptal Member Since April 30, 2018

维多是计算机科学博士.D. 积极从事区块链领域的研发工作,专注于Tendermint, Ethereum, and Hyperledger. 他从小就从事软件开发,并参与了微处理器不同软件解决方案的开发, core banking, the web, 以及资金处理设备. Vidor has strong business English and years of remote-working experience.

Show More

亚历山大Papageorgiou

自由区块链开发人员

GreeceToptal Member Since February 3, 2020

Alex is a software developer primarily specializing in blockchain technology, having developed for both commercial applications as well as innovative initiatives. 他在欧洲地平线2020项目中率先开发区块链应用程序,并致力于构建商业应用程序, 比如一个多币种账户管理服务,号称支持70多种货币和13个区块链.

Show More

Janko Krstic

自由区块链开发人员

SerbiaToptal Member Since July 27, 2018

Janko是一名软件工程师和架构师,专注于区块链,专注于去中心化金融和自我主权身份(SSI)。. 他在比特币领域有多年的经验, Ethereum, Quorum, Fabric, Tendermint, Cosmos blockchains, 以及Hyperledger Indy和Aries SSI解决方案. Janko最近应用了现代分布式系统, cryptography, 区块链理论来解决ssi相关问题.

Show More

Ivan Voras, PhD

自由区块链开发人员

CroatiaToptal Member Since August 26, 2014

Ivan主要是一个拥有18年以上架构和实现服务器端解决方案经验的后端开发人员, 包括分布式平台, 比如区块链, chat servers, and game back-ends. 他处理过DBA操作, 为PostgreSQL开发模块, 并有开发物联网设备固件的经验. 他帮助建立了Toptal区块链专业化, 担任技术筛选员, 并在Toptal学院讲学.

Show More

现在注册以查看更多资料.

Start Hiring

A Hiring Guide

雇用优秀区块链开发人员指南

随着区块链技术的不断颠覆,与区块链相关的工作正在涌入市场. 你如何判断一个候选人是否真正匹配? 本指南为区块链面试问题提供了一个很好的基础, 然后帮助您了解您的项目需要哪种类型的区块链专业人员.

Read Hiring Guide

b区块链招聘资源

更多资源来雇用b区块链开发人员

工作描述模板面试问题Jobs
Trustpilot
总体优势

98% of Toptal clients choose to hire our talent after a risk-free trial.

道达尔的筛选和匹配过程确保卓越的人才与您的精确需求相匹配.

Start Hiring
报纸上铺天盖地

... 允许公司快速组建具有特定项目所需技能的团队.

尽管对程序员的需求在不断增加,但Toptal对自己近乎常春藤联盟级别的审查感到自豪.

Our clients
为游戏制作应用程序
Conor Kenney
为游戏制作应用程序
构建一个跨平台的应用程序,在全球范围内使用
Thierry Jakicevic
构建一个跨平台的应用程序,在全球范围内使用
引领数字化转型
Elmar Platzer
引领数字化转型
挖掘实时数据将改变行业的游戏规则
挖掘实时数据将改变行业的游戏规则
我们的客户怎么想
Clients Rate 总共区块链个开发者4.3 / 5.0截至2023年11月8日,平均有363条评论
Testimonials

没有Toptal就不会有Tripcents. Toptal Projects enabled us to rapidly develop our foundation with a product manager, lead developer, 高级设计师. 在60多天的时间里,我们从概念到Alpha. 其速度、知识、专业知识和灵活性是首屈一指的. The Toptal team were as part of tripcents as any in-house team member of tripcents. They contributed and took ownership of the development just like everyone else. 我们将继续使用Toptal. 作为一家初创公司,它们是我们的秘密武器.

Brantley Pace, CEO & Co-Founder

Tripcents

我对我们与Toptal的合作经验非常满意. 和我一起工作的专业人员在几个小时内就和我通了电话. I knew after discussing my project with him that he was the candidate I wanted. I hired him immediately and he wasted no time in getting to my project, 甚至通过添加一些很棒的设计元素来增加我们的整体外观.

保罗·芬利,局长

K Dunn & Associates

The developers I was paired with were incredible -- smart, driven, and responsive. 过去很难找到高质量的工程师和顾问. Now it isn't.

瑞安·洛克菲勒首席执行官

Radeeus

Toptal立即理解了我们的项目需求. 我们遇到了一位来自阿根廷的杰出自由职业者, from Day 1, 沉浸在我们的行业中, 与我们的团队无缝融合, 理解我们的愿景, 并产生了一流的结果. Toptal makes connecting with superior developers and programmers very easy.

Jason Kulik,联合创始人

ProHatch

作为一家资源有限的小公司,我们不能犯代价高昂的错误. Toptal为我们提供了一位经验丰富的程序员,他能够立即投入工作并开始做出贡献. It has been a great experience and one we'd repeat again in a heartbeat.

斯图尔特·波克尼校长

现场专用软件解决方案

We used Toptal to hire a developer with extensive Amazon Web Services experience. 我们面试了四位候选人,其中一位非常符合我们的要求. 这个过程迅速而有效.

Abner Guzmán Rivera,首席技术官和首席科学家

Photo Kharma

Sergio是一个很棒的开发者. 一流,反应迅速,工作效率高.

Dennis Baldwin,首席技术专家和联合创始人

PriceBlink

和Marcin一起工作是一种乐趣. He is competent, professional, flexible, and extremely quick to understand what is required and how to implement it.

André Fischer, CTO

POSTIFY

We needed a expert engineer who could start on our project immediately. 西马纳斯的工作超出了我们的预期. 不需要采访和追踪专家开发人员是一种非常节省时间的方法,并且让每个人都对我们选择切换平台以使用更健壮的语言感到更舒服. Toptal使这一过程变得简单方便. Toptal现在是我们寻求专家级帮助的首选之地.

Derek Minor, Web开发高级副总裁

网络传媒集团

Toptal的开发人员和架构师都非常专业,也很容易共事. 他们提供的解决方案价格合理,质量上乘,缩短了我们的发行时间. 再次感谢,Toptal.

首席执行官杰里米·韦塞尔斯

Kognosi

我们与Toptal合作非常愉快. 他们为我们的应用程序找到了完美的开发人员,让整个过程变得非常简单. 它也很容易超出最初的时间框架, 我们可以在整个项目中保持同一个承包商. 我们强烈推荐Toptal,因为它可以快速无缝地找到高素质的人才.

Ryan Morrissey,首席技术官

应用商业技术有限责任公司

我对Toptal印象深刻. Our developer communicates with me every day, and is a very powerful coder. 他是一个真正的专业人士,他的工作非常出色. 5 stars for Toptal.

首席执行官彼得罗·卡索

Ronin Play Pty Ltd

与Toptal合作是一次很棒的经历. 在使用它们之前, 我花了相当多的时间面试其他自由职业者,但没有找到我需要的. 在与Toptal合作后,他们在几天内就为我找到了合适的开发者. 与我一起工作的开发人员不仅提供高质量的代码, 但他也提出了一些我没有想到的建议. 我很清楚,阿莫里知道自己在做什么. 强烈推荐!

George Cheng, CEO

Bulavard, Inc.

As a Toptal qualified front-end developer, I also run my own consulting practice. 当客户来找我帮忙填补他们团队中的关键角色时, Toptal是我唯一愿意推荐的地方. Toptal的所有候选人都是精英中的精英. Toptal是我在近5年的专业在线工作中发现的性价比最高的网站.

Ethan Brooks, CTO

Langlotz Patent & 商标工程公司.

在希格尔的早期, 我们需要一流的开发者, 以可承受的价格, 及时地. Toptal delivered!

Lara Aldag, CEO

Higgle

Toptal能让你轻松找到合适的人选,让你放心,因为他们有能力. 我肯定会向任何寻找高技能开发人员的人推荐他们的服务.

Michael Gluckman,数据经理

Mxit

Toptal将我们的项目与最优秀的开发人员快速匹配的能力非常出色. 开发人员已经成为我们团队的一部分, 我对他们每个人所表现出的敬业精神感到惊讶. 对于那些希望与最好的工程师远程工作的人来说,没有比Toptal更好的了.

劳伦特·阿里,创始人

Livepress

Toptal让寻找合格的工程师变得轻而易举. 我们需要一个有经验的ASP.. NET MVC架构来指导我们的启动应用程序的开发, Toptal在不到一周的时间里为我们找到了三位优秀的候选人. 在做出我们的选择后,工程师立即在线并开始工作. 这比我们自己发现和审查候选人要快得多,也容易得多.

Jeff Kelly,联合创始人

协同解决方案

我们需要一些Scala的短期工作,Toptal在24小时内为我们找到了一位优秀的开发人员. 这在其他平台上是不可能实现的.

Franco Arda,联合创始人

WhatAdsWork.com

Toptal为快速发展和规模化的企业提供不妥协的解决方案. 我们通过Toptal签约的每一位工程师都迅速融入了我们的团队,并在保持惊人的开发速度的同时,将他们的工作保持在最高的质量标准.

Greg Kimball,联合创始人

nifti.com

如何通过Toptal雇佣100名开发者

1

与我们的行业专家交谈

A Toptal director of engineering will work with you to understand your goals, technical needs, and team dynamics.
2

与精心挑选的人才一起工作

Within days, we'll introduce you to the right blockchain developer for your project. 平均匹配时间在24小时以下.
3

绝对合适

Work with your new blockchain developer for a trial period (pay only if satisfied), 在订婚前确保他们是合适的人选.

寻找拥有相关技能的专家

在我们的人才网络中访问大量熟练的开发人员,并在48小时内雇用最优秀的3%.

FAQs

  • Toptal b区块链开发者有何不同?

    At Toptal, 我们对区块链开发人员进行了彻底的筛选,以确保我们只为您匹配最优秀的人才. 在200多个中,每年有5000人申请加入Toptal网络, 只有不到3%的人能达标. 你将与工程专家(而不是一般的招聘人员或人力资源代表)一起了解你的目标, technical needs, and team dynamics. 最终的结果是:经过专家审查的人才从我们的网络,定制匹配,以满足您的业务需求.

  • 我能在48小时内通过Toptal雇佣100名开发者吗?

    取决于可用性和进度, you could start working with a blockchain developer within 48 hours of signing up.

  • Toptal b区块链开发者的无风险试用期是多长?

    我们会确保你和b区块链开发者之间的每一次合作都以长达两周的试用期开始. This means that you have time to confirm the engagement will be successful. 如果你对结果完全满意, we’ll bill you for the time and continue the engagement for as long as you’d like. 如果您不完全满意,我们不会向您收费. From there, 我们要么分道扬镳, 或者我们可以为您提供另一位可能更合适的专家,我们将与他开始第二轮谈判, no-risk trial.

Share
Blockchain

如何雇佣优秀的b区块链开发者

区块链软件是 the 现在的热门话题. 它正在颠覆我们对经济的思考方式, technology, 甚至社会结构也是如此, 机会无处不在. How do you know when you’ve found a good match for your blockchain project?

As an interviewer, 您可能已经意识到,专业的区块链开发人员需要对可用技术有广泛的了解. 您知道他们应该能够分辨在特定的业务上下文中使用哪些解决方案.

你也知道,如果你要雇佣适合你项目的人,你需要更具体一些.

但在我们进入b区块链面试问题之前, 并非所有负责招聘区块链开发人员的人都知道自己面临的是什么, 因此,我们将在下一节提供一个温和的介绍. Feel free to skip it if you’re already acquainted with blockchain basics.

When Did It Start?

自古以来,人们就一直在交易.

但这很复杂. 如果你需要一条面包, 但面包师需要一种新工具,而你却无法提供, what then? 随着经济的增长,这种方法很快变得极其无效.

金钱改变了一切, allowing us to extract the value of a product and put it into a material that is 很难生产,但很容易交换. Now, 即使你没有面包师需要的任何东西,你也可以买一条面包——你只需用货币转移价值.

区块链技术和金钱之间有什么联系? 如果你想用钱, 你需要就一种或几种特定的货币达成一致,这种货币被足够多的人接受,以有效地运行经济. And who had enough power to impose precisely one sort of money on many people?

Royalty. In the past, 铸币由国王或王后批准, 谁保证你可以在他们统治的土地上使用这种货币——每个人都被迫接受它. Monarchies in many places transformed into other systems of government, 与此同时, banks were born. 尽管如此,这种经典的方法需要一个产生支付手段的中央机构.

In the early 2000s, 中本聪(Satoshi Nakamoto)希望创造一种可以在没有任何中央机构的情况下签署的货币. 要解决的一个问题是如何确定事务是否发生以及它在时间轴上以何种顺序发生. 这个问题,被称为 分布式的共识,并不是在所有情况下都能解决. 但数字货币只是一个特例,中本聪能够解决这个问题.


当我们创造货币的时候, 我们需要有一种方法来知道谁是一枚硬币的当前所有者,以及它的运动历史. 银行历来使用分类帐来记录这些细节. 比特币是一种数字的分布式账本,每个人都可以验证所有的硬币操作.

如果我们想使用这样一个分布式账本, 有一些问题需要解决:谁可以在这本书中做一个条目? Supposing just anyone is allowed, 我们如何防止有人同时使用同一枚硬币进行两种不同的操作来作弊?

后一个问题叫做 double spending 这也是由比特币解决的. 要被网络接受,有一些条件. 每笔交易都需要放到一个区块中, and a node needs to use its computing power to solve a related mathematical puzzle, called its proof of work.

After that, 一个区块可以通过整个区块链网络广播,但这并不意味着它已经被接受了. 当一个块被传输时, 接收它的每个节点都可以决定将该块附加到其最扩展的链上. (这是比特币的默认行为,这保证了我们可以达成共识.),然后节点可以开始挖掘一个新的区块,该区块链接到这个最新添加的区块,作为它的前一个区块. 我们可以说,当特定数量的节点将该块添加到它们的链中时,交易被接受.

采访区块链开发者

现在您已经对区块链技术有了一个概述, 以下是每个区块链应用程序开发人员在面试中应该能够清楚回答的一些问题.

b区块链是什么?

区块链是一种分布式数据结构, 以不断增长的记录列表的形式(尽管它也可以表示为树),其中每个节点通过密码学与另一个节点连接.

核心概念是块. 它的基本形式包括三个方面:

  1. 一个时间戳,表示一个块的创建
  2. 前一个块的散列(散列是固定大小的摘要), 输入的小变化在哪里, 输出有很大的变化)
  3. 实际的块数据

Block data contains all operations not yet included in another mined blocks. 它们必须被矿工接受, 验证交易不违反任何网络条件或规则. 在大多数情况下,单个块中可以包含的数据量有一个上限.

区块链是不可变的:在任何块中进行更改, 您需要重新计算所有后续块的哈希值—这是不可行的.

区块链挖矿是什么?

挖矿是在工作量证明系统中向区块链添加新区块的过程. 添加一个新的块,a miner Node需要执行一些详尽的计算操作,但这些操作很容易验证.

For example, 他们需要计算一些幻数(需要矿工找到)与区块头的连接的SHA256哈希值,以便哈希值以特定数量的零结束. (这个数字的零被称为证明 difficulty.)

What is the difference between permissionless and permissioned blockchains?

在无需许可的区块链中,每个人都可以加入并成为共识过程的一部分. 任何受欢迎的公共场所都可以被视为未经许可.

在允许的范围内, 还有一个额外的授权层, which is used to control which nodes have access to which part of the blockchain; e.g.,可能有一组固定的节点,它们是唯一允许创建新块的节点.

有一些解决方案可以被视为混合方法. For example, J.P. 摩根的Quorum是以太坊的一个分支,其中一部分网络是私有的,其余部分是公开的.

什么是创世区块?

创世区块是任何区块链的第一个区块. It is the only block which does not contain a hash referring to a previous block. In many practical solutions, this block is itself hardcoded in software.

分布式系统中的共识是什么?

这种共识是分布式系统节点之间关于系统状态的协议. 这是一个没有通解的计算机科学难题, 只解决了特定用例的问题, like bitcoin.

什么是加密货币?

加密货币是一种数字资产,可以用作现有法定货币的替代品. 加密货币技术的目标之一是消除拥有批准交易的中央机构的要求.

最著名的区块链实现是什么?

第一个广泛实施的是比特币,由中本聪创建并于2009年1月推出. 从那时起,许多不同的申请都得到了宣传.

以太坊提供了一个运行的解决方案 smart contracts 并于2015年7月发射. 这带来了DApps-i的概念.e., distributed apps, 有时被格式化为“ĐApps”——进入主流, 数字代币被分发给许多人.

在过去的两年里,像英特尔、IBM和J.P. 摩根开始(或支持)研究私人网络, 它可以由任何公司运行,并可用于实现特定的业务需求(如公司内部操作的内部分类账)。.

他们的支持催生了像超级账本这样的解决方案, R3 Corda, and Quorum, 以太坊的企业级版本,由J.P. Morgan. 这些解决方案可以处理许多公共网络不支持的用例. For example, 它们有更好的事务吞吐量, 额外的安全层, 以及具体的共识算法.

什么是“工作量证明”??

在工作量证明系统中,消息的发送者(或某种交易的创建者)需要执行艰苦的工作来签署操作. 从经济意义上讲,他们需要承担成本. But the process of verification of this work is easy and fast, so that everyone can do it in a very short period.

这种方法最初用于hashcash算法(后来被用作比特币的核心挖掘功能),以消除垃圾邮件发送者. To send an email, 发送方首先需要从特定的输入数据中计算SHA1哈希值,这样它就会包含特定数量的零.

难度等级的建立使得一台现代计算机大约需要一秒钟才能完成哈希, but for spammers, 谁需要一次发送数千条信息, 这将带来非常高的经济成本, 使垃圾邮件业务无利可图.

出于类似的原因,比特币也采用了这种方法. 一个主要区别在于解决谜题的目标时间. 当你挖一个比特币的时候, 它需要消耗足够的资源来保证新块不会创建得太快——这可能会导致许多孤立块, 并且必须挖掘更多的区块来确认交易. 与hashcash的原始电子邮件上下文不同, on average, 每十分钟就会有一个新的比特币区块被签署.

If we add more power to the network, the puzzle needs to become harder. 因此,经济成本正在上升. (实际上,难度等级每2016个街区改变一次.)

为什么我们需要在区块链中使用公钥加密?

We use cryptography to verify the sender/creator of a specific transaction. 没有加密, every operation could be easily reassigned and then the network could be corrupted.

交易使用发送方的私钥进行签名,并包含接收方的地址. 例如,在比特币中,公钥就是这样一个地址. 在广播之后, 每个人都可以用他们的公钥来验证发送者, 哪些可以通过网络获得.

什么是智能合约?

Smart contracts were created as a digital replacement for paper contracts (i.e., 两方或多方之间的安排),其中条款的执行可以在没有任何第三方中间人的情况下实现.

The most popular implementation of smart contracts can be found in Ethereum. 在以太坊的背景下, 智能合约是一个简单的计算机程序, 存在于特定地址的, 每当交易被发送到该地址时,都会执行该操作. 代码必须在网络的每个节点上运行:所有节点需要就区块链的状态达成共识.

因此,给定相同的输入数据和状态,每个程序都需要返回完全相同的结果. 它可以看作是一个有两个输入的数学函数($S$), the state; and $I$, 输入数据)和恰好一个输出($NS$), the new state):

$F(S, I) \to NS$


顶级bb100开发者应该具备哪些技能?

区块链开发是一个非常广泛的话题, 因此,在雇用100名开发人员之前,确定确切的需求是至关重要的. 这一点尤其正确,因为仍然有100个工作 far outnumber 高质量区块链专家, even as many professionals shift their focus toward blockchain careers.

The blockchain market consists of several relevant types of blockchain specialists:

  • 区块链工程师
  • 智能合约开发者
  • DApp Developers
  • 份白皮书的作者
  • ICO Consultants

区块链工程师

如果您需要实现一个全新的区块链网络, then you need to get a person who has a solid computer science background, 网络开发经验, 以及低级的编程技能.

这个人应该对现有的区块链解决方案有很好的了解——他/她应该能够通读现有项目的源代码,并解释其中使用的大多数方法.

请记住,这种项目可能是困难的,需要多个开发人员来处理. 在大多数情况下,使用现有的开源解决方案更安全. 如果在现有项目的上下文中没有选择来实现您的特定业务需求, 这样就更容易定义项目的哪些部分需要重写. 例如,您可以从项目的其余部分中受益,但可以自定义其共识算法.g.、工作量证明、权益证明或权威证明——根据需要.

智能合约开发者

在许多情况下,您不需要从头开始实现一个全新的区块链解决方案. 也就是说,您希望将特定的业务需求融入到现有的区块链中.

智能合约开发人员应该了解特定区块链解决方案的内部结构. At the moment, the most popular solution that supports smart contracts is Ethereum. 但也有其他的解决方案,比如 超级账本结构和锯齿-当您的业务案例需要在专用网络中支持时,可以使用它.

这个角色在公共网络中非常重要, 如果没有硬分叉就没有办法从网络中删除无效联系人. There are many known security issues, and these can sometimes cause financial loss. 每个从事智能合约开发的开发人员都应该尽可能多地了解这些问题,并且应该能够编写解决方案.

重要的是,它们的解决方案甚至可以在不可变(公共)环境中实现. 模块化的水平应该很高, and the connections between smart contracts should be able to change dynamically. For example, 具体合同的地址不应固定, 所以如果出现问题, 开发人员可以通过单个事务将此地址指向新地址.

这些问题在专用网络中有时不那么重要. But still, in some cases, 你不能保证每个节点都是公平的, 开发人员应该能够处理由于网络限制而产生的这种情况.

DApp Developers

In a nutshell, DApp可以看作是想要使用区块链系统的用户的用户界面. 它是一个应用程序(在大多数情况下), (基于web的),提供了与一组允许的业务操作交互的机会. The most critical part of a DApp is the integration between “the off-chain” (i.e., everything that is outside of a given blockchain) and the blockchain itself.

来自区块链的每个事件都需要由DApp正确处理,DApp还应该实时反映区块链的当前状态. Also, 在需要将数据块推入区块链的情况下, DApp开发人员需要知道如何实现这一点.

开发人员的角色是创建(或维护)用于在区块链和off-chain之间传输数据的通信协议. 需要记住的一个重要事实是,每个事务(特别是在公共链中)在用户看到结果之前可能需要一些时间. 开发者应该熟练地让应用在UI/UX中流畅地反映这一事实, so that the user understands that she/he needs to wait a specific period.

份白皮书的作者

白皮书是一种混合文档,试图以普通读者可以理解的方式出售项目的技术方面.

在区块链的世界里, 每个项目都希望有自己的白皮书——白皮书的质量可以用来评价项目本身. 没有优秀的白皮书,就没有成功的ICO.

这个角色很难胜任,因为一个作家需要同时生活在两种环境中, 在商业和技术方面都有专长. 他或她需要创建一个文档,其中以展示潜在业务利益的方式呈现硬技术方面.

ICO Consultants

Some ICO project managers will look for consultants among blockchain engineers. But a blockchain engineer is someone who knows how to resolve low-level issues. For ICOs, 公司需要一个人谁是能够建立一个网站, 创建智能合约, 并将它们发布到公共网络上. 他们不需要建立一个新的, private network, 或者处理特定区块链网络的源代码. 这就是为什么DApps开发人员通常更适合作为ICO项目的初始顾问.

新技术,新面试标准

区块链技术是最近最热门的话题, 但它还是新鲜的, 而且经验丰富的专家也不多. 了解你的项目需要什么以及什么样的人可以处理它是至关重要的. 我们希望本指南能够帮助您找到最好的区块链开发人员!

顶级bbb100开发商的需求量很大.

Start Hiring