Giter Club home page Giter Club logo

wiki's Introduction

FISCO BCOS是国内企业主导研发、对外开源、安全可控的企业级金融联盟链底层平台,由金链盟开源工作组协作打造,并于2017年全面开源,工作组成员包括微众银行、腾讯、四方精创、深证通、华为、亦笔科技、神州信息、博彦科技、越秀金科和安永华明等金链盟成员机构。

作为一个稳定、安全、高效、易用的联盟区块链底层技术平台,FISCO BCOS经过了外部多家机构、多个应用长时间生产环境运行的实践检验;目前社区已汇聚超1000家企业及机构、逾万名社区成员,数百个应用项目基于FISCO BCOS底层平台研发,超80个已在生产环境中稳定运行,含括政务、金融、公益、医疗、教育等多个关乎国计民生的业务场景。以开源链接多方,FISCO BCOS开源社区现已发展成为最大最活跃的国产开源联盟链生态圈。

codecov CodeFactor Codacy Badge Code Lines GitHub All Releases

CircleCI Build Status

FISCO BCOS核心技术

FISCO BCOS采用相对安全可控的联盟链技术架构,创新性提出“一体两翼多引擎”的区块链架构,以满足企业级应用对区块链系统安全性、性能、可扩展性、可运维性和易用性等需求。该架构以并行计算模型和分布式存储模型为基础,在支持快速组建联盟和建链的同时,拥有更好的可扩展性和更丰富的功能特性。

FISCO BCOS落地应用

依托于金链盟百余家成员机构及开源社区多家参与企业的协同合作,FISCO BCOS开源社区近年来加速推动区块链在各类分布式商业应用场景的落地。

基于FISCO BCOS联盟链底层平台搭建的应用已经覆盖政务、金融、公益、医疗、教育、交通、版权、商品溯源、供应链、招聘、农业、社交、游戏等多个领域,在实践中印证了平台的可行性与健壮性。

开源社区将各领域案例集结出品业界首部《应用案例精编》,为各行业区块链应用提供落地参考。如您有正在开发或者已经上线的项目,欢迎点击案例征集,社区将提供多方位支持。

开源有你 协作共赢

作为目前国内最大最活跃的国产开源联盟链生态圈,FISCO BCOS开源社区汇聚了众多企业机构与个人开发者,大家交流观点、碰撞想法,沟通学习区块链知识、获取区块链资讯、开拓区块链业务。

  • 社区建有多个技术交流群,广纳区块链极客,群内纯聊技术话题,定期分享硬核干货,探讨基于区块链技术的商业应用场景。添加小助手微信(FISCOBCOS010)进群交流。

  • 社区内不定期举办丰富的线上线下活动(全国巡回Meetup、黑客马拉松、社群每周举办的《超话区块链》等),提供优质的区块链应用大赛资讯,助力挖掘与推广优质区块链项目,推动区块链技术落地应用。

  • 由社区开发者共创的《深入浅出FISCO BCOS》区块链教程上线社区文档库,涵盖了120+篇技术文章,将帮助社区开发者更好避开开发过程中遇到的各种问题;同时,开发者可以通过提PR的方式将自己的开发心得分享到文档上,让更多平台用户看到。

  • 社区合作伙伴基于FISCO BCOS打造了就业性强、即学即用的系统化培训认证课程,助力开发者快速掌握区块链技术技能,并获得权威技术认证,持证上岗。

  • 社区开发者可基于共同的兴趣,自发成立FISCO BCOS兴趣小组,围绕FISCO BCOS开发新特性、工具等,不断推进FISCO BCOS技术进步和应用场景探索。

  • FISCO BCOS上贸大兴趣小组

  • FISCO BCOS自动化工具研发兴趣小组

  • 有意向的行业伙伴可申请成为FISCO BCOS合作伙伴,共同携手,推动区块链产业发展。同时,社区将为合作伙伴提供专业培训、品牌推广、技术支持等全方位支持。

wiki's People

Contributors

blackflowerli avatar bxq2011hust avatar cloudwindworld avatar coderkentzhang avatar fisco-dev avatar lyukashin avatar septem13 avatar wheatli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wiki's Issues

将存证例子跑起来后报错,但后台能正常部署HelloWorld合约

抛出如下异常:

2018-08-27 18:09:22.088 [pool-4-thread-1] DEBUG ChannelEthereumService(ChannelEthereumService.java:54) - Ethereum Response:94f87176ff8e475297de1892640f2e63 -1
java.util.concurrent.ExecutionException: com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input
at [Source: ; line: 1, column: 0]
at java.util.concurrent.CompletableFuture.reportGet(Unknown Source)
at java.util.concurrent.CompletableFuture.get(Unknown Source)
at org.bcos.evidence.app.BcosApp.deployContract(BcosApp.java:88)
at org.bcos.evidence.app.Main.main(Main.java:39)
Caused by: com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input
at [Source: ; line: 1, column: 0]
at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:270)
at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:3854)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3799)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2858)
at org.bcos.web3j.protocol.channel.ChannelEthereumService.send(ChannelEthereumService.java:56)
at org.bcos.web3j.protocol.core.Request.send(Request.java:93)
at org.bcos.web3j.tx.RawTransactionManager.signAndSend(RawTransactionManager.java:129)
at org.bcos.web3j.tx.RawTransactionManager.sendTransaction(RawTransactionManager.java:92)
at org.bcos.web3j.tx.TransactionManager.executeTransaction(TransactionManager.java:45)
at org.bcos.web3j.tx.ManagedTransaction.send(ManagedTransaction.java:42)
at org.bcos.web3j.tx.Contract.executeTransaction(Contract.java:302)
at org.bcos.web3j.tx.Contract.create(Contract.java:434)
at org.bcos.web3j.tx.Contract.deploy(Contract.java:409)
at org.bcos.web3j.tx.Contract.lambda$deployAsync$4(Contract.java:451)
at org.bcos.web3j.utils.Async.lambda$run$29(Async.java:22)
at java.util.concurrent.CompletableFuture$AsyncRun.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
at org.bcos.evidence.app.BcosApp.deployContract(BcosApp.java:92)
at org.bcos.evidence.app.Main.main(Main.java:39)
2018-08-27 18:09:23.656 [Thread-1] DEBUG ChannelConnections(ChannelConnections.java:378) - try connect to: 192.168.88.139:8302

查看后台中的一个节点报如下的错误:
ERROR|2018-08-27 08:57:07:995|handlePrepareMsg: idx=1,view=185,blk=1,hash=b8707725…,from=1Recv an illegal prepare, err leader

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.