Proposal “dash-incubator-jojobyte-2024-q2“ (Completed)Back
Title: | Dash Incubator Jojobyte 2024 Q2 |
Owner: | jojobyte |
Monthly amount: | 400 DASH (22543 USD) |
Completed payments: | 2 totaling in 800 DASH (0 month remaining) |
Payment start/end: | 2024-05-10 / 2024-07-08 (added on 2024-05-10) |
Votes: | 554 Yes / 83 No / 2 Abstain |
Proposal description
We are requesting funds to start and continue work on the following projects and features.
Libraries
Library implementation examples
The progress on each project can be tracked on GitHub at Wallet UI - Roadmap and Libraries - Roadmap
What we've built so far
As part of the Dash Incubator, we (@coolaj86 and @jojobyte) have built JavaScript libraries with minimal (preferably zero) dependencies and examples to showcase those libraries.
Libraries
Code Examples
Demos
Most of this work has been streamed live and can be watched at:
Libraries
- DashJoin.js - Vanilla.js Coin Join Implementation
- DashProposal.js - New library for proposal generation
Library implementation examples
- Wallet UI
- 3rd Party Integrations
- CrowdNode
- Maya
- CTX Gift Cards
- BitRefill
- DashJoin.js (CoinJoin)
- DashProposal.js - New UI for proposal generation with a built-in wallet that will streamline the proposal process and live at proposal.dashincubator.dev
The progress on each project can be tracked on GitHub at Wallet UI - Roadmap and Libraries - Roadmap
What we've built so far
As part of the Dash Incubator, we (@coolaj86 and @jojobyte) have built JavaScript libraries with minimal (preferably zero) dependencies and examples to showcase those libraries.
Libraries
- https://github.com/dashhive/DashJoin.js
- https://github.com/dashhive/DashTx.js
- https://github.com/dashhive/DashHD.js
- https://github.com/dashhive/DashPhrase.js
- https://github.com/dashhive/DashKeys.js
- https://github.com/dashhive/CrypticStorage
- etc
Code Examples
- https://github.com/dashhive/wallet-ui
- https://github.com/dashhive/crowdnode-ui
- https://github.com/dashhive/examples
Demos
- https://feat-transactions-view.wallet.dashincubator.dev/
- https://wallet.dashincubator.dev/
- https://dashhive.github.io/crowdnode-ui/
- https://dash-incubator-next-app-router-memo.vercel.app/
Most of this work has been streamed live and can be watched at:
Show full description ...
Discussion: Should we fund this proposal?
Submit comment
No comments so far?
Be the first to start the discussion! |
https://www.youtube.com/watch?v=pfNJHCq5iLA
You have better give up.
But to your point, it is a reason why we are eliminating superfluous dependencies and writing in Vanilla JavaScript.
For anyone building for the web, having code written in the language you're familiar with (JavaScript) and limiting the number of dependencies you may have to look through for debugging can improve code quality, security, reliability and potentially even safety.
Giving up because JavaScript, means giving up on the web. Terrible as JavaScript & the web can be, they're also Amazing. Let's not throw the baby out with the bath water.
This flawed virtual machine can change the meaning of the language's commands and thus tottaly change the behavior of the code.
So whatever language runs through a VIRTUAL MACHINE is NOT SAFE for important tasks (like cryptocurrencies).
Only the languages that are compiled and can be executed directly in the processor (as bytecode) could be considered as safe languages.
Bare Metal JavaScript: The JavaScript Virtual Machine
https://www.youtube.com/watch?v=LjXFGqNbhig
Implying that something is safe because it is compiled to bytecode is disingenuous.
It could just as easily be a backdoor, virus, malware or ransomware, safely compiled to bytecode. Perhaps you're unaware or purposefully ignoring the recent `xz` backdoor from this year?
Not using a VM just changes the threat vector.
No language is completely safe. Its just trading problems/threat vectors.
The formally verified languages.
https://en.wikipedia.org/wiki/Formal_verification
Of course the formal verification does not solve the flawed virtual machine problem, but it is certainly a very important test for whatever important and secure code you want to write.
https://www.dashcentral.org/p/dash-incubator-rion-2024-q2