Bluzelle Decentralized Database Hackathon Apr 2018
Organized by
Come together with like minded folks to create cool new ways to use Decentralized Database technology, and win Crypto!
What is this about?:
Decentralized application developers have been using database backends that have been hosted in the cloud and have not truly been fulfilling the unique demands and needs of decentralized applications.
Bluzelle is just that – an on-demand, reliable, scalable and fast decentralized database that dynamically supports your applications. Wherever your applications need the data to be now and tomorrow. And to whatever scale needed.
Video of what Decentralized Database technology is all about: https://youtu.be/tYQk5vWc83o
Our Github is here https://github.com/bluzelle/bluzelle and we're building out the decentralized database right now. So in this hackathon you'll be given a database interface and the opportunity to perform CRUD operations. Then it's up to you and your team to think of creative applications for a decentralized database that can be whipped together before the time is up!
Do you want to:
Test out your decentralized application ideas and network with dApp developers?
Be advised by developers who’ve built components of decentralized applications?
Be critiqued by technology and business leaders familiar with decentralized applications?
Compete for the best ideas and win hardware wallets loaded with Crypto Currency?
Note: By registering for this event, you agree to our Hackathon Participation Agreement below
PLUS, we're having a workshop:
Presenter - Isabel Scroggin, Decentralization Researcher/DeveloperIsabel is a recent graduate, holding a Master's of Computer Science from Purdue as well as a Bachelor's of Computer Science and a Bachelor's of Mechanical Engineering from Rose-Hulman. In her studies, she has developed a wide breadth of knowledge and a deeper focus on algorithms, data structures, and parallel/distributed systems. Her professional experience includes ground support for NASA's Jason-3 satellite and two summers at Amazon: one working on vehicle routing and one digesting massive volumes of latency data to draw human insights about the performance of Amazon.com. As a graduate student, her research was on developing performant concurrent authenticated data structures.
Topic: A presentation and discussion of the technical concepts underpinning the Decentralized Database whitepaper
https://bluzelle.com/wp-content/uploads/2017/10/bluzelle-whitepaper-english1-4.pdf
Isabel will spark the discussion with a high level overview of our Decentralized Database technology, then do a deeper dive into specific technical aspects - during which audience members will be encouraged to ask questions and participate in open discussion. Nitin will facilitate the discussion to ensure this will be an enlightening experience for all!
Time:
Saturday, April 28th, 830am to 10pm
Sunday, April 29th, 9am to 7pm
Schedule:
Saturday
830am - Roll-in and get comfy - breakfast served
9am - Introductions, Acknowledgements, Logistics
930am - The tech theme: Distributed Database Technology
10am - Form teams
1030am - Technical Workshop on Bluzelle technical underpinnings
12-1pm - Lunch
2pm - Team registration closes
6pm - Dinner
Sunday
9am - Breakfast
12-1pm - Lunch
4pm - Presentations and judging
5pm - Awards and Appreciation
Judges:
Brian Fox - Brian is currently CTO of Orchid in Silicon Valley, but is best known as the author of the GNU Bash Shell. Bash is used as the default login shell for most Linux distributions and Apple’s MacOS. Since then, he has developed the first online banking software in the US for Wells Fargo as well as an open source election system.
Charles Krempeaux has held titles such as CTO, Director of Engineering, Director of Technology, Engineering Manager, Principal Software Engineer, and Chief Architect. He has built 6 companies in his career and helped 5 others build theirs. He has been involved in open source projects since 1996 and has co-authored “The Mono Handbook” book as well contributing to the mono project itself. He is one of the 4 original senior members of the Hootsuite engineering team. As well as having done work for Electronic Arts (EA), and had a startup acquired by Microsoft, and later sold to Facebook. Through his illustrious career, he has gathered a wealth of knowledge in and around the area of Software Engineering, Data Science, AI, Machine Learning, Management, Entrepreneurialism, Product Development, and Software Architecture.
Colin Charles was on the founding team of MariaDB, having to growth hack its user-base from constant evangelism almost singlehandedly. He cares deeply about infrastructure software, from Linux, databases and scaling web infrastructure. He was also an early employee at MySQL (till its exit to Sun Microsystems). He is knowledgable about data stores, and strategises about community evangelism, developer relations and remote working. In past lives, he also served on FESCO for The Fedora Project and also hacked on OpenOffice.org.
Neeraj Murarka is a software engineer and computer systems architect with over 20 years expertise in cutting edge technology. He has worked on projects for Google, IBM, Hewlett Packard, Lufthansa, Thales Avionics, and Zynga. Some of Neeraj's largest projects include: locking down of modi ed Android OS for retail markets; multicast UDP satellite-based music streaming systems, mobile app for blockchain startup "Zeroblock"; design and development of secure and FFA-approved systems for Airbus and Boeing commercial aircraft.
Ryan Fugger, the original creator of Ripple who designed and implemented a multi-hop payment network into several online communities. It was then sold to Chris Larsen and Jed McCaleb who implemented the concept on top of their consensus ledger transaction system.
Prizes:
Hardware wallets filled with crypto!
1st prize: $500 CAD of crypto currency spread across max 3 devices
2nd prize: $250 CAD of crypto currency spread across max 2 devices
3rd prize: $100 CAD of crypto currency spread across max 2 devices
Every participant gets a t-shirt
What are hardware wallets?:
The Trezor Wallet: https://trezor.io/
Hackathon Participation Agreement
Bluzelle is pleased to present the Decentralized Database Hackathon (“Hackathon”) hosted by SFU Venture Labs. The Hackathon is governed by this Hackathon Participation Agreement (“Agreement”). By entering the Hackathon, you (“Participant”) agree to abide by the Agreement which is a binding legal agreement between Participant and Bluzelle with respect to the Hackathon.
Participation in the Hackathon
Participant must be at least 18 years of age and be present at the hackathon with their team for the duration of the hackathon. In addition to the Agreement, Participant agrees to abide by SFU Venture Lab’s Code of Conduct and additional documents, if any, provided in connection with the Hackathon (collectively “Additional Documents”). Bluzelle has the right, at its sole discretion, to disqualify any Participant for breach of the Agreement or Additional Documents. Bluzelle has the right to cancel or suspend the Hackathon with or without notice and for any or no reason. Bluzelle is not responsible for any damage or inconvenience caused by a cancellation or suspension of the Hackathon.
Teams
Participants can work as an individual (team of one) or in groups of two to six Participants (each group of 1-6 Participants is a “Team”).
Submission
Teams of Participants are expected to provide submissions leveraging Distributed Database Technology. While suggested areas relate to how this new database solution can be used to host globally distributed data, teams of Participants are not restricted to this area. Team submissions can range from a high level presentation via slides (e.g. Powerpoint, Keynote Google Slides), to a rudimentary application demonstrating their initiative. By providing a submission in the Hackathon, each Participant represents and warrants that the submission does not violate any applicable law or any third party intellectual property rights.
Judging
The Hackathon winners will be chosen from the teams of Participants by a panel of judges selected by Bluzelle. The judges’ decisions are final, binding and uncontestable. Judgment will be based on:
(i) Utilization of the Distributed Database Technology into the solution (10%)
(ii) Leveraging the blockchain concepts inherent in the technology (15%)
(iii) Leveraging the Swarm, or Peer to Peer, concepts inherent in the technology (15%)
(iv) Identifying a real-world problem (30%)
(v) Suggesting an innovative approach to solving the real world problem in (iv) (30%)
A total of three winning Entries will be chosen on the above criteria, for which the hardware wallets and crypto will be given as prizes.
Prizes
The prizes will be divided evenly amongst Participant team members unless otherwise noted. Bluzelle reserves the right not to award a prize in the event of an insufficient number of eligible entries meeting the minimum judging criteria as determined in Bluzelle’s sole discretion. Bluzelle is not responsible for any dispute among teams or team Participants related to prizes.
Publicity and Privacy
Participant understands that the Hackathon may be photographed, videotaped, recorded, live streamed, etc. and hereby grants Bluzelle and/or SFU Venture Labs the right to use or refrain from using Participant’s name and/or likeness any and all footage about Participant’s participation in the Hackathon and Participant’s Hackathon submission in any manner or media that Bluzelle and/or SFU Venture Labs sees fit without Participant’s review or approval and without compensation. By participating in the Hackathon, Participants agree that their personal data provided as part of the Hackathon may be used for the purposes of the Hackathon.
Licensing and Intellectual Property Rights
Bluzelle does not claim any license or any intellectual property rights in Participant’s submission, except for the limited license to review the submission as part of Hackathon judging and awarding of prizes.
Software produced should be licensed in a permissive fashion. Approved licenses include the MIT License, new BSD License (preferred), or the Apache license. For a template of the 3-Clause BSD License, please refer to: https://opensource.org/licenses/BSD-3-Clause.
Liability Release and Indemnity
UNDER NO CIRCUMSTANCES WILL Bluzelle BE LIABLE FOR ANY DIRECT, INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH, ARISING OUT OF OR RELATING IN ANY WAY TO THE HACKATHON AND/OR THIS AGREEMENT. Participant shall indemnify and hold Bluzelle and its officers, directors, employees, successors and assigns harmless against any claims, losses, damages, liabilities and expenses (including reasonable attorneys’ and other professionals’ fees) incurred by Bluzelle in connection with, arising out of or relating in any way to the Hackathon and/or this Agreement.
Governing Law and Severability
This Agreement and the Hackathon will be governed by the laws of British Columbia and the laws of Canada applicable therein and the courts of British Columbia will have sole jurisdiction over any disputes relating to this Agreement.