Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Stratis blockchain and Unity integration

Discussion in 'General Discussion' started by Khilone, Dec 22, 2016.

Thread Status:
Not open for further replies.
  1. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,217
    Because while you may understand the principles behind BitCoin the average person does not.

    There is bias in the media coverage of just about everything and the average person watches it.

    Additionally there have been incidents of thefts in the past with BitCoin. While that may not have been the fault of blockchain the average person won't see it that way and won't understand a technical explanation of why the theft was possible. They'll simply see the theft.

    https://www.cryptocoinsnews.com/bitcoins-price-plummets-125k-bitcoins-may-stolen-bitfinex/
     
    Last edited: Jan 5, 2017
    AlanMattano, MV10 and Kiwasi like this.
  2. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    That's straight forward. Here are a few reasons.
    • Bitcoin has no guarantee from a government
    • Bitcoin is not legal tender anywhere
    • The value of bitcoin fluctuates wildly
    • None of the typical institutions people trust use bit coin
    • Virtually no merchants accept bit coin
    • Virtually no one receives wages in bit coin
    Bitcoin also lets you do all of these things:

    Do you see why no one trusts it? The developers are suggesting I use it for illicit purposes. You want me to implement bit coin so I can illegally accept payment from minors, circumnavigate international trade laws, circumnavigate gambling laws, help men cheat on their wives, and avoid paying taxes.

    As yet every advocate of bitcoin I've encountered has come down to this: 'You can do things that your government won't let you do with your regular currency'. Sticking it to governments and the law might appeal to a few anarchists out there. But its not a popular idea with the general population.

    Crypto currencies for microtransactions were given as a reason for adopting the technology. So I figured it was relevant.

    I do admit I am vaguely interested in the possibility of using the system as a way to trade items between games, as was mentioned earlier in the thread. It won't work without some major players driving it. Which you are unlikely to find here.

    I'm not positive there is much benefit using it as an anti cheating system within a game economy, I feel like that can be dealt with more effectively with a simpler authoritative server.
     
    Ryiah likes this.
  3. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    Theft is another interesting one that I didn't cover. If my credit card is stoen and someone racks up a bunch of charges, the credit card company will reverse the charges and I'm all good. If my bitcoin wallet key (or whatever its called) is stolen, I have no recourse to recover the money at all. Its gone. Forever.
     
    Ryiah likes this.
  4. fusenn

    fusenn

    Joined:
    Jan 5, 2017
    Posts:
    3
    @BoredMormon

    No offense sir, but your arguments are at least five years out of date. I was hearing the exact same arguments 5 years ago that were genuine, bitcoin was unproven and didn't have much liquidity.

    I'll just focus on one of the things you said before I move on.

    "Nobody trusts bitcoin".

    Bitcoin has had BILLIONS go through it in the last 24 hours. These Stats are just the Chinese exchanges:

    80 BTCC BTC/CNY * $5,455,770,000 $1141.00 0.00% Recently
    81 OKCoin.cn BTC/CNY * $4,999,330,000 $1139.36 0.00% Recently
    82 Huobi BTC/CNY * $3,895,300,000 $1140.25 0.00% Recently
    83 BtcTrade BTC/CNY * $1,711,170,000 $1147.10 0.00% Recently
    84 CHBTC BTC/CNY * $1,591,120,000 $1140.21 0.00% Recently

    Beginning to see the full story? The first $ number is the volume in 24 hours. Did you know Microsoft and Dell both accept bitcoin? Two huge names in the computer world, and there are many more, trust me.

    Nobody has told you to do any of these things: "Do you see why no one trusts it? The developers are suggesting I use it for illicit purposes. You want me to implement bit coin so I can illegally accept payment from minors, circumnavigate international trade laws, circumnavigate gambling laws, help men cheat on their wives, and avoid paying taxes."

    Illegaly accept payment from minors? The age restriction on games isn't what the previous poster was getting at, he was suggesting minors pay for games they are allowed to play using cryptocurrency when they haven't got say, a paypal account or money in fiat like $. The rest are just major exaggerations. Nobody suggested you should avoid paying taxes.

    I would say your opinion verges on, "the car will never work, where is the horse in front of it".

    Every single, and I mean every one of the worlds major banks are at the very least trialing blockchain tech, and a major bank in China with 2 trillion in assets is actually implementing blockchain tech into their business. The tech really is coming, and as members of the Stratis community, we are trying to find ways of helping game devs with their games with the new and upcoming tech.

    Regarding the theft, it was an exchange that got hacked, it was nothing to do with the tech itself. People trusted their coins with an exchange and they didn't secure them properly.

    Ask more questions regarding the tech, and I promise you will be impressed. The whole point of bitcoin is that nobody controls it and nobody can shut it down, and it is immune to government interference. Look at the state of the world economy. There is more debt(250 trillion) in the system than actual money in the system to pay for it. We are in a mess where that is concerned. Like I said, ask questions and try not to be negative.
     
    Last edited: Jan 5, 2017
  5. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    Doesn't matter if my arguments are five years out of date. They are still the same arguments used by all of my customers use. When I can pay for my groceries at the corner store using bitcoin, then the tech will be about mature enough for me to implement for IAP. Although in reality I will just wait until the major payment providers accept it and use their services.

    As someone who views government interference as mostly positive, that is a scary thought. I trust (mostly) my government. I don't trust someone that is deliberately trying to avoid being subject to the laws of my government.

    Well, I have been asking direct questions. And so far I haven't been impressed. Its interesting tech, but it seems to be largely irrelevant to game development. I can ask again if you like.
    • What can I actually use this for in my game today?
    • What can I use this for as a small indie developer of single player games?
    • What existing games are using it?
     
    Ryiah likes this.
  6. fusenn

    fusenn

    Joined:
    Jan 5, 2017
    Posts:
    3
    The arguments, like I said, are very outdated. They no longer apply to the current status of Bitcoin or the major crypto currencies in general. These arguments are used by people who are afraid of the tech and people who are ignorant of it. You clearly haven't done much, if any research into bitcoin. I'm not blaming you for that, it is a big subject and requires research to fully understand and appreciate it. BTW there are some stores across the world that do accept Bitcoin, bricks and Mortar stores I mean.

    If you are in the States and you really trust your government, I feel sorry for you, but anyway, that is another subject and isn't as relevent as the questions you want answered.

    The use cases for in game blockchain tech are up and coming and some have already been mentioned to you. Blockchain based economies across games, special items on the blockchain that can be easily faked when there is a central server controlling distribution. Securing game economies that are open source and likely to be hacked BECAUSE the code is open source. If it is on the blockchain this isn't possible. There are many more use cases like preventing cheating which is very easy when there is a centralised server. We are currently building up a real list of use cases and are working on a demo that will show these use cases to people like yourself who may not have strong knowledge of the tech in the first place. We are building a full list of use cases though, the most popular being the same economy across different games, trading items and currency on the blockchain that is immune from hacking/cheating etc. Players can also spent currency they have earnt in game on real world things, making it far more enjoyable and more likely to carry on playing.

    I suggest you have a look at one of our fellow blockchain projects called GameCredits. They already have a game or two using the tech.

    http://gamecredits.com/
    https://bitcointalk.org/index.php?topic=1266597.0

    They are implemented in a game called Fragoria, quite a large MMORPG.

    They are slightly ahead of us when it comes to actual implementation so will give you a better understanding.

    Ask your questions again if I haven't answered something as much as you would like or still don't understand it.
     
    Last edited: Jan 5, 2017
  7. JohnnyA

    JohnnyA

    Joined:
    Apr 9, 2010
    Posts:
    5,039
    @fusenn if you are trying to convince people this is the wrong way to go about it. I've been gently defending the blockchain ideas here, offering some suggestions and so on but your post means I'll now unwatch this thread and add you to ignore.

    "Nobody trusts bitcoin" is not literal. I don't know anyone who uses bitcoins for transactions (and I have asked), that includes at the office where a lot of the guys have finance and cryptography backgrounds. If I was being facetious I might add there's many millions of dollars moving around in the custom/limited edition sneaker market, but I'm still not going to use it as the basis of the currency in my game.

    Banks have a lot of technology that is not used by game developers, on the other hand not many banks are writing good decal shaders. No one is saying blockchain is not useful for any purpose at all, they are saying its not useful to them... almost like they are answering the question they were asked.

    So many other condescending remarks, that I'm not even going to the bother with.

    PS @mycology your points were polite, rationale and well explained. So kudos to you and good luck.
     
    Ryiah and Kiwasi like this.
  8. fusenn

    fusenn

    Joined:
    Jan 5, 2017
    Posts:
    3
    I'm not trying to be condescending, BoredMormon has some major misconceptions regarding blockchain tech and bitcoin, I was just trying to straighten them out. That required a slightly harsher tone. I have been more than polite to him. I'm not sure what you have added me to ignore for exactly, but that is your choice.
     
  9. MV10

    MV10

    Joined:
    Nov 6, 2015
    Posts:
    1,889
    You bitcoin cheerleaders are at least partially advocating a violation of Google's Terms of Service for Play Store apps. I don't do fruit so I don't know about iOS (but knowing Apple, I'd assume they have similar rules). As of 2012 Google required all in-app transactions to use Google Play In-App Billing:

    https://play.google.com/intl/en-US/about/monetization-ads/payments/

    • Developers offering products within a game downloaded on Google Play or providing access to game content must use Google Play In-app Billing as the method of payment.
    • Developers offering products within another category of app downloaded on Google Play must use Google Play In-app Billing as the method of payment, except for the following cases:
      • Payment is solely for physical products
      • Payment is for digital content that may be consumed outside of the app itself (e.g. songs that can be played on other music players).
    • In-app virtual currencies must only be used within the app where they were first purchased.
     
    AlanMattano, Ryiah and Kiwasi like this.
  10. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    I'm happy with wearing outdated and ignorant. But I'm not stupid. :p

    That said the US government does have a certain predictability about it.

    Okay. So that's a pretty clear no, there is nothing of use for me in block chain technology. That's cool. Best of luck moving forward.

    Apple has similar rules. As does Steam. Pretty much any platform with a significant user base has license terms keeping the right to control micro transactions and IAP. (For some very good reasons.) So on any relevant platforms using crypto currencies won't be a thing until the store allows it. And it will still incur the regular transaction fee when it does happen.
     
    Ryiah likes this.
  11. mycology

    mycology

    Joined:
    Jan 5, 2017
    Posts:
    12
    To be clear, I'm a developer by trade, not "The developer" of Stratis. I'm speculating on possible uses without regards to morality, as a sort of devils advocate. Your question about why someone would want to be outside the traditional banking system got me brainstorming edge cases.

    This is true, but cuts both ways. If someone pays a game company with a stolen credit card, and then the charges are reversed, the game company does not get paid. But with payment on the blockchain, you know that if you have received payment, it is yours.

    Today, you can't use Stratis. In a couple months, you'll be able to start implementing the things mentioned above.

    As an indie dev of a single player game, you are unlikely to need this, except potentially as way to accept payments, which as you mentioned, is against the Terms of Service for some of the major app stores.

    There is in fact a blockchain payment solution specifically for games called GameCredits. They have added their first game, "Fragoria", and are working to add integration to more games - "Get the Gun" http://gamecredits.com/2016/11/02/get-the-gun-another-game-to-accept-gamecredits/ and "Pixel Wars" http://gamecredits.com/2016/11/01/future-of-gaming-industry/

    Stratis hopes to supercede them by having an easier more generic solution for blockchains (not just for payments), and having unity integration is a part of that strategy.

    I don't like that the tone has gotten a bit combative here @fusenn . We don't need to argue about blockchains - lets just exchange ideas.

    @BoredMormon I really appreciate you bringing up some well thought out objections. In particular the app store thing is a great point.
     
  12. neginfinity

    neginfinity

    Joined:
    Jan 27, 2013
    Posts:
    13,348
    It is not a good idea to make those kinds of assumptions. Because it is easy to make a wrong assumption and embarrass yourself.

    Anyway, your posts make it look like you're defending Bitcoin as idea, on ideological grounds. That does not work well as an argument, when you're talking to engineers, programmers or just generally technically-minded people.

    Also, there were quite a lot of those "coins" as well, like dogecoin, primecoin, etc.

    Either way.

    Are there any short code snippets/samples of unity api?
     
    Ryiah and Kiwasi like this.
  13. neoshaman

    neoshaman

    Joined:
    Feb 11, 2011
    Posts:
    6,472
    :eek: Tabernacle! While I was typing a whole new page of answer happen

    Also bitcoin != blockchain, these are distinct.
    Your user might not trust bitcoin, but they might trust whatever game economy you have.

    But the bigger concern is that game dev want to control economy for balance and experience issue, which mean value/devalue/create/destroy items and objects accordingly. For example most multiplayer game introduce new currency over time or nerf character to adapt to the ongoing culture of the game, and retain people. Block chain is immutable, that's not possible, that's why I believe a grass root underground community driven game is the way it will be popularize.

    The question is how block chain adress these basic dynamics?



     
    AlanMattano likes this.
  14. neginfinity

    neginfinity

    Joined:
    Jan 27, 2013
    Posts:
    13,348
    Actually this shouldn't be a problem. Even with blockchain-based currency, developer will still have power to devalue items, by releasing more of them, adjusting drop rates, etc.
     
  15. zombiegorilla

    zombiegorilla

    Moderator

    Joined:
    May 8, 2012
    Posts:
    9,008
    AlanMattano and Ryiah like this.
  16. mycology

    mycology

    Joined:
    Jan 5, 2017
    Posts:
    12
    French Canadian spotted! Hello fellow countryman :)

    You can't destroy the "sword of ultimate power" that they've cashed out of the game and put up for auction. However, you still get to choose how your game interprets an item with that identity. You can nerf it's power, convert it to a new identity when it returns to the game, or even blacklist it from being used.

    These are some great videos that get right to the heart of the matter. Blockchain economies offer some new tools to solve some of these problems. In the videos, they discuss how tying the inflationary in game currency to something that has real-world value helps to anchor the price of the in game currency and prevents it from becoming more and more worthless. Blockchains can help with this through an out of game economy, where people can buy in game items with real money or cryptocurrency.

    You could also attempt a non-inflationary money system with a fixed supply. For example, maybe your realm only has 1 million gold pieces in the entire system, and 1 gold can be exchanged for 100 silver, etc. Then when a monster is killed, it drops only 0.0001% of the un-circulated money supply. as more and more money is put into circulation, through player activity, the amount of money per kill drops. You could then tie prices at vendors (money sinks, in the video) to have their rates related to the amount of uncirculated money as well. This would be an attempt to automate the balance of the economy.

    Interestingly, an non-inflationary system would have the opposite effect in some ways - Old returning players would return to find that they are wealthier than they were when they left - they were getting more gold for their effort than current players, to some degree.

    One interesting property of Stratis, is that you could decide to back the gold in game with cryptocurrency. This is optional, but the game creator could invest say $1000 into a cryptocurrency, and use those cryptocurrency coins to represent your in game currency. In other words, you could make every 1000 in game gold equal to $1 worth of cryptocurrency, and allow the users to cash these out through existing cryptocurrency infrastructure. Then use the above fixed supply money system to represent your gold.

    The implications of such an economy become complicated very quickly, so I'm not sure that it is a good idea to do so - but i personally think connecting in game economies to real economies is fascinating.
     
  17. neoshaman

    neoshaman

    Joined:
    Feb 11, 2011
    Posts:
    6,472
    I'm sure it makes for interesting design, I'm not sure it makes for great gameplay, especially in a casual market, everything that upset the risk reward system is problematic.

    You are touching to a very delicate point of economy, "dead money", if money that weren't in circulation is suddenly put in circulation, it upset the whole economy. This is a sticking point of game economy, player can left for a long period of time, hog money, or just left the game with a huge part of the currency gated behind their account. You generally can't tell if a player will return and when, it's like the game version of the halting problem. And economy are based on size of the market, if the number of player drop, you cannot guarantee currency parity. And negative movement of "financial assets" are very very negative in game, potentially leading player to quit.

    Also games try to avoid situation where the new layer are left out and can't climb the ladder (because that's the fun), when there was guild recruitment problem in early MMO, we had the same social effect simulated by that game: https://en.wikipedia.org/wiki/StarPower_(game)
    Having economic locked by a few player is bad for the game for a lot of reason.

    The one thing is that real economy have real people with permanent need, they can hardly opt out, it's call surviving. Game don't have this constant pressure to consume, it follow interest and culture.

    Tangent:
    Libertarian often confuse government as infrastructure vs government as authority, we need one of them to allow an actual market and we need the other one to weed out corruption and prevent market locking by a few actors (ie maintaining the free market). Of course corrupting forces focus on cracking the governement open to serve their interest, so there is a constant battle to prevent that, that why we have democracy, to try to find consensus by balancing the power, of course corruption will attack that too, as we have seen recently in the state. Corruption is the enemy of the free market.

    I'm not Canadian, I'm Caribbean :p hello over there! I have some friends there lol
     
    Kiwasi and MV10 like this.
  18. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    You seem to lack understanding of how consumers work. If someone buys my game with a stolen credit card, I do not want to keep that money. From a business view point that's a major PR nightmare waiting to happen. From a ethical view point receiving stolen money is akin to theft.

    It goes back to my earlier comments, every advocate of bit coin like systems tries to sell me on them with examples of something dodgy I can do with them.

    This is a very critical point. Swapping to a block chain economy gives away a lot of control from the developer. Giving up control seldom works in practice. The vast majority of games are carefully crafted experiences tightly controlled by the developer.

    There are some notable exceptions where the devs have given up control of the experience and its worked. But these are rare.
     
  19. mycology

    mycology

    Joined:
    Jan 5, 2017
    Posts:
    12
    It depends on the nature of your business. It is a more compelling argument when you are talking about tangible goods. When it is free digital items, such as typically found in games, I agree that you should return the money in cases of fraud.

    You still retain control over the experience. You don't retain control over ownership once you let a player remove an item out of the game, but your game still gets to interpret how the resources/items in games are used when they come back.
     
  20. mycology

    mycology

    Joined:
    Jan 5, 2017
    Posts:
    12
    Economics is complicated, but the point I'm trying to make is that blockchains can provide tools to help balance game economies. Having a fixed currency supply is one way of using blockchains, but having inflationary or deflationary models are also possible. They are just new tools that can be used or not, as appropriate. They are not something that will on their own solve all your game economy problems.
     
  21. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,217
    Correction. It does not depend on the nature of your business whatsoever. It depends on whether you knew the money was stolen and whether you're able to prove as much in a court of law. Let me give you an example section from Canada's laws covering larceny.

    http://leginfo.legislature.ca.gov/faces/codes_displaySection.xhtml?lawCode=PEN&sectionNum=496.

    Now I do want to point out that I'm not a lawyer so I'm not aware of which laws apply to whom, but if I ever discovered the money was stolen I would immediately contact the authorities and/or a lawyer. I wouldn't keep it and pretend ignorance.
     
    Last edited: Jan 6, 2017
    Kiwasi likes this.
  22. mycology

    mycology

    Joined:
    Jan 5, 2017
    Posts:
    12
    That law refers to property, not money. I disagree that the vendor should take the loss when the user is the one who lost their password, if it is a physical item. Assuming there are only two parties, the person buying, and the person selling, the person selling having done no wrong should not be the one to suffer a financial loss from the person buying exposing their password.

    But that is way off topic, since I'm not even talking about digital items anymore.
     
  23. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,217
    You may disagree but that's not how it works in the real world. Just as an example check out this quote from WePay.
    https://www.wepay.com/api/payments-101/payments-fraud-and-loss (Buyer Identity Fraud section)
     
    AlanMattano and Kiwasi like this.
  24. neoshaman

    neoshaman

    Joined:
    Feb 11, 2011
    Posts:
    6,472
    Also case, when game have frictionless payment and the child spend all money inside it, the parent would be at loss with a bitcoin mentality :confused: that's quite severe loss there, the centralized system was design in part to prevent that, decentralize system makes it final.

    Also nobody address latency, but the networks takes some time, to deliberate on transaction viability, after some critical mass!
     
  25. mycology

    mycology

    Joined:
    Jan 5, 2017
    Posts:
    12
    The two systems certainly are different. I would contend that the decentralized system is biased in favor of the seller, where a centralized system is biased in favor of the buyer.

    With blockchains, the time it takes for a transaction to confirm depends on the block time. With bitcoin, that block time is on average 10 minutes. However, with Stratis, when you create a blockchain, you are able to set how long the block time is, from seconds to hours.
     
  26. mycology

    mycology

    Joined:
    Jan 5, 2017
    Posts:
    12
    This is a property of credit cards, which are now not the only way to accept payment online. These rules do not apply to cryptocurrency. Take a look at the "Friendly Fraud" section of the article you linked to. This type of fraud is a burden on sellers, but is not possible when chargebacks are not possible.
     
  27. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    While I totally agree we should be able to reinterpret the law to meet your personal preferences, that's not the world we live in.

    :p
     
  28. mycology

    mycology

    Joined:
    Jan 5, 2017
    Posts:
    12
    I looked it up, and cash seems to be property. Something doesnt seem right about the merchant being the one to have to take the loss, but that does seem to be the law. Oh well, sometimes our sense of what is right doesn't match up with the law. Thanks for educating me.
     
  29. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    We have some weird laws.

    If you think about it in the context of a larger capitalist economy, protecting the consumer makes sense. High consumer confidence leads to more overall spending.

    And from an ethical stand point it normally works too. A merchant can normally absorb a fraudulent transaction better then a customer can.
     
  30. MV10

    MV10

    Joined:
    Nov 6, 2015
    Posts:
    1,889
    Can one of you address this?
     
  31. mycology

    mycology

    Joined:
    Jan 5, 2017
    Posts:
    12
    A dev that is working on the unity integration has done some kind of compilation to show that the Stratis libraries can be accessed from within Unity. However they are not yet at the stage where they have sample code ready to present to you.
     
  32. billybob1978

    billybob1978

    Joined:
    Dec 12, 2016
    Posts:
    6
    I'm very into crypto and totally agree with what you are saying about Tokenizing game items. I believe it is the future even though some here do not realize it. What I don't understand is how Stratis works. Is it a private blockchain? if so then what is the point? Is there a decentralized maketplace where trades can happen? I am a big fan of the counterparty protocol that rides on top of bitcoin. It allows for such things. Sadly it comes with some drawbacks, since it relies on Bitcoin transactions to work. (slow and sometimes transaction fees can get up there)
     
  33. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,217
  34. Tanel

    Tanel

    Joined:
    Aug 31, 2011
    Posts:
    508
    Kiwasi and Ryiah like this.
  35. Murgilod

    Murgilod

    Joined:
    Nov 12, 2013
    Posts:
    9,831
    Not all of it. For instance, there's the nuclear powered vacuum cleaner one.
     
    Ryiah and Tanel like this.
  36. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,217
    Yes, that's definitely one thing to note about that article. One of the other aspects to notice about those predictions is that they were made by people who were actually very knowledgeable in their own ways. You have Bill Gates (an early software developer), Lee DeForest (inventor of the triode), and Ernest Rutherford (called the father of nuclear physics) making hilariously bad predictions.
     
    Kiwasi likes this.
  37. billybob1978

    billybob1978

    Joined:
    Dec 12, 2016
    Posts:
    6
    That is cute, although there are real life use cases happening right now. Games like Spells of Genesis on the Counterparty network..

    some other games are also in the works. Some of those cards (totally digital) have sold for over 2k.. why? because you need them for the game, they are scarce and people want them.

    Here is a card being traded on a decentralized network right now. Going for about $500 usd.

    https://xcpdex.com/SATOSHICARD


    Items and characters can be scarce, traded in a decentralized manner and can be imported between games that aren't even made by the same company.

    This company in the OP is interesting but not sure I'd choose over Counterparty at the moment. Until i hear more.
     
  38. MV10

    MV10

    Joined:
    Nov 6, 2015
    Posts:
    1,889
    What the rest of us find "cute" is that you don't seem to know much about game design. (ProTip: nasty jabs won't get you far in this forum.)

    There may be an important use-case out there, but so far the proposed solutions don't appear to solve any problems game developers care much about.

    Props, though, for a second real example, even if it's just getting started. However, SOG is an example of the biggest problem we've already discussed: a crypto-currency economy violates the TOS of all of the important online game marketplaces. SOG received some good initial press in the past few months due to the novelty of Bitcoin, but let's see where they are a year from now.

    The only important question is: What non-economy-driven solution does blockchain offer me, as a game developer, that I can't already easily address in some other way? Dodging the crypto-currency exclusion by proposing 100%-in-game economies are also probably non-starters for the reasons neoshaman already described quite well. If any core game system can't be designed and controlled by the developer, the risk is unacceptably high that it will spin out of control and wreck the gaming experience. And economies are notoriously complex and difficult to control.

    I imagine the platform is wildly expensive, but IBM lists a few potentially-interesting use-cases that might translate to game design problems. They amount to record-keeping concerns. I'm not sure the blockchain overhead is warranted outside a regulatory or other legal context, but I keep coming back hoping somebody will provide an example that doesn't always circle back to crypto-currency.
     
    neoshaman, Kiwasi and Ryiah like this.
  39. mycology

    mycology

    Joined:
    Jan 5, 2017
    Posts:
    12
    The idea is that if you need a blockchain, you go to a website and put in the parameters and pay some money and it spits out a blockchain for you. So if you want 10 second block time for fast confirmations, that's what you get. It also runs the hosting for the node servers of the blockchain, unless you want to run those yourselves.

    The blockchain is an independent side chain, but it only has tokens on it that were moved from the Stratis main chain, which are publicly traded tokens currently worth about 8 cents each. And you can at any time move tokens from the side chain back to the main chain, to redeem their value.
     
  40. neoshaman

    neoshaman

    Joined:
    Feb 11, 2011
    Posts:
    6,472
    The other problem with crypto currency is that it goes against, by it's very design, the developer controlling the cut he want on the game economy. By decentralizing the currency you make it so that the dev is just another actor, it takes profit away from them. As a business entity, a dev won't want that to happen, it makes the game independent from the dev, hence why grassroot success from community or "activist" dev is the way it will takes off.
     
    MV10 likes this.
  41. billybob1978

    billybob1978

    Joined:
    Dec 12, 2016
    Posts:
    6
    Not if the dev actually creates the tokens.
     
  42. yummybrainz

    yummybrainz

    Joined:
    Jan 14, 2014
    Posts:
    69
    Any update on this implementation? I'm very curious about this and have been following Stratis. First thing that came to mind when I saw you had written everything in c# was Unity3d games.

    Let me know if you need any help testing things out. I would be willing to donate some of my time.
     
  43. AlanMattano

    AlanMattano

    Joined:
    Aug 22, 2013
    Posts:
    1,500
    Increased usage of blockchain infrastructure across industries can be a good idea.

    The question as game developer is

    What do we want to block inside a public chain forever at expensive energy cost? (at cost of pollution, internet band, privacy, etc... and legal cost)

    We need to face the problem of user interaction and info transactions in a more secure prudent way. All problems that cinema industry do not have but a bank system do. Game development is not like the movie film sector where there is no interaction. Game development means improving interaction. We need to learn from the financial trading system tech to take care of players wealth in a multiplayer "Virtual New World" environment.

    The blockchain is the best tech protection and the game engine software (user side) is exactly opposite at this stage. It can be simple to hack at run time in the cpu. And for that, we use a centralised server and subscription. It can be the case in the future that the server does not run anymore and the game is gone including users wealth. So as a game developer, I wish to decentralise the game authentication when the user is installing the game. So the owner of my game can install and make the verification also when my servers in the future will be gone.

    I follow from outside this money (oligopoly) problem since 80s bad hyperinflation ( +35% month) pushes me to live in other country and in 90 used CPU just for testing blockchain e-gold until hackers stolen the stupid java wallet... The owner was In jail for treason and .... So PayPal was a solution and slowly blockchain enter in place. But is still 20 yr later is still dangerous zone. Mtgox and new another popular web can be taken out in this new bubble. We do not need a new Second life coin, a new game-coin, gamecredits, gameUnitys or crypto coins, but blockchain will grow anyway in the similar way proportion of finding exoplanets (actual amount); following the Moors low. This yr are hundreds of blockchain coins next thousands because each of us can build more than one. Or maybe, like search engines, slowly we will end up using just a few of them (the best of) that it know all about us forever Rec. in a blockchain.

    The problem is not the information by itself, is how we use it.

    A blockchain is like a complex boolean array that contains info is running inside the internet forever and is computationally expensive to the community. This boolean array is so well done that has more value than the actual oldest bank Monte Paschi di Siena. The value fluctuation goes up much better than the country currency that is debt and goes down. All blockchain coins together mining in 2030 can be expensive energetically. Prediction can fail yes, how knows...And correct me if I'm wrong.

    How we use it?

    Is it legal to make a virtual currency in our virtual own worlds? Can the blockchain be used also not as a currency? Worthless if it is just used for making new coins since the creation of each new coin creates devaluation of the old coins and so introduce inflation to the market. We need a coin that is more like a unit of measurement meter, minute, volts, joule but that is not our job. We do not need a payment system, there are several options other than BTC, LTC, ETH Google Pay sorry Google Play In-app Billing, PayPal, credit cards, cash traditional distribution, etc.
    We need to use this tool to solve old problems. All that power can be used to solve more useful equations. As for example in my Soaring Simulator game a more efficient airfoil profile that then can be used in real life. In this way, Each transaction or mining makes a better sailplane airfoil useful for humanity while the transactions are just booleans where a new player is spawned in the game and... We need to be creative and think if is possible to protect software cloning.

    Blockchain prevents digital duplication; Double-spending of a transaction. Now think a transaction as a transistor.

    • What is good for humanity that we want to block inside a public chain forever with energy cost?
    • How we use it as game developers?

     
    Last edited: Jun 8, 2017
Thread Status:
Not open for further replies.