Bitcoin Forum
December 13, 2024, 09:13:46 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 [6082] 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 ... 7012 »
  Print  
Author Topic: [ANN][DASH] Dash (dash.org) | First Self-Funding Self-Governing Crypto Currency  (Read 9723728 times)
afreer
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
December 20, 2016, 12:56:52 PM
Last edit: December 20, 2016, 01:17:52 PM by afreer


Super cool!

Is the Dash Evolution a open source? Everybody can deploy Evolution code on his website or we can only use Evolution on Dash.org?

Thank you,

Well, Evolution works with the Masternode network.  Dash+Evolution, when it's out, can be cloned however, Masternodes are very expensive, and to create enough MN to have a chance at flubbing up the system is pretty much impossible now.  If you start a clone, you have to build your network and value from scratch.  This would be very difficult, though there are at least a couple of clones trying to do so.  They will have to be talented enough to upgrade with Dash when new code comes out as well though??

As far as deploying Evolution, that's the cool thing.  A web developer or anyone who wants to use Evolution will be able to tap into the network via the DAPI (distributed API) which will allow for all kinds of useful functions I can't even imagine myself because we're hitting the limits of my mind now, LOL.  But basically, the way people make charts from exchange's API, you'll be able to make charts based on the Dash network.  How many transactions per day, I dunno, whatever is of interest.

The cool thing about the DAPI is that it's completely decentralized and random access to the network itself.  You can trust what is quarried as if you are running a full node yourself without running a node, without keeping a copy of the blockchain, etc... I don't think people realize how amazing this is Cheesy

"But basically, the way people make charts from exchange's API, you'll be able to make charts based on the Dash network.  How many transactions per day, I dunno, whatever is of interest. "

this block explorer example is probably a good way to show how the Evolution architecture works differently to the way crypto is working currently - right now to setup a block explorer you need to a) host your own node b) implement middleware that connects your webserver to your fullnode via RPC (e.g. Bitcore-node) c) implement a frontend (e.g. Insight) that can query / search / display blocks and transaction info, and update as your fullnode detects new transactions / blocks, and relay this between your fullnode, your server and your end-user's client. d) host that infrastructure/site 24/7 for end-users and hope none of the various components you had to setup goes down.

...so currently blockexplorer users are dependent on the permission and availability of a centralized intermediary to host essentially a middleware service that lets you (a web user) connect to Dash (an RPC based P2P network) and you also have to trust the information you are getting (and this applies not just to block explorers but to basically any end-user access by web/mobile users, outside of mobile SPV wallets, which require an intermediary server but don't require as much trust to validate the data)

In Evolution, to create a block explorer,you can just cut and paste some Javascript into a web page on the client side, that calls DAPI over HTTPS and retrieves the block/tx info, and gets a callback (via websockets or polling) when new blocks are committed to the chain.  If you want the least level of trust you can use multiple Masternodes and validate the data using SPV too.  You can even download the HTML page and run it from your desktop so there is no server required to initially download the page each time you want to access it.  Plus the data will be far more rich/informative, instead of just transactions and blocks, you can see new signups, purchases, ratings, proposals, votes, new apps and products added, etc

Then that philosophy is extended to basically all end-user services, whether you a merchant, paying customer, digial content producer / consumer, it's about ease of access then that provides the ease of use that should help remove the friction for mainstream traction.
DARKHOLDER
Hero Member
*****
Offline Offline

Activity: 659
Merit: 500


Zepher is scammer!:)


View Profile
December 20, 2016, 02:06:38 PM

Dash in 3 place! Wink http://cryptorials.io/best-cryptocurrency-investments-2017/
Walter_S
Sr. Member
****
Offline Offline

Activity: 310
Merit: 250


View Profile
December 20, 2016, 04:17:33 PM


Super cool!

Is the Dash Evolution a open source? Everybody can deploy Evolution code on his website or we can only use Evolution on Dash.org?

Thank you,

Well, Evolution works with the Masternode network.  Dash+Evolution, when it's out, can be cloned however, Masternodes are very expensive, and to create enough MN to have a chance at flubbing up the system is pretty much impossible now.  If you start a clone, you have to build your network and value from scratch.  This would be very difficult, though there are at least a couple of clones trying to do so.  They will have to be talented enough to upgrade with Dash when new code comes out as well though??

As far as deploying Evolution, that's the cool thing.  A web developer or anyone who wants to use Evolution will be able to tap into the network via the DAPI (distributed API) which will allow for all kinds of useful functions I can't even imagine myself because we're hitting the limits of my mind now, LOL.  But basically, the way people make charts from exchange's API, you'll be able to make charts based on the Dash network.  How many transactions per day, I dunno, whatever is of interest.

The cool thing about the DAPI is that it's completely decentralized and random access to the network itself.  You can trust what is quarried as if you are running a full node yourself without running a node, without keeping a copy of the blockchain, etc... I don't think people realize how amazing this is Cheesy

"But basically, the way people make charts from exchange's API, you'll be able to make charts based on the Dash network.  How many transactions per day, I dunno, whatever is of interest. "

this block explorer example is probably a good way to show how the Evolution architecture works differently to the way crypto is working currently - right now to setup a block explorer you need to a) host your own node b) implement middleware that connects your webserver to your fullnode via RPC (e.g. Bitcore-node) c) implement a frontend (e.g. Insight) that can query / search / display blocks and transaction info, and update as your fullnode detects new transactions / blocks, and relay this between your fullnode, your server and your end-user's client. d) host that infrastructure/site 24/7 for end-users and hope none of the various components you had to setup goes down.

...so currently blockexplorer users are dependent on the permission and availability of a centralized intermediary to host essentially a middleware service that lets you (a web user) connect to Dash (an RPC based P2P network) and you also have to trust the information you are getting (and this applies not just to block explorers but to basically any end-user access by web/mobile users, outside of mobile SPV wallets, which require an intermediary server but don't require as much trust to validate the data)

In Evolution, to create a block explorer,you can just cut and paste some Javascript into a web page on the client side, that calls DAPI over HTTPS and retrieves the block/tx info, and gets a callback (via websockets or polling) when new blocks are committed to the chain.  If you want the least level of trust you can use multiple Masternodes and validate the data using SPV too.  You can even download the HTML page and run it from your desktop so there is no server required to initially download the page each time you want to access it.  Plus the data will be far more rich/informative, instead of just transactions and blocks, you can see new signups, purchases, ratings, proposals, votes, new apps and products added, etc

Then that philosophy is extended to basically all end-user services, whether you a merchant, paying customer, digial content producer / consumer, it's about ease of access then that provides the ease of use that should help remove the friction for mainstream traction.

I've got a question with regards to the Dash network's dependancy on centralised Domain Registration and DNS services... How susceptible would the dash network be to something like big government intervention through switching off our dash.org domain?

How much will on-ramps to the Evolution platform depend on Domain and DNS being available? I understand that this problem is no different for any other global company and if big Govt. really wanted to it could switch off a domain.

Just thought I'd throw the question out there!

Cheers

Walter



afreer
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
December 20, 2016, 04:38:33 PM
Last edit: December 20, 2016, 05:39:13 PM by afreer


Super cool!

Is the Dash Evolution a open source? Everybody can deploy Evolution code on his website or we can only use Evolution on Dash.org?

Thank you,

Well, Evolution works with the Masternode network.  Dash+Evolution, when it's out, can be cloned however, Masternodes are very expensive, and to create enough MN to have a chance at flubbing up the system is pretty much impossible now.  If you start a clone, you have to build your network and value from scratch.  This would be very difficult, though there are at least a couple of clones trying to do so.  They will have to be talented enough to upgrade with Dash when new code comes out as well though??

As far as deploying Evolution, that's the cool thing.  A web developer or anyone who wants to use Evolution will be able to tap into the network via the DAPI (distributed API) which will allow for all kinds of useful functions I can't even imagine myself because we're hitting the limits of my mind now, LOL.  But basically, the way people make charts from exchange's API, you'll be able to make charts based on the Dash network.  How many transactions per day, I dunno, whatever is of interest.

The cool thing about the DAPI is that it's completely decentralized and random access to the network itself.  You can trust what is quarried as if you are running a full node yourself without running a node, without keeping a copy of the blockchain, etc... I don't think people realize how amazing this is Cheesy

"But basically, the way people make charts from exchange's API, you'll be able to make charts based on the Dash network.  How many transactions per day, I dunno, whatever is of interest. "

this block explorer example is probably a good way to show how the Evolution architecture works differently to the way crypto is working currently - right now to setup a block explorer you need to a) host your own node b) implement middleware that connects your webserver to your fullnode via RPC (e.g. Bitcore-node) c) implement a frontend (e.g. Insight) that can query / search / display blocks and transaction info, and update as your fullnode detects new transactions / blocks, and relay this between your fullnode, your server and your end-user's client. d) host that infrastructure/site 24/7 for end-users and hope none of the various components you had to setup goes down.

...so currently blockexplorer users are dependent on the permission and availability of a centralized intermediary to host essentially a middleware service that lets you (a web user) connect to Dash (an RPC based P2P network) and you also have to trust the information you are getting (and this applies not just to block explorers but to basically any end-user access by web/mobile users, outside of mobile SPV wallets, which require an intermediary server but don't require as much trust to validate the data)

In Evolution, to create a block explorer,you can just cut and paste some Javascript into a web page on the client side, that calls DAPI over HTTPS and retrieves the block/tx info, and gets a callback (via websockets or polling) when new blocks are committed to the chain.  If you want the least level of trust you can use multiple Masternodes and validate the data using SPV too.  You can even download the HTML page and run it from your desktop so there is no server required to initially download the page each time you want to access it.  Plus the data will be far more rich/informative, instead of just transactions and blocks, you can see new signups, purchases, ratings, proposals, votes, new apps and products added, etc

Then that philosophy is extended to basically all end-user services, whether you a merchant, paying customer, digial content producer / consumer, it's about ease of access then that provides the ease of use that should help remove the friction for mainstream traction.

I've got a question with regards to the Dash network's dependancy on centralised Domain Registration and DNS services... How susceptible would the dash network be to something like big government intervention through switching off our dash.org domain?

How much will on-ramps to the Evolution platform depend on Domain and DNS being available? I understand that this problem is no different for any other global company and if big Govt. really wanted to it could switch off a domain.

Just thought I'd throw the question out there!

Cheers

Walter




good question Smiley

Currently the Dash network isn't really affected by switching off dash.org, apart from it's function as an official entry point for new users and for education, news, marketing etc.  That's because Dash is a P2P network where nodes/masternodes can come and go and that's all IP based.  Where the DNS comes in is in the DNS seeds that nodes use on startup, which are services some people setup to return a bunch of IPs of known nodes that new nodes can connect to to enter the p2p network, and the DNS addresses of a bunch of seeds are hardcoded in the QT wallet.  Each DNS seed can be shutdown by killing the DNS entry, but then users can make new ones pretty quick and end-users can enter these into their node config or failing that just enter IPs. Same process as Bitcoin.

With Evolution, we will use the same kind of system.  On a webpage, there's actually a JavaScript lib that the page will include that does all the heavy lifting internally, from connecting to the MN network through to SPV through to handling users / payments, then from the webpage or a server on the site's backend, the lib is abstracted and works like exiting payment libs e.g. Stripe from an implementation perspective - so, inside that lib, we are planning to use DNS seeds in the same way.  Then, even if all the seeds are shut down, you just need to enter one IP of a known Masternode and the client can go from there.

Forgot the main thing...actually Evolution will be less susceptible to censorship purely because it's HTTP based - it's a lot easier for governments to block non-standard ports/protocols e.g. for p2p usage, even a lot of organizations block non HTTP traffic (that means your browser and mobile app will still connect, but anything not on port 80/443 is blocked).  But if you connect directly to the Dash p2p network using HTTPS over port 443 to an IP, censors have no way to block you without blocking every site and service they don't want to censor.  Of course they could block the MN IPs, but as it's a p2p network where you can move a masternode in a short time, it wouldn't be a very effective censorship method, and there are ways we can prevent that too. 
Kienbui
Sr. Member
****
Offline Offline

Activity: 478
Merit: 250


View Profile
December 20, 2016, 06:51:40 PM

Thanks for those links, OneDay. V. useful information.

Look at the chart:

https://coinmarketcap.com/currencies/dash/

I'm throwing everything into Dash, for both technical and fundamental reasons. I think Bitcoin is going way up.

Perhaps to $2.5Kwithin six months.  

Dash will go up at least x12 within a few months of Evolution release, only if they can eliminate 'crypto' addresses in favor of "human readable addresses" and implement a plausible 'savings account' interest bearing account.



Just remember, this won't happen for about another year, right?


Right, Tante.  Money invested now will be multiplied, money invested in about another year will not  Cheesy


You sound like you expect Dash Evolution to flop and not get any traction in adoption?  It will probably take a few more years, but it will catch on IMO.  Paypal didn't really exist  until 2002, and by 2004, I was using all the time.  Now it's beyond huge.  I don't see why Dash won't be just as successful when we will have an amazingly easy to use interface.  

The one thing that Paypal had that Dash currently doesn't, is a marketplace.  It had Ebay.  This is why I've wanted something like Open Bazaar, only run on masternodes, for the past 2 years, but it's too much, and it complicates things with Masternodes, so nobody wants to do that at this time.  That's fine with me, I'm sure a solution will present itself at some point here.

So though I agree that money invested now will multiply, I don't agree that it won't continue to do so well into the future Smiley

Evolution does have a marketplace Smiley   It's the Apps section in the screens Amanda showed.  An app is similar to a store in open bazaar, except you don't need to operate a p2p node to list/use one, you can do that through the decentralized API, in addition to moderated refunds there are other payment types too like recurring auto-pay for subscriptions.  I remember when you suggested OB for Dash and was on the todo list and we found a way to do that and it's a logical progression of the system as soon as you introduce the concept of users and merchants at the protocol level tbh (or rather objects that are be configured to model users and merchants in Dash's higher tiers).  

The difference with OB is, Apps in Evolution are integrated to the Dash Network /  blockchain via DashDrive, not a seperate p2p network on top of Dash, it also means any merchant / service / business that accepts Dash is listed in DashDrive (provided they use DAPI) so everyone can discover and access all Dash enabled services.  It's always better to integrate services like this rather than try to run as a satellite p2p network which never seem to get good usage and have low node counts, to be fair this isn't possible in Bitcoin though which is an understandably conservative project in terms of protocol innovation due to the existing traction and comparatively large market size.

Super cool!

Is the Dash Evolution a open source? Everybody can deploy Evolution code on his website or we can only use Evolution on Dash.org?

Thank you,

Yes everything in Dash is always open source, and Evo code can be deployed on any website.  There is really nothing special about dash.org apart from it's run by the core team and using the domain the network purchased.  We will add an Evolution signup to dash.org when it's released, but any site can add this by just hooking into the https api the MN network will be hosting.

Excellent! What's the requirements to run Evolution website?
TanteStefana2
Legendary
*
Offline Offline

Activity: 1260
Merit: 1001


View Profile
December 20, 2016, 07:03:18 PM

Tante, the last thing I expect is that Evolution will flop! 

You see that little  Cheesy after my comment?  Perhaps I need a "/s" to indicate that I was being flippant.

I am ALL IN on Dash, isn't that clear?

Great to hear the feedback on Evolution apps, that's exactly how I thought they would work!

Oops, I'm being literal again  Lips sealed Lips sealed

Another proud lifetime Dash Foundation member Smiley My TanteStefana account was hacked, Beware trading
"You'll never reach your destination if you stop to throw stones at every dog that barks."
Sir Winston Churchill  BTC: 12pu5nMDPEyUGu3HTbnUB5zY5RG65EQE5d
dafdaf
Member
**
Offline Offline

Activity: 121
Merit: 10


View Profile
December 20, 2016, 07:07:54 PM

good question Smiley

Currently the Dash network isn't really affected by switching off dash.org, apart from it's function as an official entry point for new users and for education, news, marketing etc.  That's because Dash is a P2P network where nodes/masternodes can come and go and that's all IP based.  Where the DNS comes in is in the DNS seeds that nodes use on startup, which are services some people setup to return a bunch of IPs of known nodes that new nodes can connect to to enter the p2p network, and the DNS addresses of a bunch of seeds are hardcoded in the QT wallet.  Each DNS seed can be shutdown by killing the DNS entry, but then users can make new ones pretty quick and end-users can enter these into their node config or failing that just enter IPs. Same process as Bitcoin.

With Evolution, we will use the same kind of system.  On a webpage, there's actually a JavaScript lib that the page will include that does all the heavy lifting internally, from connecting to the MN network through to SPV through to handling users / payments, then from the webpage or a server on the site's backend, the lib is abstracted and works like exiting payment libs e.g. Stripe from an implementation perspective - so, inside that lib, we are planning to use DNS seeds in the same way.  Then, even if all the seeds are shut down, you just need to enter one IP of a known Masternode and the client can go from there.

Forgot the main thing...actually Evolution will be less susceptible to censorship purely because it's HTTP based - it's a lot easier for governments to block non-standard ports/protocols e.g. for p2p usage, even a lot of organizations block non HTTP traffic (that means your browser and mobile app will still connect, but anything not on port 80/443 is blocked).  But if you connect directly to the Dash p2p network using HTTPS over port 443 to an IP, censors have no way to block you without blocking every site and service they don't want to censor.  Of course they could block the MN IPs, but as it's a p2p network where you can move a masternode in a short time, it wouldn't be a very effective censorship method, and there are ways we can prevent that too.

Thanks for the detailed reply. I was wondering the same as Walter_S.
afreer
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
December 20, 2016, 08:47:59 PM

Thanks for those links, OneDay. V. useful information.

Look at the chart:

https://coinmarketcap.com/currencies/dash/

I'm throwing everything into Dash, for both technical and fundamental reasons. I think Bitcoin is going way up.

Perhaps to $2.5Kwithin six months.  

Dash will go up at least x12 within a few months of Evolution release, only if they can eliminate 'crypto' addresses in favor of "human readable addresses" and implement a plausible 'savings account' interest bearing account.



Just remember, this won't happen for about another year, right?


Right, Tante.  Money invested now will be multiplied, money invested in about another year will not  Cheesy


You sound like you expect Dash Evolution to flop and not get any traction in adoption?  It will probably take a few more years, but it will catch on IMO.  Paypal didn't really exist  until 2002, and by 2004, I was using all the time.  Now it's beyond huge.  I don't see why Dash won't be just as successful when we will have an amazingly easy to use interface.  

The one thing that Paypal had that Dash currently doesn't, is a marketplace.  It had Ebay.  This is why I've wanted something like Open Bazaar, only run on masternodes, for the past 2 years, but it's too much, and it complicates things with Masternodes, so nobody wants to do that at this time.  That's fine with me, I'm sure a solution will present itself at some point here.

So though I agree that money invested now will multiply, I don't agree that it won't continue to do so well into the future Smiley

Evolution does have a marketplace Smiley   It's the Apps section in the screens Amanda showed.  An app is similar to a store in open bazaar, except you don't need to operate a p2p node to list/use one, you can do that through the decentralized API, in addition to moderated refunds there are other payment types too like recurring auto-pay for subscriptions.  I remember when you suggested OB for Dash and was on the todo list and we found a way to do that and it's a logical progression of the system as soon as you introduce the concept of users and merchants at the protocol level tbh (or rather objects that are be configured to model users and merchants in Dash's higher tiers).  

The difference with OB is, Apps in Evolution are integrated to the Dash Network /  blockchain via DashDrive, not a seperate p2p network on top of Dash, it also means any merchant / service / business that accepts Dash is listed in DashDrive (provided they use DAPI) so everyone can discover and access all Dash enabled services.  It's always better to integrate services like this rather than try to run as a satellite p2p network which never seem to get good usage and have low node counts, to be fair this isn't possible in Bitcoin though which is an understandably conservative project in terms of protocol innovation due to the existing traction and comparatively large market size.

Super cool!

Is the Dash Evolution a open source? Everybody can deploy Evolution code on his website or we can only use Evolution on Dash.org?

Thank you,

Yes everything in Dash is always open source, and Evo code can be deployed on any website.  There is really nothing special about dash.org apart from it's run by the core team and using the domain the network purchased.  We will add an Evolution signup to dash.org when it's released, but any site can add this by just hooking into the https api the MN network will be hosting.

Excellent! What's the requirements to run Evolution website?

On the frontend, it's just JavaScript, on the backend, just include a DashPay library in your server-side code, which will connect to DAPI automatically in the same way you integrate Stripe with a library that speaks to their servers.  The lib can connect to a local fullnode too if required.  

For the Alpha we will release the DashPay lib for Node JS servers but we can add PHP, Ruby, Python, Java etc later or maybe people in the community will build those sooner.

For the website users, the minimum browser version requirements depend on the type of application.  Anything that needs cryptographically strong random number generation or SPV, like wallets or signup portals, will need at least these versions:

Firefox 21 (2013)
Chrome 11 (2011)
Tor Browser v3.6 (2014)
IE 11 (Oct 2013)
Edge 12 ( 2015)
Safari 6.1 (2013)
Opera 15 (2013)
iOS 7.1 Safari (2014)
Android 4.4 Browser (2013)

But the bulk of the applications, like a merchant checkout or social plugin, don't actually need these features on the frontend, so old browsers will be fine, probably going back to IE6.  Also, most Evo wallet users would probably be on native mobile we would think, but it's good to have a web option for that.
TaoOfSaatoshi
Legendary
*
Offline Offline

Activity: 2156
Merit: 1014


Dash Nation Founder | CATV Host


View Profile WWW
December 21, 2016, 02:42:56 AM

CATV | Open Bazaar Accepting Dash? No, But That's OK!



https://youtu.be/vQyKtQfcIy0

#DashNation #CashAlternative

Kienbui
Sr. Member
****
Offline Offline

Activity: 478
Merit: 250


View Profile
December 21, 2016, 07:55:37 AM

Thanks for those links, OneDay. V. useful information.

Look at the chart:

https://coinmarketcap.com/currencies/dash/

I'm throwing everything into Dash, for both technical and fundamental reasons. I think Bitcoin is going way up.

Perhaps to $2.5Kwithin six months.  

Dash will go up at least x12 within a few months of Evolution release, only if they can eliminate 'crypto' addresses in favor of "human readable addresses" and implement a plausible 'savings account' interest bearing account.



Just remember, this won't happen for about another year, right?


Right, Tante.  Money invested now will be multiplied, money invested in about another year will not  Cheesy


You sound like you expect Dash Evolution to flop and not get any traction in adoption?  It will probably take a few more years, but it will catch on IMO.  Paypal didn't really exist  until 2002, and by 2004, I was using all the time.  Now it's beyond huge.  I don't see why Dash won't be just as successful when we will have an amazingly easy to use interface.  

The one thing that Paypal had that Dash currently doesn't, is a marketplace.  It had Ebay.  This is why I've wanted something like Open Bazaar, only run on masternodes, for the past 2 years, but it's too much, and it complicates things with Masternodes, so nobody wants to do that at this time.  That's fine with me, I'm sure a solution will present itself at some point here.

So though I agree that money invested now will multiply, I don't agree that it won't continue to do so well into the future Smiley

Evolution does have a marketplace Smiley   It's the Apps section in the screens Amanda showed.  An app is similar to a store in open bazaar, except you don't need to operate a p2p node to list/use one, you can do that through the decentralized API, in addition to moderated refunds there are other payment types too like recurring auto-pay for subscriptions.  I remember when you suggested OB for Dash and was on the todo list and we found a way to do that and it's a logical progression of the system as soon as you introduce the concept of users and merchants at the protocol level tbh (or rather objects that are be configured to model users and merchants in Dash's higher tiers).  

The difference with OB is, Apps in Evolution are integrated to the Dash Network /  blockchain via DashDrive, not a seperate p2p network on top of Dash, it also means any merchant / service / business that accepts Dash is listed in DashDrive (provided they use DAPI) so everyone can discover and access all Dash enabled services.  It's always better to integrate services like this rather than try to run as a satellite p2p network which never seem to get good usage and have low node counts, to be fair this isn't possible in Bitcoin though which is an understandably conservative project in terms of protocol innovation due to the existing traction and comparatively large market size.

Super cool!

Is the Dash Evolution a open source? Everybody can deploy Evolution code on his website or we can only use Evolution on Dash.org?

Thank you,

Yes everything in Dash is always open source, and Evo code can be deployed on any website.  There is really nothing special about dash.org apart from it's run by the core team and using the domain the network purchased.  We will add an Evolution signup to dash.org when it's released, but any site can add this by just hooking into the https api the MN network will be hosting.

Excellent! What's the requirements to run Evolution website?

On the frontend, it's just JavaScript, on the backend, just include a DashPay library in your server-side code, which will connect to DAPI automatically in the same way you integrate Stripe with a library that speaks to their servers.  The lib can connect to a local fullnode too if required.  

For the Alpha we will release the DashPay lib for Node JS servers but we can add PHP, Ruby, Python, Java etc later or maybe people in the community will build those sooner.

For the website users, the minimum browser version requirements depend on the type of application.  Anything that needs cryptographically strong random number generation or SPV, like wallets or signup portals, will need at least these versions:

Firefox 21 (2013)
Chrome 11 (2011)
Tor Browser v3.6 (2014)
IE 11 (Oct 2013)
Edge 12 ( 2015)
Safari 6.1 (2013)
Opera 15 (2013)
iOS 7.1 Safari (2014)
Android 4.4 Browser (2013)

But the bulk of the applications, like a merchant checkout or social plugin, don't actually need these features on the frontend, so old browsers will be fine, probably going back to IE6.  Also, most Evo wallet users would probably be on native mobile we would think, but it's good to have a web option for that.


Sound interesting!

Does it means all the applications on app store are running on decentralized masternodes and the backend web server only interact with DAPI and the backend web server does not need a database?

All user information, user wallet, and application data... stores and retrieves by DAPI?

Thank you,
TaoOfSaatoshi
Legendary
*
Offline Offline

Activity: 2156
Merit: 1014


Dash Nation Founder | CATV Host


View Profile WWW
December 21, 2016, 10:35:47 AM



Proposal: Cash Alternative TV Equipment

https://www.dash.org/forum/threads/proposal-cash-alternative-tv-equipment.12494/

Please support my YouTube Dash promotion.

Cheers, Tao

afreer
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
December 21, 2016, 11:22:29 AM

Thanks for those links, OneDay. V. useful information.

Look at the chart:

https://coinmarketcap.com/currencies/dash/

I'm throwing everything into Dash, for both technical and fundamental reasons. I think Bitcoin is going way up.

Perhaps to $2.5Kwithin six months.  

Dash will go up at least x12 within a few months of Evolution release, only if they can eliminate 'crypto' addresses in favor of "human readable addresses" and implement a plausible 'savings account' interest bearing account.



Just remember, this won't happen for about another year, right?


Right, Tante.  Money invested now will be multiplied, money invested in about another year will not  Cheesy


You sound like you expect Dash Evolution to flop and not get any traction in adoption?  It will probably take a few more years, but it will catch on IMO.  Paypal didn't really exist  until 2002, and by 2004, I was using all the time.  Now it's beyond huge.  I don't see why Dash won't be just as successful when we will have an amazingly easy to use interface.  

The one thing that Paypal had that Dash currently doesn't, is a marketplace.  It had Ebay.  This is why I've wanted something like Open Bazaar, only run on masternodes, for the past 2 years, but it's too much, and it complicates things with Masternodes, so nobody wants to do that at this time.  That's fine with me, I'm sure a solution will present itself at some point here.

So though I agree that money invested now will multiply, I don't agree that it won't continue to do so well into the future Smiley

Evolution does have a marketplace Smiley   It's the Apps section in the screens Amanda showed.  An app is similar to a store in open bazaar, except you don't need to operate a p2p node to list/use one, you can do that through the decentralized API, in addition to moderated refunds there are other payment types too like recurring auto-pay for subscriptions.  I remember when you suggested OB for Dash and was on the todo list and we found a way to do that and it's a logical progression of the system as soon as you introduce the concept of users and merchants at the protocol level tbh (or rather objects that are be configured to model users and merchants in Dash's higher tiers).  

The difference with OB is, Apps in Evolution are integrated to the Dash Network /  blockchain via DashDrive, not a seperate p2p network on top of Dash, it also means any merchant / service / business that accepts Dash is listed in DashDrive (provided they use DAPI) so everyone can discover and access all Dash enabled services.  It's always better to integrate services like this rather than try to run as a satellite p2p network which never seem to get good usage and have low node counts, to be fair this isn't possible in Bitcoin though which is an understandably conservative project in terms of protocol innovation due to the existing traction and comparatively large market size.

Super cool!

Is the Dash Evolution a open source? Everybody can deploy Evolution code on his website or we can only use Evolution on Dash.org?

Thank you,

Yes everything in Dash is always open source, and Evo code can be deployed on any website.  There is really nothing special about dash.org apart from it's run by the core team and using the domain the network purchased.  We will add an Evolution signup to dash.org when it's released, but any site can add this by just hooking into the https api the MN network will be hosting.

Excellent! What's the requirements to run Evolution website?

On the frontend, it's just JavaScript, on the backend, just include a DashPay library in your server-side code, which will connect to DAPI automatically in the same way you integrate Stripe with a library that speaks to their servers.  The lib can connect to a local fullnode too if required.  

For the Alpha we will release the DashPay lib for Node JS servers but we can add PHP, Ruby, Python, Java etc later or maybe people in the community will build those sooner.

For the website users, the minimum browser version requirements depend on the type of application.  Anything that needs cryptographically strong random number generation or SPV, like wallets or signup portals, will need at least these versions:

Firefox 21 (2013)
Chrome 11 (2011)
Tor Browser v3.6 (2014)
IE 11 (Oct 2013)
Edge 12 ( 2015)
Safari 6.1 (2013)
Opera 15 (2013)
iOS 7.1 Safari (2014)
Android 4.4 Browser (2013)

But the bulk of the applications, like a merchant checkout or social plugin, don't actually need these features on the frontend, so old browsers will be fine, probably going back to IE6.  Also, most Evo wallet users would probably be on native mobile we would think, but it's good to have a web option for that.


Sound interesting!

Does it means all the applications on app store are running on decentralized masternodes and the backend web server only interact with DAPI and the backend web server does not need a database?

All user information, user wallet, and application data... stores and retrieves by DAPI?

Thank you,

Hi there, a few people have asked similar questions on DF/Slack so let me clarify:

The term 'App' in the Evolution marketplace really means 'Merchant listing' or any entity that is providing a paid service, and it's a listing rather than a traditional App that you install (although this term was chosen because in future we can implement more in this area..)  But Apps don't run on Masternodes, they are really data structures stored in DashDrive

So if you are an e-commerce Merchant, a POS retailer, a game developer, a vending machine operator or a masternode hosting service, when you signup an 'App' in DAPI you get an API key and then you can enable payments within your webstore, game, app, soda machine or whatever software / hardware you are selling through, by linking the DashPay lib into your source code then using it like a traditional payment API (e.g. Stripe).

The data DAPI will store for your app is just your basic listing info, a list of product SKUs (if you want), and a list of Orders which are raised by Dash users from your checkout.

So...yes you could implement a basic (e.g.) webstore without your own database and just rely on your App, product and order listings from DAPI, which relates to existing Dash users also in DAPI.  This wouldnt be enough for a full-blown e-commerce pipeline, but it would be fine for e.g. buying content in a game or e.g. monetizing user generated content in a social plugin where the app provider just wants to see basic billing / customer info.  This is a big advantage, because integrating crypto is so complicated for most businesses right now its one of the reasons they won't touch it.

A few other points - all of this is fee based, so every time an object is created / updated in DashDrive there is a small fee (but much smaller than TX fees because the data is smaller and it's also sharded in storage on MNs).

Also, Masternodes don't serve any code or content, DAPI is purely an API service.

We have a paper internally at RFC stage we should release next month that should explain it a lot better than me posting a few things here Smiley

Andy
DonQuijote
Legendary
*
Offline Offline

Activity: 1551
Merit: 1002


♠ ♥ ♣ ♦ < ♛♚&#


View Profile
December 21, 2016, 03:01:41 PM

And we should check 2016, probably we are on top 3 too

THE INGENIOUS GENTLEMAN DON QUIXOTE OF LA MANCHA
♠ ♥ ♣ ♦ < ♛♚♝♞♜ BTC tip: 39gUUFdJBdKWXnLoh3PMNX9eUz3DwakBKq
kointrend
Hero Member
*****
Offline Offline

Activity: 655
Merit: 500



View Profile
December 21, 2016, 08:09:59 PM

Proposal: Cash Alternative TV Equipment
https://www.dash.org/forum/threads/proposal-cash-alternative-tv-equipment.12494/
Please support my YouTube Dash promotion.

Cheers, Tao
Done!
TanteStefana2
Legendary
*
Offline Offline

Activity: 1260
Merit: 1001


View Profile
December 21, 2016, 08:12:49 PM

Proposal: Cash Alternative TV Equipment
https://www.dash.org/forum/threads/proposal-cash-alternative-tv-equipment.12494/
Please support my YouTube Dash promotion.

Cheers, Tao
Done!

Also done Cheesy

Another proud lifetime Dash Foundation member Smiley My TanteStefana account was hacked, Beware trading
"You'll never reach your destination if you stop to throw stones at every dog that barks."
Sir Winston Churchill  BTC: 12pu5nMDPEyUGu3HTbnUB5zY5RG65EQE5d
kointrend
Hero Member
*****
Offline Offline

Activity: 655
Merit: 500



View Profile
December 21, 2016, 09:32:38 PM

From several years the quote in your signature is driving my life in a better way.  Kiss
TanteStefana2
Legendary
*
Offline Offline

Activity: 1260
Merit: 1001


View Profile
December 21, 2016, 10:42:31 PM

From several years the quote in your signature is driving my life in a better way.  Kiss

Is that my quote of Churchill?  Yah, helps you see the big picture and stop wasting energy, eh?


Hey ya'all!  Dash Detailed just posted today's episode, check it out Cheesy

https://www.youtube.com/watch?v=MVkzB4w7yzk

Another proud lifetime Dash Foundation member Smiley My TanteStefana account was hacked, Beware trading
"You'll never reach your destination if you stop to throw stones at every dog that barks."
Sir Winston Churchill  BTC: 12pu5nMDPEyUGu3HTbnUB5zY5RG65EQE5d
TaoOfSaatoshi
Legendary
*
Offline Offline

Activity: 2156
Merit: 1014


Dash Nation Founder | CATV Host


View Profile WWW
December 21, 2016, 11:24:24 PM

Thank you so much @kointrend and @TanteStefana for your continued support.

AzzAz
Legendary
*
Offline Offline

Activity: 1030
Merit: 1006


View Profile
December 22, 2016, 01:16:15 AM

OMG alts bloodbath! Bitcoin is wiping alts. No hostages!
TanteStefana2
Legendary
*
Offline Offline

Activity: 1260
Merit: 1001


View Profile
December 22, 2016, 04:10:30 AM

OMG alts bloodbath! Bitcoin is wiping alts. No hostages!

Yah, Bitcoin is really doing great, but I don't see a blood bath?  at least half the alts are in the green today?

Another proud lifetime Dash Foundation member Smiley My TanteStefana account was hacked, Beware trading
"You'll never reach your destination if you stop to throw stones at every dog that barks."
Sir Winston Churchill  BTC: 12pu5nMDPEyUGu3HTbnUB5zY5RG65EQE5d
Pages: « 1 ... 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 [6082] 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 ... 7012 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!