Bitcoin Forum

Local => Альтернативные криптовалюты => Topic started by: Jaga-Jaga on March 19, 2018, 08:53:27 PM



Title: Какая платформа для смарт-контрактов лучm
Post by: Jaga-Jaga on March 19, 2018, 08:53:27 PM
У эфира для смарт-контрактов есть язык солидити, некоторые платформы так-же разрабатывают свои языки для разработки смарт-контрактов. Какой язык для разработки смарт-контрактов и на какой платформе является самым продвинутым по вашему?
Я не в восторге от солидити, а что есть или планируется лучше солидити не знаю.


Title: Re: Какая платформа для смарт-контрактов лучm
Post by: Vtools on March 20, 2018, 01:03:41 PM
У эфира для смарт-контрактов есть язык солидити, некоторые платформы так-же разрабатывают свои языки для разработки смарт-контрактов. Какой язык для разработки смарт-контрактов и на какой платформе является самым продвинутым по вашему?
Я не в восторге от солидити, а что есть или планируется лучше солидити не знаю.

А что именно не нравится в солидити? По идее нормальный JS-подобный язык, что не так?


Title: Re: Какая платформа для смарт-контрактов лучm
Post by: Snasey on March 20, 2018, 01:29:08 PM
Solidity тьюринг полный, если не нравится синтаксис или не достаточно сахара, никто не мешает написать свой язык с интерпретатором в solidity (к примеру CofeeScript => JavaScript).

А по теме -  в Cordа R3 используется Java, в Hyperledger Fabric - golang(планируют расширять до js, python и вроде java).


Title: Re: Какая платформа для смарт-контрактов лучm
Post by: TechPriest on March 21, 2018, 10:15:39 PM
Смотря что вы подразумеваете под термином "смарт контракт". Если какое то простое условие по типу лотореи, то подойдет и скриптовый язык биткоина
Вот ознакомительная статья - https://en.bitcoin.it/wiki/Contract

Я бы даже вам так сказал: безопаснее и надежнее будут контракты на биткоине, опять таки, потому что скриптовый язык. Но их писать сложнее и дольше


Title: Re: Какая платформа для смарт-контрактов лучm
Post by: aridshoddy on March 21, 2018, 11:11:53 PM
Смотря что вы подразумеваете под термином "смарт контракт". Если какое то простое условие по типу лотореи, то подойдет и скриптовый язык биткоина
Вот ознакомительная статья - https://en.bitcoin.it/wiki/Contract

Я бы даже вам так сказал: безопаснее и надежнее будут контракты на биткоине, опять таки, потому что скриптовый язык. Но их писать сложнее и дольше

Хотелось бы какой-то смарт контракт с возможностью отзыва платежа, если такое реально сделать. Сколько людей отправляют токены на генезис и контракт адреса по своей глупости.....


Title: Re: Какая платформа для смарт-контрактов лучm
Post by: TechPriest on March 22, 2018, 08:25:04 AM
Хотелось бы какой-то смарт контракт с возможностью отзыва платежа, если такое реально сделать. Сколько людей отправляют токены на генезис и контракт адреса по своей глупости.....

Основная суть криптовалют - иммутабельность транзакций. Вы никак платеж не отзовете. Такой контракт создать невозможно. Новый стандарт токена ERC23 исправляет эту оплошность, давая возможность "засчитывать" транзакции отправленные на адрес контракта на основной адрес.


Title: Re: Какая платформа для смарт-контрактов лучm
Post by: Pgar8000 on March 24, 2018, 08:32:58 AM
Хотелось бы какой-то смарт контракт с возможностью отзыва платежа, если такое реально сделать. Сколько людей отправляют токены на генезис и контракт адреса по своей глупости.....

Основная суть криптовалют - иммутабельность транзакций. Вы никак платеж не отзовете. Такой контракт создать невозможно. Новый стандарт токена ERC23 исправляет эту оплошность, давая возможность "засчитывать" транзакции отправленные на адрес контракта на основной адрес.

Можете ссылку дать на перевод стандарта ERC23?


Title: Re: Какая платформа для смарт-контрактов лучm
Post by: TechPriest on March 27, 2018, 08:38:16 PM
Можете ссылку дать на перевод стандарта ERC23?

Нет, но могу дать ссылку на гитхаб - https://github.com/ethereum/EIPs/issues/223
Там ничего сложного нет по сути. Если вы понимаете технические термины, то отлично поймете о чем идет речь. Иначе перевод вам не поможет.


Title: Re: Какая платформа для смарт-контрактов лучm
Post by: SR20DE on June 23, 2018, 09:08:20 AM
Солидити помимо Ethereum используется в ETC, TRON, Cardano, QTUM. В NEO несколько общеизвестных языков типа C# и Python, в EOS С++ .