person who 1) want to know latest protocol layer of Ethereum 2) doesn’t have enough time and knowledge to digest whitepapers and articles. I plan to take some longer Q&A session so that please take memo and ask me without hesitation :)
of computation cannot be fully faster. #Plasma SolidityΛ͏ͱηΩϡϦςΟ͕མͪΔ If you manage to use Solidity, security guarantee would be harmed in many cases #GeneralStateChannel UpdateؔΛ༻͍ͨϩδοΫઃܭͰɺSolidityͷϊϋ ͱผͷͷ͕ඞཁ It requires you to deal with “update” function. And that requires you to learn new paradigm.
Mori͞ΜͱͷٞΑΓ) Ethereum2.0(Shasper) involves Casper, Sharding, and other modules. Hotel&Train Problem bridges two shards and the Tx isn’t to be maximally fast. External Contract call would be slower (via the talk with Mori from PrysmaticLab)
1 EVM PlasmaͱηΩϡϦςΟ EVM Plasma’s exit is expensive so that you must use Parity Bridge. It is EVM applied Ethereum- independent chain with trustful interchain transfer.
PlasmaLeap is EVM available excitable Plasma proposal. Its “verify by a person instead of all nodes” economics enabled that cheap exit but it inject another attack vector to 2nd layer, and Ethereum security inheritance is not enough as Plasma.
3 Plasma snapp Use SNARK Proof as MerkleProof-unchanged proof. TinyRAM may enable the complex contract, but proof generation time defines block time and it’s so slow for now. Performance tuning is needed.
security property from Ethereum. And adding multisig is possible. But the logic woudn’t be written by Solidity, and you need PlasmaResearchers. PlasmaCashEthereum͔Βࢿ࢈อશʹؔ͢ΔηΩϡ ϦςΟΛશʹҾ͖ܧ͍͛ͯΔઃܭͰɺ͔ͭϚϧνγ άDEXͷΑ͏ͳॲཧΛຒΊࠐΊΔɻ͔ͦ͠͠Ε SolidityͰॻ͚ΔϩδοΫͰͳ͍ɻdappsͻͱͭͻͱ ͭʹPlasmaResearcher͕ඞཁʹͳΓɺdapps։ൃ νʔϜ͕େֻ͔ΓʹͳΔɻ
PlasmaCash- based app could be secure and useful. Chain Inc.’s Ivy-lang is quiet good example how to write Solidity- like human readable UTXO smart-contract. This would be best match with Plasma Generator. PlasmaCashʹdappΛຒΊࠐΜͩͷΛɺੜ͢Δϑ ϨʔϜϫʔΫͷՄೳੑ͕ࣔࠦ͞Ε͍ͯΔɻIvy-langͱ ͍͏”UTXOϕʔεͷίϯτϥΫτ”ʹ͍ͨݴޠ͕૬ ੑ͕Α͘ɺͦͯ͠Solidityʹॻ͖৺͕ࣅ͍ͯΔͷͰɺ Plasma Solidityͱݴ͑ͦ͏ͳײ͕͢͡Δɻ
secure Plasma flavor, the Wallet(Light Client) must store your bucks’ history whether it is used or not, for every block. And the wallet must check counterfeit money by scanning all that history when you are sent a buck to you, before accept it.
message in the 99% fault tolerance proposal which is suggested in Scaling Bitcoin, with Vitalik. This means the wallet is the part of security model to gain tps or security. And this kind of change would be inevitable if the blockchain doesn’t compromise any trade-off.
Service͕ग़͖ͯͨΓ ͢Δɻ Sharding makes the Plasma cheap, the programming language is to be Plasma Solidity like one. It’ll be deployed via Plasma Generator. The wallet devs use PlasmaCash based repos. Plasma server maintenance would be helped by Plasma as a Service.
you’re cypherpunk, Plasma scaling maybe currently earliest decentralized way. For non Etherean, please choose Public Chain anyway. Because the investment you got would be redistributed to Open Source community if you make you source code open :)