Behnke和他的同伴—Colby Gilbert，Fred Madrid，Mike Lin 和 来自摩尔多瓦的NicoLae Carabut—结合了软件工程、加密学、金融科技和UI/UX设计的专业知识。他们对改进开源模型的关注既反应了他们通过EOSIO和旧金山更大的区块链社区形成了有机体，也反映了他们有志于挖掘区块链在社会和经济变革上面的潜能。最终的结果是一个从开发者的角度出发、为开发者考虑的项目。
“We’ve had nothing but support and constructive feedback throughout to ensure we build this on the right trajectory,” he says. “And the hackathon mentors were the icing on the cake to help us push through and get across the finish line.”
EOS meetup regulars too5k first prize in San Francisco with an application that aligns the interests of project managers and contributing developers
In the world of software development, the concept of open-source — which allows for any IT developer to build and improve on code for the benefit of all — is an ideal that is very appealing.
This concept has underpinned some of the most successful operating protocols available today, from Linux, right through to EOSIO.
But what would happen if IT developers were incentivized to build on the code, with rewards available for the solutions they found to improve the protocol?
That was the tantalizing scenario proffered by the team behind NouGit, the winning project at Block.one’s EOS Global Hackathon event in San Francisco earlier this month.
Challenged to build an EOSIO application that “aligns interests among stakeholders and / or drives more value back to users,” NouGit beat off stiff competition from 74 other teams to carry off the top prize of US$100,000. Their project is a Git repository — essentially a system for tracking and co-ordinating changes to source-code in files and software — that is decentralized and incentivized.
“Open-source developers have been the backbone of the tech industry for the last 30 years and NouGit is going to provide a way for open-source projects to create monetary value for themselves and not Microsoft and IBM,” says Rob Behnke, a serial entrepreneur and member of the five-strong NouGit team, who will now compete in the hackathon’s Grand Finale event in Cape Town, South Africa, next month.
By way of reference, recent months have seen Microsoft and IBM acquire two of the world’s largest open-source development platforms in multi-billion dollar deals. Microsoft bought GitHub for US$7.5 billion, with IBM paying US$34 billion for Red Hat.
Behnke believes these “centralized” models do not maximize the potential for collaboration, however. “Decentralization enables the platform to flourish and progress the open-source philosophy,” he says, explaining that NouGit’s bounty program aligns the interests of project managers and contributing developers.
In the NouGit ecosystem, rewards are offered for specific lines of code. “The developer who comes up with the best solution gets the bounty. Value is thereby returned to developers in the form of compensation and reputation enhancement.”
Behnke adds: “This greatly reduces hiring friction because it allows project managers to see what a developer can do before paying for their contributions. Under the existing model, a lot of open-source projects struggle to get anyone to work on their project. By creating clear incentives, the likelihood of project completions should increase.”
Recording all of these code submissions and transactions on the blockchain, meanwhile, creates a “trustless” environment that keeps project managers honest.
Together, Behnke and his collaborators — Colby Gilbert, Fred Madrid, Mike Lin and NicoLae Carabut, who is originally from Moldova — combine expertise in software engineering, cryptos, fintech, finance and UI/UX design. Their focus on improving the open-source model can be seen as a reflection of their organic formation via the EOSIO and wider blockchain community in San Francisco, and their passion for blockchain’s transformative social and economic potential. The end-result is a project that is very much designed from a developer perspective, with developers in mind.
“We assembled from all of us constantly seeing each other at Starfish Mission, the blockchain co-working space in San Francisco,” says Behnke. “We all kept running into each other at EOS meetups and then about one month before the hackathon there were a few specific meetups dedicated to assembling EOS hackathon teams.”
They registered for the EOS Hackathon with the intention of “having a ton of fun.” In the event, “expectations were drastically exceeded.”
So what lessons will they take away from the experience as they seek to make NouGit production-ready? “Putting together the right team and trusting your team-mates is one big lesson,” says Behnke, adding that the EOSIO community is the “most infectious” in the industry.
“We’ve had nothing but support and constructive feedback throughout toensure we build this on the right trajectory,” he says. “And the hackathonmentors were the icing on the cake to help us push through and get across thefinish line.”