Bitcoin Forum
November 16, 2024, 08:43:39 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 ... 104 »
  Print  
Author Topic: [ANN] [ICO CLOSED] Inchain - insurance for the crypto economy  (Read 109157 times)
Bitboy12345
Sr. Member
****
Offline Offline

Activity: 280
Merit: 250


View Profile
October 11, 2016, 09:48:46 AM
 #581

Hi

Still havent been accepted to your twitter campaign... Huh not sure whats going on. Followed the correct procedure on the 07 10 2016. I see my name on the list but no acceptance.

With regards to face book... I've reposted this morning... seeing a no repost message next to my name on the list... please update accordingly

thank you

Sergey_Inchain (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100

Full stack ICO tools & services


View Profile WWW
October 11, 2016, 09:49:50 AM
 #582

Hi

Still havent been accepted to your twitter campaign... Huh not sure whats going on. Followed the correct procedure on the 07 10 2016. I see my name on the list but no acceptance.

With regards to face book... I've reposted this morning... seeing a no repost message next to my name on the list... please update accordingly

thank you

Hi, send me you FB & Twitter account links to check

AMBISAFE.CO
Full stack ICO tools & services
Website for ICO investors, token issuing tools, web & mobile wallets, blockchain explorer, API, exchange listing
email me at sergey@ambisafe.co
topesis
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500



View Profile
October 11, 2016, 09:52:08 AM
 #583

http://themerkle.com/dao-attack-nullified-using-synereos-smart-contracting-language/



DAO Attack Nullified Using Synereo’s Smart Contracting Language

Designing expressive distributed protocols that can gracefully withstand attacks and manipulation is not a trivial task. Even solving a relatively simple use case, Bitcoin’s success in providing currency free of central control was certainly cause for celebration. When dealing with more complex problems, like financial contracts and governance, we have to step up our game.

Whether one believes the attack on the DAO was a problem in the contract or a flaw in Ethereum’s smart contracting language Solidity itself, it certainly highlights the need for better tools to help with the analysis of contracts deployed in mission-critical situations. To have such tools, a candidate for a smart contracting language needs to have a much greater level of precision in its specification. In fact, it needs a mathematically precise specification, usually called a formal semantics, to provide tools to analyze contracts that are to serve as dependable, production-quality services.

Without a formal semantics, it is impossible to reason about the code and specify what it does or to utilize any formal verification method to assure that it complies with any specification. For all intents and purposes, the only specification of Solidity’s semantics is its compiler to byte code for the Ethereum virtual machine (EVM). This compiler has not been formally verified. Likewise, the virtual machine running the code has not been verified, and so it is next to impossible to say anything meaningful about what contracts in Solidity are supposed to do.

Ethereum’s less rigorous approach has been cause for concern from day one, casually dismissed because most of us were ecstatic even just with the idea of a contracting system completely independent of any central entity or friction caused by middle-men. As has been predicted, we’re now at a point where a naive implementation free of a formal semantics can’t supply the sort of precision needed for proper analysis of mission-critical contracts. Further, as more and more smart contracts get written and deployed, it becomes more and more important to be able to analyze them, and even to analyze how they work together.

Synereo has been driving a mathematically rigorous approach to smart contracts since its inception so that it can provide the proper tool set for this kind of analysis. In a paper published by Jack Pettersson, Synereo’s language expert, and Greg Meredith, CTO, our approach is described through an example showing that Synereo’s Rholang smart contracting language would not allow the re-entrancy bug. This means that the security breach which allowed the attacker to drain The DAO of funds wouldn’t ever materialize in an equivalent Synereo implementation – all through automated checks during compilation.

Rholang is a language developed by Synereo specifically to support fine-grained concurrency inside smart contracts, with semantics derived from a mobile process calculus called the rho-calculus. As such, the Rholang compiler can use model checkers and theorem provers, useful particularly for checking and verifying contracts making use of concurrent and distributed processing of events. As Jack and Greg show, a modest type declaration, roughly similar to the kinds of types one finds in modern programming languages like Java and Scala, turns into a check in a model-checker — which when incorporated into the compiler pipeline as it is in Rholang — causes the compiler itself to prevent the malicious contract from ever existing in run-time.

Dao-Attack-info2

Before looking at some of the details, it’s useful to compare contract development to other fields. Consider the electrician’s job. Running current through a household is absolutely mission-critical. Get it wrong and the house burns down. There was a time when electricians were more like artisans, handcrafting wiring solutions, many of which were completely unsafe. Now, there are standardized components and best practices that not only allow electricians to assemble a wiring solution for a household out of well-understood components but also allow teams of electricians to cooperate to wire much larger buildings with power.

The approach Rholang adopts is a lot like that. Contracts and even smaller units of logic inside contracts use types to say whether it’s safe to plug things together. Programmers familiar with languages like Java, C# or other popular languages are very familiar with this approach to assembling programs out of components that come with descriptions for how to use them safely. The only new thing here is that Rholang’s types capture more information about what constitutes safe use.

How does it work?

In Rholang, developers may specify which contracts the applications they create can accept through defining the contracts’ behavioral types.

What are behavioral types? This is a new development in programming, where more information about the behavior and structure of the code is captured at a higher level than of the code itself. Types define certain rules and forms that the code must abide by; for example that an update to the contract’s state is carried out to completion before allowing the contract to be called on again.

The above, in essence, is the core of the flaw the attacker exploited in the DAO: the contract handling a request for withdrawal was called on again and again before it was allowed to finish updating its balance. In a concurrent setting, like Rholang, the update and the re-entrance to the contract are racing, and the compiler checks the type to see if such a race is considered safe. In Jack and Greg’s paper, the type for the contract explicitly declares that that race is not safe, and rightly so, the compiler rejects the contract code as not respecting the type. In the Solidity contract for the DAO, the problem is even worse because the code path for re-entering the contract is not just racing, it’s always favored over the completion of the update.

We wholeheartedly acknowledge that reasoning about concurrent and distributed computing is hard. The approach taken by Synereo looks to make developers’ lives easier, and in ways that don’t interrupt their flow. By integrating tools for compile-time formal verification and relying on behavioral types, we achieve three goals: 1, the developer gets two views of the program, one at the level of the code and another at the level of the type; 2, the compiler itself informs the developer that his intention, as manifested through the defined types, is not captured in the actual code; and 3, the verification is part of the development process. Developers are well accustomed to compilers type-checking their code.

This holistic view of formal verification as part of the development process from start to finish has other benefits. For example, it gives rise to a design-by-type discipline which, in the case of the DAO bug, would bring more attention to the essential issue. As we can see in the paper, the type abstracts away much of the details of the contract and focuses on where concurrency and non-determinism is allowed – and where it must be prevented. These, and other benefits of Synereo’s approach lend themselves well to creating completely decentralized applications and protocols which are both simple and robust.

In conclusion

It is only when the right tools are in place that we can expect the decentralized economy to materialize – and to start becoming relevant to people outside of the cryptocurrency movement.

Formal verification must become standard practice in mission-critical decentralized applications, in the finance realm and beyond. Alongside it, Synereo reputation mechanisms ensure humans are still involved in the mix, acting as sanity checks in edge cases that even the best-written code and most-refined contracts could not predict.

We believe our dialogue with Ethereum continues to be extremely fruitful and productive for the entire ecosystem. All of us can benefit from the different expertise each party can bring to the table. We believe Synereo has the leading platform for creating secure and scalable decentralized contracts and applications and are committed to bringing these tools to the developer community post-haste.


You seem to be marketing Synereo to Inchain team, good luck with you pitch
bitdig
Full Member
***
Offline Offline

Activity: 208
Merit: 101



View Profile WWW
October 11, 2016, 11:39:03 AM
 #584

Everyone is excited as usual about new ICO, but can anyone explain me in plain english what is the business case?

What is the business model?
Who are the customers?

Does anyone understand that as business model insurance is a strict statistic based business? and that for insurance to work out there has to be enough companies or private persons to pay for insurance? And on top of that the number of "issues" which has to be covered by insurance has to be pretty low considering total numbers of same insured cases?

Sergey_Inchain (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100

Full stack ICO tools & services


View Profile WWW
October 11, 2016, 12:16:22 PM
 #585

Everyone is excited as usual about new ICO, but can anyone explain me in plain english what is the business case?

What is the business model?
Who are the customers?

Does anyone understand that as business model insurance is a strict statistic based business? and that for insurance to work out there has to be enough companies or private persons to pay for insurance? And on top of that the number of "issues" which has to be covered by insurance has to be pretty low considering total numbers of same insured cases?


Hi, thank for the good questions. I asked Dmitry Lazarichev to answer you.

AMBISAFE.CO
Full stack ICO tools & services
Website for ICO investors, token issuing tools, web & mobile wallets, blockchain explorer, API, exchange listing
email me at sergey@ambisafe.co
Sergey_Inchain (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100

Full stack ICO tools & services


View Profile WWW
October 11, 2016, 01:10:55 PM
 #586

Some fragments of the last Inchain google hangout: https://www.youtube.com/watch?v=arYVrqo-ICI
Not much technical details, but you can see our faces  Wink

AMBISAFE.CO
Full stack ICO tools & services
Website for ICO investors, token issuing tools, web & mobile wallets, blockchain explorer, API, exchange listing
email me at sergey@ambisafe.co
enhu
Legendary
*
Offline Offline

Activity: 2492
Merit: 1018


View Profile
October 11, 2016, 01:15:08 PM
 #587

ICO will start the next day! Will join the signature campaign as well! Hope to get accepted and see the updated spreadsheet later.

██████████ BitcoinCleanUp.comDebunking Bitcoin's Energy Use ██████████
██████████                Twitter#EndTheFUD                 ██████████
Kazadar
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
October 11, 2016, 01:17:35 PM
 #588

It's a good Idea. Could you pls explain how do you see it?
The easiest way to do it would be to add another voting option so you have no, yes and yes - reward (or something that sounds a bit better Wink)

So if a proposal passes with more than 50% of the yes votes being yes - reward votes then the proposal creator will get paid a small amount.

If someone proposes that Inchain tries to get listed on Polo, I could vote yes but its not a proposal I want to pay the creator for.

Now if someone creates a proposal that tweaks the investment strategy and increases Inchains profit, then I could vote yes - reward (assuming I think the creator is correct) as the creator actually did some work that benefits Inchain.

Improving Inchain should always be rewarded imo and everyone should have the chance to do so.


Later on it might be worth looking in to ways of determining the actual impact of a proposal and scaling the rewards based on that. But that is a lot more complex and should probably wait till Inchain has been around for a bit.

One option that might be nice to have is the option to split the reward between multiple addresses for proposals with multiple contributers.

Sergey_Inchain (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100

Full stack ICO tools & services


View Profile WWW
October 11, 2016, 01:37:21 PM
 #589

ICO will start the next day! Will join the signature campaign as well! Hope to get accepted and see the updated spreadsheet later.


Hi! Read pls: https://medium.com/@inchain/postponing-the-start-of-our-ico-for-two-weeks-a35c92d2a272

AMBISAFE.CO
Full stack ICO tools & services
Website for ICO investors, token issuing tools, web & mobile wallets, blockchain explorer, API, exchange listing
email me at sergey@ambisafe.co
Sergey_Inchain (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100

Full stack ICO tools & services


View Profile WWW
October 11, 2016, 01:40:33 PM
 #590

It's a good Idea. Could you pls explain how do you see it?
The easiest way to do it would be to add another voting option so you have no, yes and yes - reward (or something that sounds a bit better Wink)

So if a proposal passes with more than 50% of the yes votes being yes - reward votes then the proposal creator will get paid a small amount.

If someone proposes that Inchain tries to get listed on Polo, I could vote yes but its not a proposal I want to pay the creator for.

Now if someone creates a proposal that tweaks the investment strategy and increases Inchains profit, then I could vote yes - reward (assuming I think the creator is correct) as the creator actually did some work that benefits Inchain.

Improving Inchain should always be rewarded imo and everyone should have the chance to do so.


Later on it might be worth looking in to ways of determining the actual impact of a proposal and scaling the rewards based on that. But that is a lot more complex and should probably wait till Inchain has been around for a bit.

One option that might be nice to have is the option to split the reward between multiple addresses for proposals with multiple contributers.

Thank you! We will consider your suggestion. Wrote it in my notebook.

AMBISAFE.CO
Full stack ICO tools & services
Website for ICO investors, token issuing tools, web & mobile wallets, blockchain explorer, API, exchange listing
email me at sergey@ambisafe.co
szafa
Hero Member
*****
Offline Offline

Activity: 812
Merit: 500


View Profile
October 11, 2016, 01:42:29 PM
 #591

I missed dao but hear there is a hack of dao long time ago.I wil do not invest in dao contract.
Sergey_Inchain (OP)
Full Member
***
Offline Offline

Activity: 140
Merit: 100

Full stack ICO tools & services


View Profile WWW
October 11, 2016, 01:46:04 PM
Last edit: October 11, 2016, 02:03:28 PM by Sergey_Inchain
 #592

I missed dao but hear there is a hack of dao long time ago.I wil do not invest in dao contract.

I appreciate your opinion.

But you can just read: http://hackingdistributed.com/2016/06/18/analysis-of-the-dao-exploit/
There was a bug in DAO's smart contract. Like a bug in Windows desktop app. But it doesn't mean that people wouldn't buy Windows or develop software for it.

AMBISAFE.CO
Full stack ICO tools & services
Website for ICO investors, token issuing tools, web & mobile wallets, blockchain explorer, API, exchange listing
email me at sergey@ambisafe.co
ttg43
Full Member
***
Offline Offline

Activity: 518
Merit: 100



View Profile
October 11, 2016, 02:22:58 PM
 #593

It's a good Idea. Could you pls explain how do you see it?
The easiest way to do it would be to add another voting option so you have no, yes and yes - reward (or something that sounds a bit better Wink)

So if a proposal passes with more than 50% of the yes votes being yes - reward votes then the proposal creator will get paid a small amount.

If someone proposes that Inchain tries to get listed on Polo, I could vote yes but its not a proposal I want to pay the creator for.

Now if someone creates a proposal that tweaks the investment strategy and increases Inchains profit, then I could vote yes - reward (assuming I think the creator is correct) as the creator actually did some work that benefits Inchain.

Improving Inchain should always be rewarded imo and everyone should have the chance to do so.


Later on it might be worth looking in to ways of determining the actual impact of a proposal and scaling the rewards based on that. But that is a lot more complex and should probably wait till Inchain has been around for a bit.

One option that might be nice to have is the option to split the reward between multiple addresses for proposals with multiple contributers.
Good idea) but I think we should realize it after ico by voting in dao. Devs for now have other problems to think about firstly.
len01
Hero Member
*****
Offline Offline

Activity: 1498
Merit: 587


Leading Crypto Sports Betting & Casino Platform


View Profile
October 11, 2016, 02:45:50 PM
 #594

I missed dao but hear there is a hack of dao long time ago.I wil do not invest in dao contract.

I appreciate your opinion.

But you can just read: http://hackingdistributed.com/2016/06/18/analysis-of-the-dao-exploit/
There was a bug in DAO's smart contract. Like a bug in Windows desktop app. But it doesn't mean that people wouldn't buy Windows or develop software for it.

agreed with you dev,
i think someone will not repeat the same mistake and will make education for future

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
enhu
Legendary
*
Offline Offline

Activity: 2492
Merit: 1018


View Profile
October 11, 2016, 02:46:16 PM
 #595

ICO will start the next day! Will join the signature campaign as well! Hope to get accepted and see the updated spreadsheet later.


Hi! Read pls: https://medium.com/@inchain/postponing-the-start-of-our-ico-for-two-weeks-a35c92d2a272

Okay so its postponed for two weeks. I was hoping i could send few btc actually but yeah sure i can wait.  I'm still joining the signature campaign. this leaves us more time to promote Inchain and so better exposure of it, the higher the possibility of accumulating much BTC.

██████████ BitcoinCleanUp.comDebunking Bitcoin's Energy Use ██████████
██████████                Twitter#EndTheFUD                 ██████████
Stormspirit
Sr. Member
****
Offline Offline

Activity: 642
Merit: 250



View Profile
October 11, 2016, 03:05:20 PM
 #596

i have invested some, but cant find twitter bounty..
wowok
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


View Profile
October 11, 2016, 03:41:28 PM
 #597

Interested in this project..So tomorrow is the date for starting ICO?Can we have some info about the development team?
Sorry but this is my first visit in this thread.
thank you
Kazadar
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500


View Profile
October 11, 2016, 03:50:40 PM
 #598

Interested in this project..So tomorrow is the date for starting ICO?Can we have some info about the development team?
Sorry but this is my first visit in this thread.
thank you
No the ICO has been postponed. It will start in 2 weeks.

On their website you can see the dev team and read a short description.

wowok
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


View Profile
October 11, 2016, 03:55:10 PM
 #599

Interested in this project..So tomorrow is the date for starting ICO?Can we have some info about the development team?
Sorry but this is my first visit in this thread.
thank you
No the ICO has been postponed. It will start in 2 weeks.

On their website you can see the dev team and read a short description.
ops i just read this blog post that ico has been postponed https://medium.com/@inchain/postponing-the-start-of-our-ico-for-two-weeks-a35c92d2a272#.t9xugl6u2
But dev should update the Op about the ICO launching date.
sorry i didn't find the team info in their official blog
ttg43
Full Member
***
Offline Offline

Activity: 518
Merit: 100



View Profile
October 11, 2016, 04:08:40 PM
 #600

sorry i didn't find the team info in their official blog
Here.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 ... 104 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!