Dash Core Group Q3 2018 Summary Call - 12 November 2018

kot

Administrator
Core Developer
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Dash Support Group
Mar 17, 2015
689
1,853
263
Dear Dash Community Members,

In order to provide you with a transparent information about the development team efforts, we have prepared a next edition of the Dash Core Group Inc. quarterly call. The goal of this is to discuss project progress made during Q3 2018, hear comments from the management team and answer Community questions.

The call will take place on Monday, 12th of November at 17:00 UTC. The call will be streamed live on Youtube, recorded and shared on the Dash Youtube channel.

The link to the Youtube stream:

Please prepare and submit your questions here in this thread. I will be collecting them until Friday, 9th of November EOD.
I suggest to send one question per user, as there will be limited time for answers.

UPDATE
Slides from the call are available here: https://dashpay.atlassian.net/wiki/...sh-Core-Group-Q3-2018-Summary-Call.pdf?api=v2

Thank you
Robert Wiecko
 
Last edited:

Unstoppable

Member
Jan 25, 2018
145
64
78
Does DCG plan to actually answer these questions during the Q&A, or will they cut the presentation short and stall for a month?

Edit: It appears some people don't remember what happened with Q2 Q&A session, and don't understand the concept of pushing for accountability.
 
Last edited:

Stealth923

Well-known Member
Foundation Member
Mar 9, 2014
346
378
233
1) Can core please give an update from the SEC meeting in October. What was the general opinion, positive/negative and what were the next steps, more clarifications/meetings or SEC will release a decision to the public in due course?
2) New Dash website release date?
 
Last edited:

strophy

Administrator
Dash Core Team
Moderator
Dash Support Group
Feb 13, 2016
712
413
133
Cross-posted from community questions, as a placeholder to remember to answer these questions during the call:
  1. Can we get a detailed list of features which will be part of Evolution MVP 13.0?
  2. Where are the What's Going On At Dash reports?
 
  • Like
Reactions: kot

Quansen

New Member
Aug 6, 2018
30
16
8
40
From an outside perspective DCG seems to be exclusively focused on the medium of exchange property of dash.

Do you intent to shift the attention partly towards the store of value property from a business development and/or software development perspective in the future?

How do you plan to balance the technological advancement needs of MoE with the stability and trust needs of the SoV property in dash protocol development going forward?
 

qwizzie

Well-known Member
Aug 6, 2014
1,576
736
183
Can we have more information about Dash Evolution Rating System :

Will the rating system be applied to usernames ?
What steps are taken to make sure the rating system can not be abused ?
Will the rating system be included with v.1.0 ?
 
Last edited:

lord2jays

New Member
May 6, 2015
32
10
8
Is it possible for an easy interface/page (zoomable world map??) to be constructed whereby Dash transaction numbers and Dash dollar-value Volume can be displayed? i.e. A geographical breakdown of Dash usage.

Is it possible for a FREE template for accepting Dash payments can be made? i.e An importable/copy+paste-able piece of html code, which will display current $/£/Euro exchange rate and allow for customers to easily fill a couple of fields in which will send a purchase request to an email?

I see there are 3rd parties offering to allow payments in Dash to be accepted on your business website for instance, but I would like it if there was a free, universal option. Something requiring no-to-low maintenance and with less features/management.

Maybe I'm missing something but don't you have to pay for Woocommerce etc services if you want them on your website?
 
  • Like
Reactions: bhkien

kot

Administrator
Core Developer
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Dash Support Group
Mar 17, 2015
689
1,853
263
1) Can core please give an update from the SEC meeting in October. What was the general opinion, positive/negative and what were the next steps, more clarifications/meetings or SEC will release a decision to the public in due course?
They obliged us to NOT share any information about this meeting.
 

kot

Administrator
Core Developer
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Dash Support Group
Mar 17, 2015
689
1,853
263
Is there release date for the NDA - when can u tell us what happened.
We cannot communicate. This is up to them to communicate the outcomes.
 

kot

Administrator
Core Developer
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Dash Support Group
Mar 17, 2015
689
1,853
263
How do you plan to balance the technological advancement needs of MoE with the stability and trust needs of the SoV property in dash protocol development going forward?
Just to understand the question properly, please define MoE and SoV. I am assuming "Medium of Exchange" and "Store of Value" but please confirm. Thanks
 

kot

Administrator
Core Developer
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Dash Support Group
Mar 17, 2015
689
1,853
263
Is it possible for an easy interface/page (zoomable world map??) to be constructed whereby Dash transaction numbers and Dash dollar-value Volume can be displayed? i.e. A geographical breakdown of Dash usage.
It is possible to create such visualisation (but I am not sure if it would be 100% correct), however focus of the development team is completely elsewhere (Evo development and releases). We would encourage community members and other development teams to provide additional features like this one.

I see there are 3rd parties offering to allow payments in Dash to be accepted on your business website for instance, but I would like it if there was a free, universal option. Something requiring no-to-low maintenance and with less features/management.
Evolution release will provide decentralised APIs and SDKs allowing developers easy integration. For non-technical people and solutions, 3rd parties are, in fact, the best option, as they remove necessity to maintain any code.

Maybe I'm missing something but don't you have to pay for Woocommerce etc services if you want them on your website?
We don't have and don't want Woocommerce services on our website. Please clarify the question, as I think I am missing the point here.
 
Last edited:

kot

Administrator
Core Developer
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Dash Support Group
Mar 17, 2015
689
1,853
263
Dear Community Members,

Thank you for attending the Q3 call with us. I hope you liked provided information.
Please find the slides from the call available in the following location: https://dashpay.atlassian.net/wiki/...sh-Core-Group-Q3-2018-Summary-Call.pdf?api=v2
I encourage you to download and review the slide-deck, as we have prepared much more materials than actually presented during the call. In appendices you will find detailed team updates, roles and organisation structure, backlog information and many others.

Enjoy!
Robert Wiecko
 

lord2jays

New Member
May 6, 2015
32
10
8
It is possible to create such visualisation (but I am not sure if it would be 100% correct), however focus of the development team is completely elsewhere (Evo development and releases). We would encourage community members and other development teams to provide additional features like this one.


Evolution release will provide decentralised APIs and SDKs allowing developers easy integration. For non-technical people and solutions, 3rd parties are, in fact, the best option, as they remove necessity to maintain any code.


We don't have and don't want Woocommerce services on our website. Please clarify the question, as I think I am missing the point here.
Hey Cheers for the reply Kot.

The last part was unclear sorry.

I am looking to sell apparel through an independent website and accept Dash for payment.
I was hoping to have a easy-to-use 'window' on the web page in which people can place an order.
i.e. They fill in a few fields, £/$ they wish to pay, email, notes/comments, TxID
This would then send me an email notification with the relevant info, I could check the TxID and see if they'd payed the correct amount and send on the goods.

Is this only possible with a 3rd party at present? (Bearing in mind my coding skills are non-existent!)

Thanks
 

strophy

Administrator
Dash Core Team
Moderator
Dash Support Group
Feb 13, 2016
712
413
133
@lord2jays The only way to currently do this (without coding skills) is to use a third party provider. A worked example with screenshots and detailed instructions is available here: https://docs.dash.org/en/0.13.0/merchants/getting-started.html#woocommerce-and-gocoin

If you would prefer to run your own payment processing server, you should check out BTCPayServer. Dash is supported there, and there are detailed instructions on how to set it up, with a one-click Docker build coming.
 
  • Like
Reactions: slamdunk

kot

Administrator
Core Developer
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Dash Support Group
Mar 17, 2015
689
1,853
263
Hey Cheers for the reply Kot.

The last part was unclear sorry.

I am looking to sell apparel through an independent website and accept Dash for payment.
I was hoping to have a easy-to-use 'window' on the web page in which people can place an order.
i.e. They fill in a few fields, £/$ they wish to pay, email, notes/comments, TxID
This would then send me an email notification with the relevant info, I could check the TxID and see if they'd payed the correct amount and send on the goods.

Is this only possible with a 3rd party at present? (Bearing in mind my coding skills are non-existent!)

Thanks
Thank you for the clarification.
That would require additional development, outside of the Dash Evolution Platform. These would be plug-ins and libraries for the e-commerce engines. We have started conversations about this internally, hoverer I also count on external vendors to deliver various plugins and extensions as soon as the platform is ready and released.
 

lord2jays

New Member
May 6, 2015
32
10
8
@lord2jays The only way to currently do this (without coding skills) is to use a third party provider. A worked example with screenshots and detailed instructions is available here: https://docs.dash.org/en/0.13.0/merchants/getting-started.html#woocommerce-and-gocoin

If you would prefer to run your own payment processing server, you should check out BTCPayServer. Dash is supported there, and there are detailed instructions on how to set it up, with a one-click Docker build coming.
Cheers Strophy,
I was actually thinking I could do it myself really but it's only a more clunky method which was why I thought a template designed by someone who knows what they're doing would be better.

I can always add a window to the website asking someone to make a payment request, they fill in a couple of fields and it generates an automatic email to my related account.
I then send them back a newly generated Dash address and the amount of Dash to send. They send me back a TxID and I take that as proof of purchase.

I can see crypto enthusiasts not minding the wait between replies but not regular punters/shoppers.

I just feel that a peer-to-peer crypto should function as such and not break down to peer-to-3rd party profit makers-to-peer just because someone wants to buy a bag. If anyone can facilitate and maintain the crypto-payment ethos I would have thought it would be Dash.
I'm not having a go at anyone it's just something to consider.
 

lord2jays

New Member
May 6, 2015
32
10
8
Thank you for the clarification.
That would require additional development, outside of the Dash Evolution Platform. These would be plug-ins and libraries for the e-commerce engines. We have started conversations about this internally, hoverer I also count on external vendors to deliver various plugins and extensions as soon as the platform is ready and released.
Hey Kot,
that's fair enough, I wasn't really thinking it would specifically be part of an Evolution release, it really would help me out though.

I do realise I'm sounding a bit 'I want my cake and eat it' but it just irks me a bit that, within a relatively simple peer-to-peer scenario, I have to bridge a gap with a 3rd party who hold dominion over the functionality of my whole business.
For example, say I'm using a plug-in by WooCommerce and they suddenly have a bug or an attack or what-have-you, that means ALL potential transactions I might make through my website are up the Swanee until their plug-in regains function, if it ever does. I don't really like the sound of that and it goes against the decentralization of using crypto in the first place IMO.

I'm not putting this to you in a 'what are you gonna do about it then??!!??' kind of way, just trying to give you an argument for perhaps bringing the functionality afforded by a plug-in under the Dash decentralised umbrella.

I would have thought there could/should be a more elegant solution to making payments through the Dash blockchain whereby two people can make a payment to each other using the TxID and blockchain itself as proof of transfer of funds, with maybe a universal conversion built in from coinmarketcap (or similar).

Instead, using a 3rd party plug-in, there will be payment IDs, order numbers, receipts, % fees etc etc which have to be generated outside of the actual blockchain transaction, making the whole process (arguably) more clunky and unappealing than using current banking methods.
 

kot

Administrator
Core Developer
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Dash Support Group
Mar 17, 2015
689
1,853
263
@lord2jays Just to be clear - I absolutely agree with you and I would love to have these plugins and extensions developed internally.
Unfortunately the reality is that we don't have enough resources (read money, time and people) to build an additional team and include these into our product portfolio.

It might look like easy to achieve, e.g. just 1-2 additional developers would resolve this problem. The reality is that it would be much more complex task - development is just a part of the work to be done. We would have to incorporate this into the product strategy, hire additional Product Owner to maintain requirements, keep an eye on the changes on all of the e-commerce platforms, integrate with all of the marketplaces with these components (each platform has it's own marketplace), create and maintain documentation (technical and non-technical), ensure QA and marketing of the new products, create a support team to handle bugs etc. So the complexity of this is much larger than we can afford at the moment.

There is entire market of companies delivering plugins and extensions and this is their core business. Our core business is crypto and payments and we do not have developers specialized in plugins development (and we don't even have an intention to create such team atm). I hope that these external companies will recognize an opportunity in developing extensions for Dash Evo and will support our expansion to the e-commerce world.
 
Last edited:

kot

Administrator
Core Developer
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Dash Support Group
Mar 17, 2015
689
1,853
263
Dear Community Members,

Please find the answers to the outstanding two questions below:

Question: When will Private Send be integrated in Dashpay for iOS?
Answer: We were referring to the PrivateSend implementations in the Community Q&A - October 2018: https://www.dash.org/forum/threads/community-q-a-october-2018.41761/
Let me quote: During the next few weeks we plan to hold discussions on product strategy (for all products). The PrivateSend topic will be discussed as a part of a broader strategy topic, so this is in the process of decision making. After these discussions, we will be much better positioned to provide an answer to this question, and will aim to provide an update during the next Q&A round.

There are improvements in the PS implementation being developed by the team, however there was no decision made on when PS will be integrated in iOS wallet. We will keep you posted about the roadmap changes as a part of the monthly updates (we are working on the new format of the monthly report).

Question: How will you guy protect private transactions if gov. can just buy a master node?
Answer: A user’s PrivateSend balance is prepared through a series of mixing transactions. At a minimum, these balances must be mixed at least twice to be considered private. The current default setting is four rounds, but the user has the option to increase the number of mixing rounds up to sixteen. Each additional round of mixing exponentially increases the difficulty of tracing a transaction. Even if a malicious actor owned hundreds of masternodes, there is a negligible probability of determining a transaction’s source of funds with more than a few rounds of mixing, because they would need to operate the masternodes associated with all mixing rounds. Even when operating 50% of the network, an attacker would have almost no chance of determining the source address of a PrivateSend transaction utilizing the maximum sixteen rounds.
 
  • Like
Reactions: lord2jays

lord2jays

New Member
May 6, 2015
32
10
8
@lord2jays Just to be clear - I absolutely agree with you and I would love to have these plugins and extensions developed internally.
Unfortunately the reality is that we don't have enough resources (read money, time and people) to build an additional team and include these into our product portfolio.

It might look like easy to achieve, e.g. just 1-2 additional developers would resolve this problem. The reality is that it would be much more complex task - development is just a part of the work to be done. We would have to incorporate this into the product strategy, hire additional Product Owner to maintain requirements, keep an eye on the changes on all of the e-commerce platforms, integrate with all of the marketplaces with these components (each platform has it's own marketplace), create and maintain documentation (technical and non-technical), ensure QA and marketing of the new products, create a support team to handle bugs etc. So the complexity of this is much larger than we can afford at the moment.

There is entire market of companies delivering plugins and extensions and this is their core business. Our core business is crypto and payments and we do not have developers specialized in plugins development (and we don't even have an intention to create such team atm). I hope that these external companies will recognize an opportunity in developing extensions for Dash Evo and will support our expansion to the e-commerce world.
Yo, cool cool.
What with the $ value of Dash diving I imagine you et al @ Dash have more than enough on your collective plates.
Perhaps time will sort a solution more to my liking as the crypto space develops.

I look forward to accepting Dash on my website soon and will be flying the flag for crypto usability!

Peace
 
  • Like
Reactions: TaoOfSatoshi

camosoul

Grizzled Member
Sep 19, 2014
2,263
1,130
1,183
Question: When will Private Send be integrated in Dashpay for iOS?
Couldn't this problem be (at least partially) solved by HD seeds?

If the iOS app is HD-capable, "recover" the seed from "dashd -usehd" followed by "dash-cli dumphdinfo"

Now, they're both running the same deterministic chain. Let your computer mix, and the iOS app will simply follow the chain to it's end... iOS app doesn't need to do any mixing. Your mobile device simply needs the ability to identify and sign denominations, not the whole shebang.

[shrug]