区块链兄弟社区9月技术问答内容汇总

来源:区块链兄弟 作者:有干货的 2018-10-02 21:28:43

点击蓝字,轻松关注
uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

公众号回复“1”,拉你进区块链技术讨论微信群uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

作者:区块链兄弟uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

采摘自:区块链兄弟
uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

原文来源:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

http://www.blockchainbrother.com/uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


1、jalins 提问于 2018-09-05 :uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

fabric-sdk-go有谁调通过????


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

回答:
uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

遇到了什么,你可以参考uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

https://github.com/xuehuiit/fabric-sdk-go-study,这个例子是调试通过的;uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

2、ly提问于 2018-09-06 :uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

区块链现在到底有哪些实际的应用场景?


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

回答:
uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

区块链目前最成功的应用就是比特币,也就是说距离金融行业最近。另外区块链的不可篡改和可回溯的属性,可以应用于溯源领域。区块链的去中心化,可以用于某些被中心化节点节制的行业,比如租房,区块链公开透明,可以用于政府治理等,比如贪污受贿的查处,区块链内容不可篡改,可以 用于版权维护领域。uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

3、 John-smith提问于 2018-09-11uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

区块链和分布式数据库本质上有什么不同?


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

回答:
uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

区块链应该属于分布式数据库的一种,它以牺牲一致性为代价,提高了可用性和容错性(CAP原理)。区块链可以容忍拜占庭错误的,只要保证大多数节点是诚信的就可以了,而分布式数据库不行。uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

4、John-smith 提问于 2018-09-11uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

区块链数据库与传统数据库相比有哪些优势?


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

回答:
uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

1、数据不可逆不可篡改(想想最近的热点事件)uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

2、数据是多放认证,集体维护的uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

3、数据是多方共享的,所有的参与方都是对等的uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

5、X提问于 2018-09-12uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

fabric中怎么使用命令行根据txid查询区块数据,下面这个qscc具体怎么用?uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

  • QSCC Query system chaincode,提供账本查询接口,如获取块和交易信息uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

                 

回答:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

peer chaincode query -C mychannel -n qscc -c 'uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

{"Args":["GetTransactionByID","mychannel","1"]};、uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

6、谭剑晖提问于 2018-09-13:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

冯老师,您好!uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

哪里能找到<<区块链开发实战 Hyperledger Fabric>>一书第四章的完整的配置文件.uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

我根据书上操作,但在安装或初始化Chaincode的时候总会报背书错误(使用Fabric 1.0, 1.1, 1.2版本都试了,而且,我发现每个版本升级后在配置上都改动了许多配置项属性).uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

我想完全Cli建网络去体验Fabric,所以没有用Docker;uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

回答:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

https://www.cnblogs.com/apolov-fabric/p/9599819.html,这里有你要的配置文件uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

7、X提问于 2018-09-14uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

请问一下现在以太坊上进行dapp开发主流的架构是什么                 


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

回答:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

truffle web3.js node.js。
uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

8、洛浮云提问于 2018-09-1uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

用web3.js监听以太坊智能合约交易,如果链发生了分叉会监听到多次吗 


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

回答:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

是的,我们之前做的私链,监听的时候,就有相同的区块height生成,所以会遇到这种情况,uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

9、X提问于 2018-09-21uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

请问下 以太坊节点的txpool 这个对象 外部要怎么访问 ?                


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

回答:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

web3.eth.filteruSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

参数:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

  • String|Object - 字符串的可取值[latest,pending]。latest表示监听最新的区块变化,pending表示监听正在pending的区块。如果需要按条件对象过滤,如下:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

    • fromBlock: Number|string - 起始区块号(如果使用字符串latest,意思是最新的,正在打包的区块),默认值是latest。uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

    • toBlock: Number|string - 终止区块号(如果使用字符串latest,意思是最新的,正在打包的区块),默认值是latest。uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

    • address: String - 单个或多个地址。获取指定帐户的日志。uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

    • topics: String[] - 在日志对象中必须出现的字符串数组。顺序非常重要,如果你想忽略主题,使用null。如,[null,'0x00...'],你还可以为每个主题传递一个单独的可选项数组,如[null,['option1','option1']]。uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

    
uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

10、X提问于 2018-09-21uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

当智能合约内有多个contract的时候怎么一次性部署上去?

                

回答:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

truffle contract uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

11、洛浮云 提问于 2018-09-21uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

以太坊发送sendrawtransaction交易,如果合约中的方法有两个参数或者一个string类型的参数,如何将参数放到data参数里                 

                

回答:uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

合约交易,用trffule contract好了。。sendrawtransaction没用过的uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

文章发布只为分享区块链技术内容,版权归原作者所有,观点仅代表作者本人,绝不代表区块链兄弟赞同其观点或证实其描述。
uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

猜猜你喜欢uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

深入浅出以太坊MPT(Merkle Patricia Tree)uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

编写智能合约的注意事项uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

Fomo3D死亡3分钟:黑客用0.8ETH赢下了10000个ETHuSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

信通院报告:区块链的发展现状和主要挑战(附完整白皮书下载)uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

区块链一来,数据库要被干掉了???uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

一文剖析区块链现状:丛林法则下的胜者uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么


uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

点击“阅读原文”参与区块链问题讨论uSzBCfans | 区块链爱好者_区块链技术_区块链开发_区块链是什么

公众号关注 bcfanscom 或搜索“区块链粉丝”,参与大咖直播和糖果空投活动

BCfans公众号