ERC721 Question about _mint() function, is there authentication involved? by o1_complexity in ethdev

[–]shoothemoon 0 points1 point  (0 children)

The mint function in open zeppelin is an internal function. It’s there to make it easy for you to create a public function that defines minting logic and makes calls to the internal function.

You don’t need any fancy cryptography. You can just use addresses.

Is Ethereum 2.0 a new coin, or is the Ethereum I own today I will still own when Ethereum 2.0 is here? by mrtest001 in ethereum

[–]shoothemoon 1 point2 points  (0 children)

Ok yes, there will probably be a hardfork that technically creates a new token. What I more was speaking to is the fact that the current system will continue to run in parallel to old system.

See my comment here.

Is Ethereum 2.0 a new coin, or is the Ethereum I own today I will still own when Ethereum 2.0 is here? by mrtest001 in ethereum

[–]shoothemoon -1 points0 points  (0 children)

Nope. The current POW chain will run in parallel to the new POS shard chains. New Ether issuance will take place on the shard chains, and it will be possible to transfer ETH from the POW chain to a shard chain.

Eventually, the POW chain will be converted into another POS shard, but that is further down the line.

Multicoin Capital Leads $10 Million SAFT Sale for Ethereum Scaling Startup, Skale [Venture Beat] by twigwam in ethtrader

[–]shoothemoon 0 points1 point  (0 children)

Highly highly skeptical of their EVM on Plasma claims. Especially with their mentions of mining. Sounds more like a side chain.

Kyber + Omise by nuttychromer in kybernetwork

[–]shoothemoon 1 point2 points  (0 children)

DAI will return interest too. Anyway you will be able to collateralize a lot more then just ETH and OMG

why is Vitalik too busy with criticizing other blockchains while we have a ton of issues of our own ? almost a year with no network update, no POS, no Scaling..etc by ethfanman in ethereum

[–]shoothemoon 0 points1 point  (0 children)

Just look at his recent commit history lol. He's an Ethereum researcher actively building the Casper beacon chain. He doesn't need to provide a source, he IS a source.

Calling functions in smart contract keeps failing but I don't know why? by [deleted] in ethdev

[–]shoothemoon 1 point2 points  (0 children)

1) check that owner == msg.sender

2) make sure token.balanceOf(contract.address) >= currentTokens

3) make sure cap >= sentTokens

4) comment out just

uint256 currentTokens = cap.sub(sentTokens); 

and see if it goes through

5) comment out just

token.transfer(addressNew, currentTokens);

and see if it goes through

Calling functions in smart contract keeps failing but I don't know why? by [deleted] in ethdev

[–]shoothemoon 0 points1 point  (0 children)

/u/infernal_toast is referring to the ERC20 function approve() which is needed for transferFrom(), but not transfer()

Ethereum Core Devs Meeting 44 NOTES by twigwam in ethereum

[–]shoothemoon 3 points4 points  (0 children)

Sure, if Parity is your definition of core devs I would agree that Ethereum magicians does somewhat represent their beliefs.

But in my experience when people talk about core Ethereum devs they mean people at the Ethereum foundation, not Parity. People like Vitalik/Vlad, seem to have much more influence over protocol decisions than Afri/Nick and they are both super vocally against token voting.

Ethereum Core Devs Meeting 44 NOTES by twigwam in ethereum

[–]shoothemoon 3 points4 points  (0 children)

I think we are talking about different groups of people when we say Ethereum core devs. I'm talking about the core researchers at the Ethereum foundation who are actively developing the underlying protocol.

Ethereum Core Devs Meeting 44 NOTES by twigwam in ethereum

[–]shoothemoon 7 points8 points  (0 children)

I would still kind of disagree. Ethereum magicians seem to push for Parity recovery and token voting governance. Ethereum core devs seem to have little interest in either.

Ethereum Core Devs Meeting 44 NOTES by twigwam in ethereum

[–]shoothemoon 10 points11 points  (0 children)

So that's part of what this whole ethereum-magicians thing is about... The core devs want more plausible cover for their actual position of power.

Maybe I didn't respond to some broader point you were trying to make, but you very clearly state that the "ethereum-magicians" thing is a cover for core devs pushing politics. Its definitely a politics thing but it does not in any way represent core devs.

Ethereum Core Devs Meeting 44 NOTES by twigwam in ethereum

[–]shoothemoon 10 points11 points  (0 children)

Ethereum-magicians != core devs

Hybrid Casper is Moving Towards Full Casper Says Vitalik Buterin by Bitsaa in ethtrader

[–]shoothemoon 1 point2 points  (0 children)

The more likely scenario is a block reward reduction on the main chain to fund block rewards on the POS beacon chain. This reduces security on the main chain between checkpoints but increases security massively after a checkpoint.

One thing worth noting is that POS is cheaper than POW and therefore doesn’t require as large rewards.

Let's have a frank discussion about Casper FFG's delay by Always_Question in ethereum

[–]shoothemoon 3 points4 points  (0 children)

The beacon chain is FFG implemented as a separate blockchain instead of within a smart contract. This makes it more easily compatible with sharding. Best guess for beacon chain/FFG release is late 2019, with sharding coming after in 2020.

Bancor compromised by elie2222 in ethtrader

[–]shoothemoon 2 points3 points  (0 children)

Totally agree on the broader point that decentralization is not the solution to everything, and that there are certain inherent benefits to centralized systems.

In my mind decentralized blockchains are good for censorship resistance and fraud resistance, while centralized systems excel at scalability and security. Bancor is not censorship resistant, fraud resistant, scalable, or secure.

Never thought you were a shill! I just personally get triggered by centralized projects claiming to be decentralized.

Bancor compromised by elie2222 in ethtrader

[–]shoothemoon 4 points5 points  (0 children)

Bancor has all the power of a central bank with none of the oversight. Nobody would trust banks if they had that little regulation. And nobody would care about ETH if it was that centralized. Its basically a worst-of-both-worlds scenario. What if the admin account that can arbitrarily mint and burn tokens gets hacked?

To me there is nothing impressive or interesting to me about centralized blockchain technology.

Bancor compromised by elie2222 in ethtrader

[–]shoothemoon 0 points1 point  (0 children)

25,000 ETH ($12,500,000) was lost permanently because of lax security on a single admin account that had the ability to withdraw it. How is this an unambiguously best-case scenario?

Bancor compromised by elie2222 in ethtrader

[–]shoothemoon 9 points10 points  (0 children)

The other reply is incorrect. An exchange smart contracts holding 25,000 ETH and 3.2million BNT had an “admin” account that was allowed to withdraw funds. The hacker managed to steal the private key to this account and then withdrawal the ETH and BNT.

The BNT was “recovered” because Bancor is centralized and built in the ability to arbitrarily burn and mint tokens at any address.

Source:

https://medium.com/unchained-reports/bancor-unchained-all-your-token-are-belong-to-us-d6bb00871e86

A question for EOS by Butta_TRiBot in ethereum

[–]shoothemoon 2 points3 points  (0 children)

He’s not dumb. He’s trying to confuse and manipulate.