Thanks so much ! glad you liked our project
No worries. very thanks for guiding us
Weâre integrating both IPFS and BTFS. IPFS is utilized for code submission, while BTFS is used to store the questions data. will be updating the milestones.
Thank you for the insight !
thank you ! will be updating the milestones shortly
You are trying to say that the challenge wonât implement a time bound approach rather each quest closes as soon as the correct solution is given to the challenge?
Nice one. Your steps such as hiding test cases during submissions and standardizing participation fees, demonstrate a commitment to equity.
Another question that I have after reading your response is.
How do you ensure the security of data recorded on the blockchain?
Well for this MVP on Nile we left the data un-encrypted: (Since this is a testnet platform)
This encryption layer can be easily implemented, via a partial encryption, using a private key to partially encrypt the data just before deploying on btfs and then re decrypting on frontend just before the code evaluation.
There is no data that we think of that would be considered a security threat. Well if someone tries to take code solution well we are welcoming you to increase your knowledge in coding.
Meaning in any case they wont be fooling the question owner to take funds out of them.
@Chizz your answer to above question.
A reminder to Checkout the sensation going around.
thecodehive.online
There is still time to post a question here if you want it to be on the platform.
this promotes using of the âMyquestionâ tab on platform. we will be deploying contract under your address so that you may experience how is it to be the BoSSđ,
Refer to the Post Below:
Exciting Updates from CodeHive
- Weâre thrilled to announce that weâre now fully live on the Nile testnet with version 1.0.0!
- Phase 1 is officially complete, and weâve achieved all the milestones planned out.
- For full transparency, weâve updated our project milestones with direct links to the corresponding Git commits. Check them out!
-
we have added project test instructions section to for ease of access with less hardles
-
Explore our updated project video, offering a detailed walkthrough of our innovative platform. https://www.youtube.com/watch?v=V3noWV3ZyLw
@elluminaZK
A heartfelt thank you to everyone who has supported us throughout the hackathon journey. Your encouragement means the world!
But wait, thereâs more! Weâre not done enhancing CodeHive post-submission. Stay tuned for exciting updates coming your way soon.
Yes, thatâs correct! In our approach, once you submit a correct solution, itâs sent directly to the questionerâs dashboard for evaluation. Theyâll review all submissions and reward the most optimal solution accordingly. @Chizz
Hereâs a sneak peek of how the dashboard looks:
Feeling the same, Thank you soo much too, well you were the one who introduced we to this. Thank you again!!
Iâm glad you found my suggestions useful, I love the whole outlook of the website, the colors are really soothing to the eyes even if you got blurred to vision, kudos!!
thanks for the feedback, means alot to us
Youâre welcome, rooting for you as hackathon progresses and tag me to each update just incase I miss it initially, keep building!!
so sweet of you @manfred_jr . yes we will make sure to tag you on every updates from now thank you !
you check our latest phase 1 completion updates
Ok I see. Thanks for assuring that there is no data you think that can consider a security threat. Your response to this give users the assurance that there wonât be any reason to be scared of any security breach with will increase users trust in using your platform.
Ok that means it still requires a bit of human efforts to run the evaluation of solutions sent before the winner gets rewarded. Is there any plan to automate the whole process from identifying the user with the correct solution to rewarding such users?
Oh, this tag was impromptu and faster than I least expected it to be, would sure check that out, thank you.
Happy to help,
please feel free to leave a âBounty questionâ (we will be adding it under your name for now), so that you can experience the bounty handling interface on application.
Actually the solution is only posted to blockchain if the solution passes every test cases. Well the reason for that human selection was to analyses the two factor, let say the bounty owner wants a memory efficient solution , well then he funds that one, and if wants a time efficient then thatâs that,
Extended use case 1, well this could again be implemented to have a instant fund out if the bounty owner doesnât care about the efficiency, then one can always use a brute force method., (well kills the whole point.)
Extended use case 2, creating bounties for a solidity codes, analyzing for energy efficiency.