开发者 看似门槛很高,其实不然。很多人都是半路出家的,这行最老的专家也没超过10年的。即使你不会javascript、RUST、Solidity、python、lisp等等。但是当你从写下Hello BlockChain开始,经过3个月的训练时间,也能独立开发一些应用。而且很多区块链项目都自己的开发者培养与扶持计划。毕竟涉及区块链方面的开发框架与开发环境很多都是全新的,对于新人与旧人差别不大。只要花时间进行一些学习就能成功。现在还出现了 OneBlock+ 这样的专业免费开发者培训机构。突然想起以太坊圈子名言:Solidity the programming language of money。
矿工(minger) 这是一个极需要资源与资本的角色。谁能拿到便宜的电与合理场地剩下的就只能交给时间与耐心(回本周期漫长)。其实当下矿工需要做的工作远远没以前那么简单,也许要具备一些金融知识,比如套期保值等。还需要了解一些设备维修维护。当然这些工作都可以外包出去。由于权益证明(Proof of Stake)的兴起,让“挖矿”变得更像一场纯资本的游戏。区块链圈似乎很喜欢把一些技术或模型“复杂”不易解释的,投入资金后获得分红的事情,都包装为“挖矿”。
先有鸡还是先有蛋 严格意义讲是先有比特币,比特币白皮书原文中提出是“chain of block”,后面慢慢挖掘出来BlockChain(区块链)。比特币技术上诞生也不是凭空而来,是建立在加密学发展之上,以hash来代表货币,以merkel可信树确认了交易流向。比特币框架是一种采用工作量证明机制(Proof of Work)的点对点网络来记录交易的公开信息,只要诚实的节点能够控制绝大多数的CPU计算能力,就能使得攻击者事实上难以改变交易记录。该网络的强健之处在于它结构上的简洁性。节点之间的工作大部分是彼此独立的,只需要很少的协同。每个节点都不需要明确自己的身份,由于交易信息的流动路径并无任何要求,所以只需要尽其最大努力传播即可。节点可以随时离开网络,而想重新加入网络也非常容易,因为只需要补充接收离开期间的工作量证明链条即可。节点通过自己的CPU计算力进行投票,表决他们对有效区块的确认,他们不断延长有效的区块链来表达自己的确认,并拒绝在无效的区块之后延长区块以表示拒绝。本框架包含了一个P2P电子货币系统所需要的全部规则和激励措施。