<story><title>Stellar Smart Contracts</title><url>https://www.stellar.org/developers/guides/walkthroughs/stellar-smart-contracts.html</url></story><parent_chain></parent_chain><comment><author>danielvf</author><text>If I&amp;#x27;m reading the docs right, the Stellar smart contracts are extremely different from Ethereum smart contracts - in fact, it almost feels like a stretch to call them the same name. Like &amp;quot;animals&amp;quot; vs &amp;quot;plants&amp;quot;.&lt;p&gt;Ethereum smart contract are actual virtual machines. They are tiny computers that run whatever bytecode you want. You could calculate pi to a million decimal places in a smart contract, if you had the money for gas.&lt;p&gt;Stellar smart contracts, on the other hand, are simpler. A transaction can only choose from 13 operations (Buy, make offer, change trust, etc). On top of the operations, you can add some restrictions to the transaction - Stellar has support for built-in multi-sig, built-in start and end time limits, and built in transaction grouping. By combining these restrictions, grouping transactions, presigning this, and handing out that, you can make something that&amp;#x27;s smarter than a single person doing a single transaction.&lt;p&gt;As an Ethereum blockchain developer, using Stellar smart contract feels very limiting, and outside the simple cases, very convoluted.</text></comment>
<story><title>Stellar Smart Contracts</title><url>https://www.stellar.org/developers/guides/walkthroughs/stellar-smart-contracts.html</url></story><parent_chain></parent_chain><comment><author>koalala</author><text>Stellar isn&amp;#x27;t decentralized. Just like Ripple, it uses Federated Byzantine Agreement, which means that nodes use a list of other nodes they trust. The fact that this scheme has nothing to do with the concept of a decentralized cryptocurrency, aside from the hype train, doesn&amp;#x27;t appear to have percolated into the collective mainstream or even geek consciousness yet.</text></comment>